Windows11 重启电脑默认浏览器就被修改为 Edge,怎么办? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sokranotes
V2EX    浏览器

Windows11 重启电脑默认浏览器就被修改为 Edge,怎么办?

  •  
  •   Sokranotes 59 天前 2764 次点击
    这是一个创建于 59 天前的主题,其中的信息可能已经有所发展或是发生改变。
    日常使用 Chrome ,Windows11 重启电脑默认浏览器就被修改为 Edge ,重启多次发现都会这样,被微软这个操作恶心到了,尝试了修改注册表、组策略均未果。求解决办法?
    第 1 条附言    58 天前
    Windows11 教育版 24H2 ,操作系统版本 26100.4946 ,开启 Windows 更新,杀毒软件用的火绒。
    2 楼给的卸载工具在我这里没办法卸载。
    改注册表没用。

    其实不仅是网页相关的默认设置会失效,重启后变成 Edge ,媒体相关的也会自动变成“媒体播放器”。

    不过问我跟 12 楼一样,Chrome 图标固定在任务栏,基本都是用这个打开浏览器~
    第 2 条附言    56 天前
    我敏感的发现了默认浏览器和视频播放方式每次重启后就会被篡改成微软默认的 Edge 和“媒体播放器”,但日常使用浏览器的方式就是任务栏固定+鼠标直接点击,所以其实操作上对我影响不多。

    昨天在知乎看到了“如何评价 Windows 11 的 UI ?下面的”回答,似乎很好的“解释”了我遇到的这个问题~(我现在是一直开着 Windows 更新的,也许倒回旧版本不会出现这个问题吧)

    “这位网友的 “好哥们儿” 在微软工作,他评价说:
    我听说问题在于,现在已经没有 “负责人” 了。自从 Windows 被划入 E&D 部门后,简直没人站出来说要为 Windows 负责。因此,像 WebXT 这样的部门(就是那些在系统里强行塞广告、逼用户用 Edge 浏览器之类的人)现在随心所欲,完全没人管。”
    icon-meh 的回答[https://www.zhihu.com/question/487000855/answer/1940069596611707941]
    附图: https://picx.zhimg.com/50/v2-b0c4d184bdd47601b28113d683f241b1_720w.jpg
    第 3 条附言    49 天前
    自问自答,该问题最终得到解决。

    故障判断:注册表中的 Hash 验证失败,导致恢复默认程序的哈希值。

    解决办法:
    1 下载 SetUserFTA 工具 https://setuserfta.com/
    2 创建配置文件,配置文件后缀、协议的打开方式
    这是我的#defaults.txt
    .pdf, ChromeHTML
    .htm, ChromeHTML
    .html, ChromeHTML
    http, ChromeHTML
    https, ChromeHTML
    .svg, ChromeHTML

    .aac, PotPlayerMini64.aac
    .flac, PotPlayerMini64.flac
    .m4a, PotPlayerMini64.m4a
    .mp3, PotPlayerMini64.mp3
    .wav, PotPlayerMini64.mp3
    .avi, PotPlayerMini64.avi
    .3g2, PotPlayerMini64.3g2
    .3gp, PotPlayerMini64.3gp
    .3gpp, PotPlayerMini64.3gpp
    .cda, PotPlayerMini64.cda
    .cue, PotPlayerMini64.cue
    .m2t, PotPlayerMini64.m2t
    .m2ts, PotPlayerMini64.m2ts
    .m4v, PotPlayerMini64.m4v
    .mkv, PotPlayerMini64.mkv
    .mod, PotPlayerMini64.mod
    .mov, PotPlayerMini64.mov
    .mp4, PotPlayerMini64.mp4
    .mpv2, PotPlayerMini64.mpv2
    .mts, PotPlayerMini64.mts

    3 我创建了一个脚本,把脚本快捷方式放到了 startup 目录下,每次开机之后自动运行(修改默认应用设置)
    创建配置文件,配置文件后缀、协议的打开方式
    @echo off
    chcp 65001 >nul
    cd /d %~dp0

    echo === 正在设置默认应用 ===
    SetUserFTA.exe defaults.txt

    echo === 设置默认应用完成,窗口即将关闭 ===
    timeout 1 >nul
    exit
    29 条回复    2025-08-30 06:49:32 +08:00
    byby
        1
    byby  
       59 天前
    其实 Chrome 比 edge 还恶心
    wKong753900
        2
    wKong753900  
       59 天前
    没遇到过,你可以装微软电脑管家,或者腾讯电脑管家,锁定浏览器就行了。
    96
        3
    96  
       59 天前
    BlackDoge
        4
    BlackDoge  
       59 天前
    (看来你需要一个更强力的流氓来压制它
    cpstar
        5
    cpstar  
       59 天前
    对于这么流氓的操作系统,为什么还要跟它矫情?!!!废掉它,不对,砸掉这个电脑,换苹果牌。
    dsb2468
        6
    dsb2468  
       59 天前
    你可能需要 360 来压制它
    apollo007
        7
    apollo007  
       59 天前 via iPhone
    去 gemini 问问,有解决办法
    zhanying
        8
    zhanying  
       59 天前
    直接卸载,不惯着它
    geelaw
        9
    geelaw  
       59 天前
    答案是不要直接修改注册表。如果你只有 Chrome 和 Edge ,那么在 Settings | Apps | Default apps | Set a default for a file type or link type 里面分别输入 http 和 https ,然后点击下面的按钮,选择你想要用的浏览器,点击 Set default 。

    Windows 的逻辑是:如果有程序乱改注册表企图夺取文件关联,那谁都别想好过,直接重设为 Windows 自带的版本。
    AhECbt
        10
    AhECbt  
       59 天前
    每次更新就会改,无一例外。
    lifansama
        11
    lifansama  
       59 天前
    改成欧盟国家,卸掉 edge
    287854442
        12
    287854442  
       59 天前
    我也是一直按 9 楼的操作来的,没出过问题。
    打开 edge 的时候,小心别误点了弹窗,有时候冷不丁的弹出来,一不小心就点了把 edge 设置了默认浏览器
    AV1
        13
    AV1  
       59 天前
    让它默认就默认吧,反正我从来都是通过 chrome 图标打开浏览器
    bclerdx
        14
    bclerdx  
       59 天前 via Android
    windows 不是可以改默认浏览器是使用哪个嘛改一下不就完了吗。
    uselesswater
        15
    uselesswater  
       59 天前 via Android
    您说的是关联默认跳转还是主页劫持?如果是主页劫持的话,从来没遇到过 google 和 edge 做主页劫持,可能是你某些软件导致。如果是关键启动跳转,那可以在浏览器内部直接关了默认浏览器这个选项,然后在 windows 设置中设置一些指定应用或者文件打开时使用的默认浏览器。反而我觉得修改注册表是下策,这样适得其反。
    遇到过劫持的就是使用 360 卫士,如果使用他的锁定浏览器功能反而会劫持主页,弄了很久,发现把他的锁定浏览器关了,就不会出现劫持,即使锁定其他浏览器,他也会劫持为 360 浏览器。
    luckyc
        16
    luckyc  
       59 天前
    换 mac
    way2create
        17
    way2create  
       59 天前
    window11 几年了,安装 chrome 的时候 设为默认 没被改过
    mkoijnbhu
        18
    mkoijnbhu  
       59 天前
    之前遇到过一次莫名其妙的自动重启,重启后 edge 自启动并打开了我之前 chrome 打开的页面,并擅自从 chrome 中导入了我所有的数据
    sudo123
        19
    sudo123  
       59 天前
    用 3 楼的软件直接卸载,用过可行
    mingtdlb
        20
    mingtdlb  
       58 天前
    你什么版本?我没遇到,win11 默认 chrome
    cutecore
        21
    cutecore  
       58 天前
    @bclerdx 不行,修改完会变回去,重启会变回去,不知道什么 bug ,也忘记后面怎么搞得。
    想到用安装个 360 之类的,设置默认浏览器后锁住,再卸载 360 。发现 360 都锁不住。
    keller
        22
    keller  
       58 天前
    window11 几年了,安装 chrome 的时候 设为默认 没被改过
    cutecore
        23
    cutecore  
       56 天前
    感觉是注册表乱了,然后微软降级,变成 edge 了,
    设置别的浏览器或者用 xx 安全管家没用的,重启会变回去
    重装系统 或者 试试升级到 insider 版本 就好了
    Sokranotes
        24
    Sokranotes  
    OP
       49 天前
    3 楼的软件试过无法解决问题。
    @geelaw 8 楼的判断方向是对的,注册表中的 Hash 验证失败,导致恢复默认程序的哈希值。。
    @cutecore @AhECbt 我已经解决了,有需要可以看第 3 条附言
    geelaw
        25
    geelaw  
       48 天前
    @Sokranotes #24, appendix 3

    感到十分困惑,为什么不能简单地用 Settings | Apps | Default apps 选择需要的关联,而要每次重启都重设一次?有人修改过你的注册表的权限导致正常方式设置不能正确存储?如果是后一种情况,推荐的做法是删除 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts 和 HKCU\Software\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts 里面所有的内容(但这两个键本身不删除),然后登出再登入,这样 Windows 会认为一切文件关联都是新鲜的,且会建立正确的权限(除非 FileExts 和 ApplicationAssociationToasts 两个键本身已经损坏)。

    使用 SetUserFTA 本质上是一种 hack ,任何 Windows 的更新都可能导致 SetUserFTA 使用的 hash 函数和 Windows 的不同,于是一大坨文件关联会被重设。即使要用自动化的方式设置,受支持的方法也是使用组策略。

    对社区有益的做法是:回到使用 SetUserFTA 之前的状态,根据 https://techcommunity.microsoft.com/blog/askperf/how-to-configure-file-associations-for-it-pros/1313151 的指导,用 Windows 事件查看器里的 Microsoft-Windows-Shell-Core/AppDefaults 查看文件关联重设的原因,并使用 procmon64.exe 查看哪个程序在篡改文件关联,然后在此贴警告大家不要用那个软件。
    Sokranotes
        26
    Sokranotes  
    OP
       45 天前
    @geelaw 我觉得你的态度也太傲慢了。什么叫“对社区有益的做法”,我觉得管用的就有益,而不是你眼中的“正确”,何况你怎么就假定不会有别人有这种需求呢。
    “为什么不能简单地用 Settings | Apps | Default apps 选择需要的关联,而要每次重启都重设一次?”你觉得一个会尝试注册表修改的人会不知道尝试默认修改吗?我为了这个问题重装了一次系统,把所有软件重新装了一次,实实在在的做了很多尝试,而不是像你一样空谈“正确方法”。
    geelaw
        27
    geelaw  
       45 天前
    @Sokranotes #26 Good 和 better 的区别,睡觉喜欢踢被子并不能用强行把腿绑在床上,并且绳子快断的时候重新绑上(每次登录都重设文件关联)解决。

    >你觉得一个会尝试注册表修改的人会不知道尝试默认修改吗?

    很多人会不知不觉把简单问题复杂化。

    >实实在在的做了很多尝试,而不是像你一样空谈“正确方法”。

    努力和效果没有必然联系,看起来 #9 的信息比尝试更有效。
    Sokranotes
        28
    Sokranotes  
    OP
       44 天前
    @geelaw 睡觉喜欢踢被子并不能用强行把腿绑在床上,并且绳子快断的时候重新绑上(每次登录都重设文件关联)解决。

    这是诡辩。

    很多人会不知不觉把简单问题复杂化。所以你就默认把这个结论往别人身上套?所以我说你傲慢。

    努力和效果没有必然联系。这句话正确,但是很明显,我解决了问题,你说的能解决问题吗?你连问题是什么都没搞清楚。你读博做研究也会这样吗,问题都没有搞清楚的情况下,就发表自己的看法。
    geelaw
        29
    geelaw  
       44 天前
    @Sokranotes #28 首先,你可能没有明确表述问题是什么。

    原帖的内容可以推断,你用的是安装了各种应用软件的 Windows 11 并且每次重启都会被提示文件关联重置,你的问题大概是“这种情况(安装了一堆解题者不知道的软件)下如何让关联不再被重置”。

    这个问题的答案我已经在 #9 说过了,或许不明显,那么我可以说得更明白一些:有一个软件尝试修改你的文件关联,因此 Windows 会重置之,解决方法是删除这个捣乱的软件。

    #26 提到的

    >我为了这个问题重装了一次系统,把所有软件重新装了一次,实实在在的做了很多尝试,而不是像你一样空谈“正确方法”。

    我不确定你的操作方式,但我可以告诉你的是,安装 en-us_windows_11_consumer_editions_version_24h2_updated_aug_2025_x64_dvd_9236d79b.iso (这个文件的 SHA-256 是 12ee1e95dd2173af0fc9b90449e4cc34287289669ed90a1c4c99c015739636ee )里面的 Windows 11 之后安装 google dot com slash chrome 下载的 Chrome (假设这些操作是 2025 年 8 月完成的),那么用自然的方式设置文件关联后不会被重设。(排除电脑被宇宙射线巧妙轰击的情况。)

    所以问题根源依然是你(重新)安装的其他软件之一。

    没有更多信息之前,我认为问题没有发生变化,即“在安装了一些未知的软件之后反复被重设文件关联,要怎么防止被重设”。而且因为从干净的系统安装 Chrome 并不会导致你说的问题,所以我建议的方法依然是更优的。



    如果你同意问题如上,而不是“在我不给大家透露更多有效信息以细化问题后,如何解决细化的问题”,那么你发现用 SetUserFTA 后在你的环境下不再产生该问题,并不能推出你的方法“解决了问题”,因为可以构造如下场景,使得你的问题依然存在:

    设置一个程序自启动,并且在随机的延时后篡改文件关联。

    此时,如果 SetUserFTA 先完成设置,那么你的问题依然会出现,并且问题是否发生是取决于时延的、随机的。如果你使用 SetUserFTA 后一直没有观测到问题,且取消后又能观测到问题,那么比较合理的推断是:你的 SetUserFTA 程序恰好在文件关联被篡改后、Explorer 检查文件关联完整性之前完成,这样文件关联会是你用 SetUserFTA 设置的版本,并且 Explorer 查看的时候不会发现它曾经损坏过,因此不会重设。我觉得“SetUserFTA 能恰好在这两个时间节点之间完成工作”,并不是很好的假设,因为 Windows 自启动程序的速度、顺序(会影响 SetUserFTA 生效的时间)并不是一成不变的。



    如果你不同意问题如上,而是认为问题就是你特定装机之后如何避免,那么你可以声称你解决了问题,但是其他人无法验证。

    此外,知道哪个程序篡改关联很重要,是因为:

    1. 文件关联的 hash 校验是 Windows 8 之后才引入的
    2. 任何按照 Windows 7 及之前的方式注册、修改文件关联(包括修改默认关联)的程序,都不会导致这一行为

    由此推断,任何导致文件关联被篡改从而重设的程序,必然是刻意绕过 Windows 8 之后设计的“只有用户主动修改才算数”的机制,属于恶意修改。



    >你读博做研究也会这样吗,问题都没有搞清楚的情况下,就发表自己的看法。

    你为什么会觉得研究和 Windows 用法是类似的问题?简单的答案是:Windows 文件关联的机制是有官方文档的,因此所有这类问题的答案都是既定的,我的观点是只要问题本身可以在文档的范围内解决,都应该按照文档记载的方式来;我做研究是自己定义问题或者解决已经定义好但是不知道怎么解的问题,不存在你说的“搞不清楚”的情况。



    当然,没有必要非要用最好的方法,凑合凑合也挺好的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5626 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 07:08 PVG 15:08 LAX 00:08 JFK 03:08
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86