There are a few different ways to do it. Do you want to force everyone's home page, and disallow changes? Or do you just want to set a default home page that people can modify?
If you want to force a home page:
- Create a new GPO or edit the existing one.
- In the Group Policy Management Editor, go to User Configuration -> Policies -> Administrative Templates -> Windows Components -> Internet Explorer.
- Find the policy Disable changing home page settings.
- Set it to Enabled, and specify the URL for your home page.
- Once it applies, the option in IE will be grayed out on the client PC.
If you want to specify a default that people can change:
- My preferred method would be to use Group Policy Preferences to set the necessary Registry values. (Others may disagree.)
- In the Group Policy Management Editor, go to User Configuration -> Preferences -> Windows Settings -> Registry.
- Right click -> New -> Registry Item
- Action = Update
- Hive = HKEY_CURRENT_USER
- Key Path = Software\Microsoft\Internet Explorer\Main
- Value Name =
Start Page
- Value Type = REG_SZ
- Value Data = your Home Page URL
- On the Common Tab, check Apply Once and Do not Re-Apply
- This will set the home page by default for everyone, but the user will be free to edit it afterwards.
- If you go this route, I also recommend that you set a value for
Default_Page_URL
as well,without checking Apply Once and Do not Re-Apply. This will give your users the ability to click the Use Default button in the IE settings and get back to the company home page. - You probably also want to delete the Secondary
Start Pages
andDefault_Secondary_Page_URL
registry values as well. - If you are unfamiliar with these registry values, it would probably be a good idea to open the Registry Editor and look at HKCU\Software\Microsoft\Internet Explorer\Main to understand how they work.