我想禁止几个DLL文件运行,有可行的方法没?

来源:百度知道 编辑:UC知道 时间:2024/06/21 07:20:28
我想禁止几个游戏里面的DLL文件的运行,这样可以吗??
我照你的方法做了,把它改成.vbs,可它还是文本文档,问什么会这样?

如果禁止游戏里面的dll运行,您的游戏怕是就没法玩了。
你是不是想开挂,然后被拦截下来了???
如果真的要禁用,可以尝试使用IEFO。

把以下代码复制到记事本里面,修改里面的文件名,然后另存为 .vbs,双击运行。

Const DllName = "XXX.dll" '改成你的文件名,不需要完整路径。
Set WSH = CreateObject("WScript.Shell")
WSH.RegWrite "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\" & DllName & "\Debugger", "nothing.exe", "REG_SZ"
Set WSH = Nothing

要恢复设置的话,复制下面的代码,保存为 *.vbs运行即可

Const DllName = "XXX.dll" '改成你的文件名,不需要完整路径。
Set WSH = CreateObject("WScript.Shell")
WSH.RegDelete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\" & dllName & "\"
Set WSH = Nothing

如果禁止游戏里面的dll运行。。您的游戏怕是就没法玩了。
---
如果你需要释放进程,只需调出任务管理器,然后结束进程任务就是。