小智 6
打开记事本并复制/粘贴以下代码:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]
@="@SYS:DoesNotExist"
Run Code Online (Sandbox Code Playgroud)
将文件另存为 DisableAutorun.reg。(您必须确保在保存之前将“保存文件类型”更改为“所有文件”,否则即使您输入了 .reg,Windows 也会尝试将其保存为 .txt)。
找到刚刚保存的文件并双击该文件以运行它。您将收到一个提示,询问您是否要将数据添加到注册表中。单击是允许修改。
上述方法使对 autorun.inf 的任何请求无效,并且适用于 XP Home 或 Pro,以及 Windows Vista/7。
注意:如果您选择使用任何其他方法禁用自动运行(例如 John T. 建议的方法),您首先需要安装来自 Microsoft的自动运行补丁,据称该补丁可以解决导致自动运行在被禁用后仍然运行的问题。
注册表中的不同部分可以包含自动运行条目。
我认为最好的选择是使用为该任务创建的工具。
为此我可以推荐Sysinternals Autoruns 。
一旦您启动并获得自动运行条目列表,您可以右键单击任何特定条目并“跳转到条目”,它将为您打开 regedit 并导航到相应的键。