一  如果你的主页不是被恶意篡改,或者是病毒***,只是浏览了部分网站后被修改的,即可用下面的方法改回你想要的主页。
 
 
   (1)在  开始  里面的   运行中    输入   regedit   回车。
   (2)在  编辑  里面点击 查找,    输入   start  page ,修改你想设定的主页。
   (3) 点击  下一个查找,修改第二个   start  page 即可。
   (4)一般情况下要重新启动系统,即重新启动计算机
        里面总共有两个    start  page  全部修改过来就可以了。
 
 
 
下面是麻烦的操作,但都是一个原理:
 
 (1)“开始”→“运行”键入regedit,然后按“确定”键  
(2) 展开注册表到 hkey_local_machine\software\microsoft\internet explorer\main 
     下,在右半部分窗口中找到串值“start page”双击 ,将start page的键值改回;   
(3) 同理,展开注册表到 hkey_current_user\software\microsoft\internet explorer\main 
    在右半部分窗口中找到串值“start page”,然后按②中所述方法处理。 
(4)退出注册表编辑器,重新启动计算机,一切ok了! 
 
 
二   如果上述方法不行,可以试试这个方法
 
(1)在  开始  里面的   运行中    输入   regedit   回车。
(2)在  编辑  里面点击    查找,    输入   run ,在左边找run文件夹,点击。
(3)将registry.exe子键删除。
(4)删除自运行程序c:\program files\registry.exe
(5)从ie选项中重新设置起始页就好了
 
麻烦操作:
当ie的起始页变成了某些网址后,就算你通过选项设置修改好了,重启以后又会变成他们的网址啦,十分的难缠。其实他们是在你机器里加了一个自运行程序,它会在系统启动时将你的ie起始页设成他们的网站。 
  解决办法:运行注册表编辑器regedit.exe,然后依次展开 
hkey_local_machine\software\microsoft\windows\current version\run 
  主键,然后将其下的registry.exe子键删除,然后删除自运行程序c:\program files\registry.exe,最后从ie选项中重新设置起始页就好了。 
 
 
三  如果上述两种方法都行不通,试试下面的方法
(1)在  开始  里面的   运行中    输入   regedit   回车。
(2)在  编辑  里面点击    查找,    输入  default_page_url ,点击。
(3)双击default_page_url,修改成自己想要的主页。
 
麻烦方法:
恶意网页篡改ie的默认页的排除方法。 
  有些ie被改了起始页后,即使设置了“使用默认页”仍然无效,这是因为ie起始页的默认页也被篡改啦。具体说来就是以下注册表项被修改: 
hkey_local_machine\software\microsoft\internet explorermain\default_page_url 
  “default_page_url”这个子键的键值即起始页的默认页。排除办法: 
  运行注册表编辑器,然后展开上述子键,将“default_page_ur”子键的键值中的那些篡改网站的网址改掉就好了,或者设置为ie的默认值。