2.32 禁止特定应用程序的自动运行
(适用于Windows所有版本)
技术级别:低 安全级别:高
以上例为基础进一步讨论,实际上,我们可以在每次Windows启动时有选择性地阻止特定的应用程序自动加载到内存。可通过下面步骤实现:
1.打开regedit.exe文件。
2.找到或者创建以下的注册键:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]
[HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\User init]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]
[HKEY_CURRENT_USER\Software\Microsoft\WindowsNT\CurrentVersion\Windows]
3.在上述的注册表键项中,找到你想阻止其自动加载的应用程序所对应的键,并从Windows注册表中将其删除即可,如图2-41所示。
图2-41 禁止特定应用程序的自动运行
4.需要留意的位置还有启动文件夹(C:\WINDOWS\开始菜单\程序\启动)以及Win.ini文件。
5.退出Windows注册表。为使更改生效,需要重新启动Windows。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。