I got the following information from some posts in a forum I read in 2002. I locked my IE Homepage with no problems and it remains that way today. I wouldn't like my Homepage to be hijacked so I figured I'd pass the information along (Use at your own risk if you feel comfortable doing so):

Please make a backup before you do anything. That way if anything goes wrong you just double click on your backup registry to fix it.

Click 'Start'
Select 'Run'
In the box that pops up type regedit
In the toolbar at the top of the registry editor, Click on 'Registry'
'Export Registry'
Next to "Save in", select 'Desktop'
Next to where it says "File name", type backup
Where it says "Export range", check "All'
Click 'Save'.

Navigate to:
Click the + to the left of HKEY_USERS
Click the + to the left of .DEFAULT
Click the + to the left of Software
Click the + to the left of Policies
Click the + to the left of Microsoft
Click the + to the left of Internet Explorer

Right-click on the Internet Explorer key and a small menu pops up, choose new>Key, name it Control Panel.
This will create a folder named Control Panel

Right-click on the Control Panel folder, chose new>DWORD value, name it Homepage.

Look in the window on the right and you will see Homepage,
Right-click on Homepage, choose modify and type in the number 1.


If/when you want to change your homepage, just go HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet Explorer\Control Panel
Right click on Homepage,
Select 'Modify',
Change the 'value data' from 1 to a 0 (thats a zero).
That will unlock the homepage.

When the page is locked it cannot be changed via Tools/Internet Options/General.

And here's the code to unlock the page:


QUOTE
REGEDIT4[HKEY_USERS\.DEFAULT\Software\Policies\Microsoft\Internet Explorer\Control Panel]"Homepage"=dword:00000000