火狐启动自动打开多个网页是因快捷方式被注入参数或主页配置遭篡改。需删除所有快捷方式并重建纯净入口,重置about:config中browser.startup.homepage等三项参数,禁用可疑扩展,删除user.js文件,并分别设置主页与新标签页网址。

火狐浏览器启动后自动打开多个网页,比如一个是你设置的公司内网,另一个是hao123或2345导航页,甚至出现三四个标签页同时加载,说明启动行为已被外部干预,不是单纯点错了设置选项。
检查并重建干净的快捷方式
桌面、任务栏、开始菜单里的 Firefox 快捷方式很可能被注入了跳转参数——这是最常见也最容易被忽略的源头,90%以上的多主页问题都源于此。
第一步:删除所有现存 Firefox 快捷方式,包括桌面上的、任务栏固定的、开始菜单里的,以及隐藏路径中的:【C:\Users\你的用户名\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar】。
第二步:进入 Firefox 安装目录,64位系统通常是 【C:\Program Files\Mozilla Firefox】,32位系统则是 【C:\Program Files (x86)\Mozilla Firefox】,找到 firefox.exe。
第三步:右键 firefox.exe → “发送到” → “桌面快捷方式”,生成一个原始、无附加参数的启动入口。这一步必须手动执行,不能从旧快捷方式复制属性,否则会继承原有劫持参数。
第四步:双击这个新快捷方式启动 Firefox,观察是否仍跳转。若不再跳转,说明问题就出在快捷方式上;若依旧跳转,继续下一步排查。
重置 about:config 中的主页参数
图形界面里改主页只是表层操作,恶意程序常直接写死 browser.startup.homepage 等值,导致你每次点“保存”后重启又变回 hao123 或 2345。
在地址栏输入 about:config 并回车 → 点击“我接受风险并继续” → 在顶部搜索框依次输入以下三项,每项找到后右键 → “重置”:
browser.startup.homepage
browser.startup.page
browser.newtabpage.enabled
重置后,browser.startup.homepage 应恢复为 https://www.mozilla.org/zh-CN/firefox/new/ 或空值;若仍显示第三方域名,说明该条目被锁定或存在多处写入,需配合清理 chrome 文件夹。
禁用可疑扩展与清理 user.js
有些扩展会在后台偷偷修改启动行为,尤其是名称含“startpage”“newtab”“redirect”“homepage”的扩展,还有那些从未主动安装却出现在列表里的插件。
方法一:点击右上角菜单按钮 → “附加组件和主题” → 切换到“扩展”标签页 → 逐个禁用近期启用或来源不明的扩展 → 每禁用一个就重启浏览器验证效果。
方法二:检查配置目录中是否存在 user.js 文件。该文件会强制覆盖所有用户设置,优先级高于图形界面和 about:config。按 Ctrl+Shift+H 打开配置文件夹 → 进入 profiles 子目录 → 找到当前使用的配置文件夹(名称含 random 字符串)→ 查看是否有 user.js。如有,直接删除它。
注意:user.js 是纯文本文件,一旦存在就会完全接管浏览器初始化逻辑,删前可先重命名备份,比如改为 user.js.bak。
设置主页与新标签页分离控制
主页(启动时打开)和新标签页(Ctrl+T)在火狐中是两套独立机制,填错一处就会导致只生效一半,甚至触发异常叠加。
点击右上角三条横线 → “设置” → 左侧点击“主页” → 在“主页和新窗口”下拉菜单中选择“自定义网址” → 输入目标地址,必须包含 https:// 或 http:// 前缀,例如 https://intranet.company.local。
再点击左侧“常规” → 向下滚动至“新标签页”区域 → 在“新标签页显示”下拉菜单中选择“自定义网址” → 输入相同或不同的目标地址。
确认“启动 Firefox 时”下方的“显示您的主页”已勾选,否则即使填了网址也不会触发加载。











