• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hokman
V2EX  ›  程序员

win10 的强制更新实在是太可恶了

  •  1
     
  •   hokman · Sep 19, 2023 · 6935 views
    This topic created in 1143 days ago, the information mentioned may be changed or developed.

    我跑了七八个小时的程序,正等着出结果,结果它给我来个强制更新自动重启,一天的活白干了。尼玛。气得我睡不着。

    63 replies  •  2024-05-26 01:04:18 +08:00
    BaiLinfeng
    BaiLinfeng
    Sep 19, 2023
    1
    你自己开启了更新怪谁啊,还是你自己的设置问题
    weazord
    weazord
    Sep 19, 2023
    2
    表示工作用的 Mac 和 Linux 都被公司加了强制更新, 我也被坑过
    hokman
    hokman
    OP
    Sep 19, 2023❤️2
    3
    @BaiLinfeng 这电脑买来就这样
    YGHMXFAL
    YGHMXFAL
    Sep 19, 2023
    4
    改注册表,把 intranet 服务器指向不存在地域名,想更新了再删除注册表条目
    noobjalen
    noobjalen
    Sep 19, 2023 via Android
    5
    hokman
    hokman
    OP
    Sep 19, 2023
    6
    用这个脚本关闭了 https://github.com/f1tz/BlockWin10AU
    jerrywaffle
    jerrywaffle
    Sep 19, 2023 via iPhone
    7
    https://udse.de/reboot-blocker/
    用这个,只是改变自动反复推迟 active hour 不自动重启,需要时自己手动重启。更新不受影响。
    cnbatch
    cnbatch
    Sep 19, 2023
    8
    哪有那么复杂,直接编辑组策略就行了:
    https://zhuanlan.zhihu.com/p/63921459

    除了永久关闭更新,还可以自己配置如何更新,比如设置成只提示不安装( 2-通知下载和自动安装),这样 Win10 就无法强制更新了

    不过话又说回来,公司电脑一般都是有 Active Directory 的吧,Windows 更新这种事应该由公司 IT 部门统一部署呀
    nowtg
    nowtg
    Sep 19, 2023 via iPhone❤️2
    9
    命令行里敲一下,可以暂停 3000 天更新。reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings” /v FlightSettingsMaxPauseDays /t reg_dword /d 3000 /f
    Biggoldfish
    Biggoldfish
    Sep 19, 2023 via Android❤️2
    10
    把 consumer version 当 server 用,有 Active Hours 和 Pause Update 功能又不去设置,再说现在重启前都有 notification 告诉你将在 active hours 以外重启
    learningman
    learningman
    Sep 19, 2023 via Android❤️1
    11
    快进到永恒之蓝 v2 ,数据没了接着骂微软
    msg7086
    msg7086
    Sep 19, 2023❤️1
    12
    @Biggoldfish Active hours 有长度限制,不能根据我真正的 active hours 设置怎么办。
    Pause update 也不能根据我真正想要 pause 时间设置怎么办。
    用 Server 有什么鸟用,Server 跑着跑着被重启的多了去了。你以为 Server 不会自动重启?

    @learningman 人家数据已经没了,不需要等永恒。
    为了避免跑出来的结果被病毒删除,所以从一开始就不让跑出结果是吧(笑)
    Biggoldfish
    Biggoldfish
    Sep 19, 2023 via Android
    13
    @msg7086 不带个鸟不会说话是不?

    Pause 五周还不够的话,先问问自己程序写成啥样吧。设计良好的程序不会也不应该因为一台 server 更新/重启/挂掉而丢失数据。
    msg7086
    msg7086
    Sep 19, 2023❤️6
    14
    @Biggoldfish 自己程序?这管自己程序啥事?做 3D 设计的要不要 3D 渲染?压片的要不要跑压片程序?没见过字幕组高参数压一部片压一星期的?你以为人人都像你一样只需要跑点「自己写的程序」就行了?
    见识少可以少说点,没人怪你的。
    vibbow
    vibbow
    Sep 19, 2023
    15
    @msg7086 server 的话的确不会自动重启...
    补丁只会出现在那里,不会自动安装。
    msg7086
    msg7086
    Sep 19, 2023❤️1
    16
    @vibbow 说对了一半。补丁不会自动安装,但一旦安装了就会强制重启。
    然后微软平时不太会推强制安装补丁,但还是有可能会推他可能觉得很重要的补丁给你自动装上。然后装上以后就会强制重启。
    0xsui
    0xsui
    Sep 19, 2023
    17
    更新成企业版或者 LTS 版本,再改改注册表,关掉没用的服务
    okzy520
    okzy520
    Sep 19, 2023
    18
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]
    "FlightSettingsMaxPauseDays"=dword:0000270f

    win10 暂停更新 导入之后去设置里看暂停更新的选项 天数自选
    v2er4241
    v2er4241
    Sep 19, 2023
    19
    早已养成了随时保存的习惯。像你这样写一天代码不保存不提交的,就算不强制更新,突然停电你也是受不了的。
    jackmod
    jackmod
    Sep 19, 2023
    20
    LTSC 只需要改组策略就能变成手动更新了,没想到其他版本这么折腾。
    傻逼微软又搞出用户悖论了😅
    Bronya
    Bronya
    Sep 19, 2023
    21
    @okzy520 #18 厉害了,都上千周了,原理是啥啊,微软做的隐藏功能吗?
    theusername
    theusername
    Sep 19, 2023 via Android
    22
    好奇怪,我似乎从来没遇到过强制更新。这是什么特殊的设置吗?还是我不小心给关了。我印象中更新可以选择是否自动下载,用户主动更新时会让用户选择更新并关机或更新并重启。哪里出了问题?
    sky96111
    sky96111
    Sep 19, 2023 via Android
    23
    @theusername 我也是没遇到过强制重启,只有电源菜单里对两个更新并关机和更新并重启
    pangzhen
    pangzhen
    Sep 19, 2023
    24
    @noobjalen 这个系统你用过吗?体验怎么样?
    noobjalen
    noobjalen
    Sep 19, 2023 via Android
    25
    @pangzhen 一直在用,手动更新。就正常用诶,没啥大区别。🤔
    wdssmq
    wdssmq
    Sep 19, 2023
    26
    @sky96111
    +1 ,日常使用本身就是随缘关机或者不关机,然后如果有更新就选「更新并关机」
    shunia
    shunia
    Sep 19, 2023
    27
    去年安装的 win10 到现在从来没遇到过,只是在电源菜单里会出现两个额外的选项。
    评论里的解决方案真牛啊。
    dahuahua
    dahuahua
    Sep 19, 2023
    28
    有个疑问,如果我不断推迟更新,windows 在后台会不断地更新升级包吗
    isquare
    isquare
    Sep 19, 2023
    30
    @isquare #29 我一般用这个来控制更新,不想关机的时候我用它禁止自动更新,如有什么情况必须要关机了,就开启自动更新,等更新完顺便重启安装,之后再禁止
    changnet
    changnet
    Sep 19, 2023❤️5
    31
    windows 本身没有提供关闭更新的选项,这锅当然得微软来背。所谓得延迟更新并没有用。延迟之后,你怎么知道你在更新之前会不会跑程序,难不成跑个程序之前还得查一下什么时候更新?

    楼上提到所有的设置,除了企业版的 LTSC 之类的版本,其他的都是 hack 出来的。

    这个事情,网上骂的人多了去了,只是微软并不怎么在意。
    aiqinxuancai
    aiqinxuancai
    Sep 19, 2023
    32
    策略组里可以设置更新,但不自动重启
    sky9401
    sky9401
    Sep 19, 2023
    33
    很多次早上到公司,发现 win11 自动重启了。太过恶心
    yulgang
    yulgang
    Sep 19, 2023
    34
    我把有线、无线网络连接的流量计费开关都打开 😁
    shijingshijing
    shijingshijing
    Sep 19, 2023
    35
    @Biggoldfish 一大票服务器是要 7 x 24 小时工作的,还有更变态的从上架到报废会要求一直开机的,这些客户都是不差钱的主。
    safari9
    safari9
    Sep 19, 2023
    36
    换成 Win10 LTS ,没应用商店和自动更新。感觉还稳定点
    mmdsun
    mmdsun
    Sep 19, 2023 via iPhone
    37
    高级选项里面不是有重启前通知么?
    你应该是点了同意吧
    zictos
    zictos
    Sep 19, 2023
    38
    我电脑几乎不关机的,更新已经被我推迟几十天了,刚又提示更新,无法推迟了,不过暂时还没强制重启,不知道什么时候会强制重启。
    zictos
    zictos
    Sep 19, 2023
    39
    @mmdsun #37 电脑的鼠标键盘一段时间没操作有可能会自动重启的,我遇到过。
    chenxytw
    chenxytw
    Sep 19, 2023
    40
    一直用 Pro 版本,默认配置(没有改过注册表、组策略),从来没有遇到过自动重启,只有右下角静默提示有可用更新。
    okzy520
    okzy520
    Sep 19, 2023
    41
    @Bronya 就是把设置里默认值 35 吧用 16 进制改写成 9999
    QingXuJiaZhi
    QingXuJiaZhi
    Sep 19, 2023
    42
    这就是为什么叫“家庭版”了,本来定位就是娱乐设备,如果是拿来工作用、商业用,应该购买专业版或服务器版。
    darklinden
    darklinden
    Sep 19, 2023
    43
    写个脚本 hosts 把更新地址全丢 127...空闲了再打开...
    learningman
    learningman
    Sep 19, 2023 via Android
    44
    @msg7086 “你以为 Server 不会自动重启?”
    你自己不设更新策略,好像不能怪微软?
    不更新,系统有漏洞/崩了/被入侵,你的数据能保得住?微软给你弹了个框,告诉你要更新了,你还硬要跑程序,是你自己头铁
    xiaoliu926
    xiaoliu926
    Sep 19, 2023
    45
    win10 企业版 适合你
    dobelee
    dobelee
    Sep 19, 2023
    46
    虽然 win10 的更新雀食恶心。
    不过主要是你的程序问题,这种长时间任务应该是重启幂等的,并且保存阶段性结果。
    NoOneNoBody
    NoOneNoBody
    Sep 19, 2023
    47
    目测家庭版

    @dahuahua #28
    如果你选项是下载不安装,会多次下载暂存,但不安装,等推迟结束一次安装
    如果选项是不下载,那会等推迟结束后联网下载并安装
    msg7086
    msg7086
    Sep 19, 2023❤️3
    48
    @learningman 我寻思着楼主经历过这么一次数据不保以后就得去用组策略注册表 DNS 阻断计费网络连接各路大法设置更新策略了。

    「空闲时重启」「不使用电脑的时候重启」,怎么就会在不空闲、在电脑高负载使用的时候重启呢,还有游戏主播直播游戏到一半眼前一蓝请坐放宽呢,你说是怪微软撒谎还是怪我脑子被门夹了相信了他。

    最后那是那句话,数据已经保不住了,就别如果不如果了。更新了也不见得系统就不会被入侵,不更新也不见得系统就会被入侵,这种假想中的事情跟已经发生了的事情比没有意义。

    有些新能源车也有这个毛病,「我都给你弹窗要升级车机了,你怎么还在马路上开啊?」
    parker27rha
    parker27rha
    Sep 19, 2023
    49
    联想有一个 关闭/开启 windows 自动更新的软件。可以试一下。

    注意一个问题:关闭 Windows 自动更新之后,微软商店可能就不能用了。
    guozs
    guozs
    Sep 19, 2023
    50
    我周末在家远程桌面公司电脑,吃个午饭下午连不上了,无奈来到公司,发现安装更新重启,卡在了开机输 Bitlocker 密钥……
    我就想说,强制更新可以,重启能经过我同意吗?
    albert91
    albert91
    Sep 19, 2023
    51
    修改系统时间到 2050 年,然后在更新界面,点击推迟 2 周更新,完事,下次更新就变成 2050 年了,
    不需要任何工具,不需要修改什么注册表,组策略。
    但是有点需要注意的就是,安全更新会大半年来一次,抽个时间重启更新下就行了
    Lightbright
    Lightbright
    Sep 19, 2023 via Android
    52
    为什么你们这么排斥组策略,是这玩意没汉化,还是看不懂中文啊
    irainsoft
    irainsoft
    Sep 19, 2023
    53
    不是啊,为什么你们的电脑会为了更新自动重启啊?我用了这么多年真的没遇到过,我不手动关机或重启根本不会安装更新?我也从来没暂停或者关闭更新。

    不是反问不是炫耀,纯纯的 IT 问题,这么多年了真的想知道原因...
    Nasei
    Nasei
    Sep 19, 2023
    54
    @changnet 组策略就是 windows 提供的关闭更新的正常手段,就是界面丑了点,为什么不用?
    cameco
    cameco
    Sep 19, 2023 via iPhone
    55
    强制关机
    Nasei
    Nasei
    Sep 19, 2023
    56
    @msg7086 我上家单位的 win server 恰好是处理三维模型的,三年没见过微软自动打补丁的情况,至于你说的点了安装会强制重启我不知道,我感觉正常运维干不出来这事,不想重启点安装干嘛呢,用这个来说的话有点黑了....
    Admin8012
    Admin8012
    Sep 19, 2023 via Android
    57
    LTSC 组策略都可以
    ScepterZ
    ScepterZ
    Sep 19, 2023
    58
    @theusername 我也没遇到过,估计是我比较喜欢更新,从来都是 deadline 还远我就已经更新了
    morian
    morian
    Sep 20, 2023 via Android
    59
    在注册表搜索 wuauserv ,把这个值修改名称,Windows 就无法启用 Windows update 服务,可以在 taskmgr 里面看到 Windows update 的服务名称被改了。不用改组策略,用的时候改回来就可以,我就是这么做的
    Meekdai
    Meekdai
    Sep 20, 2023
    60
    试试这个,亲测有效,而且无任何副作用,想再开启也很简单。
    https://blog.meekdai.com/post/yan-chang-WIN-zi-dong-geng-xin-ri-qi.html
    dahuahua
    dahuahua
    Sep 20, 2023
    61
    msg7086
    msg7086
    Sep 20, 2023❤️1
    62
    @Nasei 可能你们单位 IT 已经想办法把自动更新禁止了。

    你说的这个「不想重启点安装干嘛呢」是从「点了安装就会重启」这个前提条件出发的结论。
    比如说,Linux 下装更新是不需要重启的,不管是更新程序还是更新 init 还是更新内核,都是不强制重启的。未重启前不生效,重启后生效,何时重启用户说了算,可以根据工作量进行安排。重启也分不同的等级,更新软件只要把软件重启就行了,更新内核则要重启电脑。
    susheng
    susheng
    May 26, 2024
    63
    今天也遇到了,莫名其妙自动重启了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3839 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 132ms · UTC 05:33 · PVG 13:33 · LAX 21:33 · JFK 00:33
    ♥ Do have faith in what you're doing.