必须手动锁定注册表中Edge主页策略项权限:在HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER的Policies\Microsoft\Edge路径下,修改并仅保留HomePages等键值的“读取”权限,阻止恶意覆盖;同时清理快捷方式启动参数并验证about:policy状态为“Applied”。

Win11系统中Edge浏览器主页被hao123等流氓导航劫持后,即使反复修改设置仍自动还原,说明恶意程序已通过注册表写入强制策略,必须在HKEY_LOCAL_MACHINE和HKEY_CURRENT_USER两级策略路径下手动锁定关键键值权限,阻止任何进程(包括Edge自身)写入或修改主页配置。
定位并锁定Edge主页策略注册表项
按Win + R输入regedit回车,以管理员身份运行注册表编辑器。
依次导航至以下两个路径,一个都不能漏:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Edge
若任一路径不存在,**不要新建**——这说明当前未启用组策略管控,恶意软件是通过其他方式注入的,跳过该路径即可。
在已存在的路径下,检查右侧是否存在名为HomePages、HomepageIsNewTabPage、StartPage或Default的字符串值(REG_SZ)或DWORD值。只要发现其中任意一个的“数值数据”指向hao123.com、2345.com等非预期网址,立即双击修改为https://www.bing.com或about:blank。
【修改后必须立即锁定该项权限,否则5秒内就会被恢复】
接管所有权并禁用写入权限
右键点击你刚刚修改过的那个注册表项(例如HomePages)→ 选择“权限”。
点击“高级”→ 在弹出窗口顶部点击“更改”链接(位于“所有者”右侧),在新窗口中输入Administrators → 点击“检查名称”→ 确认无误后点“确定”。
勾选“替换子容器和对象的所有者”,确保下方列表中“Administrators”已显示为所有者 → 点击“应用”。
返回权限窗口,取消勾选“Administrators”组的“完全控制”和“写入”,只保留“读取”权限 → 点击“确定”。系统会提示“无法将权限应用到某些项”,勾选“跳过”,继续完成操作。
此时该注册表值已对所有非管理员进程只读,Edge更新进程、hao123后台服务、甚至普通管理员运行的脚本都无法再覆盖它。
清除残留启动参数并验证
右键桌面/任务栏/开始菜单中的Edge快捷方式 → 属性 → 查看“目标”框末尾是否带空格+网址。如有,删掉整个网址部分,只保留引号内的msedge.exe路径 → 点击“应用”。
打开Edge → 设置 → 开始、主页和新建标签页 → 检查“启动时”和“主页按钮”两处是否均为干净状态,且“显示主页按钮”已关闭。
重启电脑,打开Edge确认主页不再跳转,且地址栏输入about:policy后回车,页面中HomePages策略状态应显示为“Applied”而非“Inactive”。



















