win10、win11暂停微软更新1000天!

  • 新系统可别乱用啊,有些更新还是有必要的,确保任务栏右键有任务管理器和任务栏设置。

管理员运行Posershell,执行这行代码

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t reg_dword /d 10000 /f

或者

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]
"FlightSettingsMaxPauseDays"=dword:00002710
  • 设置完成后,就可以暂停更新哪里选择10000天了!
  1. "reg add"是Windows命令行下的一个命令,用于在注册表中添加或修改键值。

  2. "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings"是注册表的完整路径,指定了要操作的注册表项。

  3. "/v FlightSettingsMaxPauseDays"表示要添加或修改的注册表值的名称为"FlightSettingsMaxPauseDays"。

  4. "/t reg_dword"指定了注册表值的数据类型为 DWORD (32位无符号整数)。

  5. "/d 10000"设置注册表值的数据为 10000。

  6. "/f"表示强制执行,不需要确认。

这行代码的作用是在注册表中添加一个名为"FlightSettingsMaxPauseDays"的DWORD值,并将其设置为10000。这个值可能与Windows Update的某些设置有关。

这行代码也可以编写成一个reg文件。reg文件是一种文本文件,用于批量导入或导出注册表设置。您可以在记事本中创建一个文本文件,写入以下内容:

然后将文件保存为"PauseUpdateSettings.reg"。双击该文件即可将注册表值导入到系统中。

附:
dword:00002710确实是10000的十六进制表示。

  • DWORD是一个32位(4字节)的无符号整数数据类型。
  • 在注册表中,DWORD值是以16进制形式表示的。
  • 十进制数10000的16进制表示是00002710。

通过这种方式将10000转换为16进制表示,可以让注册表文件更加紧凑和易读。当然,在命令行中直接使用"/d 10000"的十进制形式也是可以的,注册表编辑器会自动将其转换为相应的16进制值。

总之,dword:00002710就是10000的16进制表示。这种表示方式在注册表操作中很常见,可以让注册表文件更加简洁明了。

posted @ 2024-07-03 11:46  Laravel自学开发  阅读(9)  评论(0编辑  收藏  举报