禁止指定程序启动方法总结

  禁止指定程序启动方法总结

一,组策略法

 依次单击“开始”/“运行”命令,在弹出的系统运行框中,输入字符串命令“gpedit.msc”,单击“确定”按钮后,打开系统组策略编辑窗口。

依次展开该窗口中的“用户配置”/“管理模板”/“系统”项目,在对应“系统”项目右边的子窗口中,双击“不要运行指定Windows 应用程序”选项,在其后弹出的界面中,将“已启用”选项选中。再单击“显示”按钮,然后继续单击其后窗口中的“添加”按钮,再将需要运行的应用程序名称输入在添加设置框中,最后单击“确定”按钮。
效果:提示“本次操作由于这台计算机的限制而被取消。请与您的系统管理员联系”

 

二,注册表

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"DisallowRun"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"1"="Thunder.exe"
"2"="QQ.exe"
"3"="iexplorer.exe"



  可以手动修改注册表或者修改上面的保存为".REG"文件

效果:因为DisallowRun禁止的只是通过资源管理器Explorer运行的程序,如果程序不是通过Explorer启动的,例如从CMD启动。就无法禁止了

三,注册表2 --镜像劫持法

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\AntiArp.exe]
"debugger"="ntsd -d"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\dxdiag.exe]
"debugger"="ntsd -d"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\filemon.exe]
"debugger"="ntsd -d"

 

类似上面的格式修改注册表即可,或者使用批处理 格式如下:

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe" /v debugger /t reg_sz /d debugfile.exe /f
取消方法:
reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\QQ.exe" /f

    效果:运行程序没有任何提示。但是会被一些安全软件提示。

四,建立ws2_32.dll

建立ws2_32.dll文件可禁止程序运行
  如果不想让别人使用某个软件,只要在其安装目录下新建一个文件名为ws2_32.dll的文件,这样系统就会以文件出错误而禁止运行!
  本方法适用基于NT系统的WinXP,Win2000,Win2003!比较险恶~~用的时候再删除该文件就是。

效果:适用于安装文件。单个绿色软件无效

五:修改权限法 适用于NTFS文件系统

首先保证文件系统是NTFS的此方法才可用,FAT32等不可以的

在文件夹选项-查看-“使用简单文件共享(推荐) 的对勾去掉就可以在文件或文件夹属性里面显示"安全"这个选项了
       将禁止运行的程序权限改成禁止,
       效果:运行程序的话会提示:“Windows 无法访问指定设备。路径或文件。您可能没有合适的权限访问这个项目”

来源:http://www.360doc.com/content/11/0326/18/1494877_104804717.shtml

加支付宝好友偷能量挖...


评论(0)网络
阅读(147)喜欢(0)操作系统及应用软件