ada*_*ker 6 windows drivers system32
最近我试图找出为什么我的计算机上的 Windows 10 更新失败。该验证驱动程序显示一个问题dcrypt.sys,留在了一个文件%systemroot%\system32\drivers几年前即使我不得不卸载DiskCryptor。
我犯了删除dcrypt.sys自己的错误,但是当我这样做时,Windows 停止加载。我的推断是,尽管它是第三方软件,但 Windows 启动顺序以某种方式需要它的存在。(我最终通过完全重新安装 Windows 解决了这个问题。)
删除此类文件的正确方法是什么?
I s*_*ica 11
如果您更喜欢 GUI 方法,请使用 Microsoft 的Autoruns for Windows。它不需要安装。只需将其提升运行,然后导航到“驱动程序”选项卡,清除要禁用的驱动程序旁边的复选标记,然后重新启动计算机:
这不仅是一个简单的方法来启用/禁用驱动程序和服务(与几乎其他任何自动在Windows启动时一起),但它很容易撤消,如果你发现自己有不良后果,或者你只是将尝试改变你配置。
顺便说一句,下次您禁用关键启动项并且 Windows 无法启动时,请尝试使用系统还原。它能够恢复您删除的驱动程序文件以及您可能为了禁用它而更改(包括由 Autoruns 所做的更改)的任何注册表设置。
当将要执行某些关键操作时(例如在安装更新之前),Windows 会自动创建还原点,但在对重要启动项进行更改之前手动创建还原点是个好主意。如果你的系统无法启动,你需要使用一个还原点,这里有方向就如何做到这一点。
显然 /enum-drivers 是 Windows 10 选项,而不是 Windows 7 或 8.1
在 Windows 7 和 8.1 中,它只是-e而不是 --enum-drivers
从管理命令提示符处:
pnputil /enum-drivers
Run Code Online (Sandbox Code Playgroud)
在列表中找到驱动程序,获取INF文件的名称。
pnputil /delete-driver oem0.inf
Run Code Online (Sandbox Code Playgroud)
视窗7,8.1
pnputil -d oem0.inf
Run Code Online (Sandbox Code Playgroud)
将 oem0.inf 更改为您在上面的步骤中发现的 Windows 命名的任何名称。
如果窗户被打破并且无法启动。
关闭 Windows 安装介质
使用 F10(或者 F8)进入命令提示符
对每个字母执行 dir 命令,直到找到 windows 文件夹。
目录 c: 目录 d: 目录 e: ....
找到违规司机。
dism /image:d:\ /Get-Drivers
Run Code Online (Sandbox Code Playgroud)
将 Something.inf 替换为有问题的驱动程序名称。
dism /image:d:\ /remove-driver /driver:something.inf
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11634 次 |
| 最近记录: |