V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
htd
V2EX  ›  Windows

修复 Windows 软件开机启动有延迟

  •  
  •   htd · 1 天前 · 1327 次点击
    Windows 某次更新后发现很多开机自动的软件要等几分钟才会启动,电脑是高配电脑,不存在性能方面的原因。特别是设置了系统代理,结果 Clash 还没启动,无法联网很是困扰。

    修复:
    注册表里修改:计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize
    新建或修改"WaitForIdleState"数值为 0 ,"StartupDelayInMSec"数值为 0

    参考:
    https://www.reddit.com/r/WindowsHelp/comments/1hmthjg/upgraded_to_windows_11_huge_delay_with_startup/?tl=zh-hans
    16 条回复    2026-01-09 16:49:51 +08:00
    zed1018
        1
    zed1018  
       23 小时 33 分钟前
    如果你说的是 clash verge rev 的话那确实,他们用的自启动方案已经是很靠后的了。之前曾经有一个提交是用了“高优先级”的自启动,但是后来没有并入。我问了一句人家说让我自己写驱动。
    htd
        2
    htd  
    OP
       22 小时 36 分钟前
    @zed1018 不单指 clash verge ,是用户自己设置开机启动的软件
    Hikareteku
        3
    Hikareteku  
       20 小时 51 分钟前
    用任务计划程序设置自启动最快。
    microka
        4
    microka  
       18 小时 38 分钟前 via iPhone
    @zed1018 原来如此
    volks
        5
    volks  
       17 小时 25 分钟前 via Android
    我就奇怪已经设置成随系统启动了,但实际还是登录之后再启动,原来问题是这个
    IMengXin
        6
    IMengXin  
       9 小时 1 分钟前
    设置了之后启动快的一匹,之前得等半天,一直以为是自己电脑的问题。。。
    Fanvvv
        7
    Fanvvv  
       8 小时 56 分钟前
    我的电脑也是,算中高配吧,但是最近这两周开机,软件启动好慢,不知道为啥会出现这种情况,我都以为我电脑哪里要坏了
    DGD
        8
    DGD  
       8 小时 27 分钟前
    话说楼主我有台 PC 还没登录就自动启动软件了,有台登录才启动,这个是有什么规则吗?
    yangyn
        9
    yangyn  
       8 小时 13 分钟前   ❤️ 1
    终于解决了很长时间以来的困扰👍
    jixiafu
        10
    jixiafu  
       7 小时 37 分钟前
    我感觉 windows 上还是作为服务开机启动的靠谱,其他的多多少少都有点问题,挺奇怪
    DualVectorFoil
        11
    DualVectorFoil  
       7 小时 12 分钟前
    我之前自己研究过开机自启,不知道对不对,我贴一下:

    应用自启分为 系统启动时运行 和 用户登录时运行。

    1. 启动文件夹

    如果只需要 用户登录时运行,最简单的就是把程序或快捷方式放入:

    ```
    # Win + R 打开运行窗口,输入 "shell:startup"
    C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    ```

    2. 注册表添加

    ```
    # 用户登录时运行
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    # 系统启动时运行
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    # 在 64 位系统下 32 位程序访问上述注册表路径时默认会被系统自动映射于(此处不用管)
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
    ```

    进入对应表项后右键空白区域 --> 新建字符串值 --> 输入自启动项的名字和可执行文件的绝对地址。

    3. 任务计划程序

    创建任务时可以选择 只在用户登录时运行 和 不管用户是否登陆都要运行,还可以选择 使用最高权限运行,即以管理员权限运行且不会跳出 UAC 弹窗。同时任务计划程序还可以在高级设置中选择延迟启动,算是 Windows 系统下对于无自启动优先级的解决办法。
    datocp
        12
    datocp  
       6 小时 59 分钟前
    最近做 sysprep ,才发现这几种自启动最好的就是任务计划,好在它可以以特定权限启动脚本。

    之前都是组策略/用户配置/脚本(登录/注销),才发现 elevate 有些命令像 reg 终端有回显,可是实际并没有写进注册表。

    平时使用就运行 shell:common startup
    meteora0tkvo
        13
    meteora0tkvo  
       3 小时 0 分钟前
    好奇当时候 windows 程序员这样设计的原由是什么
    cutecore
        14
    cutecore  
       1 小时 57 分钟前
    @DGD 我电脑就这样,不知道什么时候,突然变成,登录后软件才启动。导致没法远程。
    insthesky
        15
    insthesky  
       1 小时 33 分钟前
    我公司电脑有时候开机状态 他自己息屏了,我在家远程就会显示设备不在线,后面来看明明电脑也是开着的。但有时候又是正常,就很奇怪
    HankAviator
        16
    HankAviator  
       1 小时 8 分钟前 via Android
    @meteora0tkvo 谷歌也是,阿三涌入之后为了照顾垃圾硬件,别开个机就卡死了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4511 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 09:58 · PVG 17:58 · LAX 01:58 · JFK 04:58
    ♥ Do have faith in what you're doing.