在 Windows 7 上,我可以使用以下命令从启动列表中删除一项
注册表路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
但在 Windows 10 上没有这样的路径。我该怎么办?
答案1
Windows 10 的等效注册表项似乎位于以下位置的子项中:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\Explorer\StartupApproved
对于系统范围的启动项HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Currentversion\Explorer\StartupApproved
对于每个用户的启动项
这些子项被命名为Run
,Run32
并且StartupFolder
取决于它们对应的启动项类型(即HKxx\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
注册表项或“开始”菜单中“启动”文件夹中的快捷方式)。
注册表项本身具有一个二进制值,如果启动项已启用,则该二进制值以偶数字节(、、等)开头,后跟十一个零字节;如果启动项已禁用,则该二进制值以奇数字节(、、等02
)开头,后跟三个零字节和八个看似随机的字节。04
06
03
05
07
答案2
您可能需要几个注册表项,但是:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
至少肯定是其中之一!