为了解决KB5004237事件,本站紧急更新了《Mastercam虚拟狗安装器》到1.1.0.11版本。近期,我们接到一些用户反馈在安装了最新版本驱动后仍然无法加载的情况。

适用对象


1、针对运行Windows 10 20H1、20H2和21H1版本,安装了KB5004237或后续更新,且使用了《Mastercam虚拟狗安装器》 1.1.0.11或更低版本的用户。
* 即便您没有安装过这个更新,但只要您的Windows版本号大于或等于1110(如19041.1110在此范围中,19043.1000不在此范围中)就属于安装了KB5004237或后续更新的Windows。
2、针对安装或升级了Windows 10 21H2或更高版本,且使用了《Mastercam虚拟狗安装器》 1.1.0.11或更低版本的用户。
3、针对安装或升级了Windows 11或后续版本,且使用了《Mastercam虚拟狗安装器》 1.1.0.11或更低版本的用户。

问题排查


经排查,确认是上一次卸载不干净导致无法加载新版驱动。

解决方法


我们为您提供了两种处理方法,您可以根据自己的情况来选择。
我们强烈建议您使用方法一来处理。如果方法一无法解决,或者您有较强的动手能力,您可以使用方法二来处理。

方法一:设备管理器卸载(推荐)


1、如果您已经安装了驱动,那么您可以进入设备管理器里,找到“Mastercam X7-2022 Virtual USB Bus”。

2、右键该设备,单击“卸载设备”。

3、勾选“删除此设备的驱动程序软件”后,点击“卸载”按钮。

4、重启电脑,然后就可以通过1.1.0.11版本安装器安装最新版本驱动了。

* 如果驱动已经被卸载,可以先重新安装一次,然后再重复上述操作。


方法二:手动卸载


如果已经通过安装器卸载了驱动,或者手动卸载时忘记勾选“删除此设备驱动程序软件”,那么可以尝试通过命令行进行卸载。

1、下载NSudo
您可以从GitHub上直接下载最新的NSudo发行版和源代码。

* 如果您手头有dism++,也可以使用dism++代替NSudo。

2、运行NSudo
解压Nsudo后,运行Nsudo Launcher\NSudo.bat。

* 如果您使用dism++,可以直接在dism++的工具箱里运行“春哥附体”来达到同等效果。

3、调用命令提示符
如果您使用的是NSudo,请在“打开”一栏中输入“cmd”,并确保上方用户是TrustedInstaller。

如果您是dism++用户,直接在窗口里输入“cmd”即可。

4、删除驱动残留
在命令提示符窗口中,依次输入下列内容:
cd %systemroot%\system32\driverstore\FileRepository
dir |findstr mcamvusb7
如果执行正确,将会出现下列内容:

您需要将图中反白部分复制下来备用。(每台电脑的这个目录名未必相同,请以本机显示的为准)
rd /s /q ***
将上一行记下的目录名替换此处的***(如图所示)

如果一切顺利,就可以直接通过1.1.0.11版本安装器安装最新版本驱动了。
如果出现了这样的错误,那么就需要自行前往设备管理器里检查一下驱动是不是真卸载了。


风险警告


1、如果您通过NSudo或者dism++删除残留文件,请务必确保输入的代码没有任何问题。TrustedInstaller属于Windows系统的最高权限(其权限甚至高于SYSTEM)。如因输错代码导致误删操作系统重要文件,那谁也救不了您。
2、以上两种方法可以适用于大部分的情况。对于少数极端情况,还需要通过NSudo或dism++完成更深层次的残留清理。由于Windows采取了随机文件名的方式存储它们,因此您无法通过搜关键字找到残留,只能根据最初安装驱动的时间去推断。此操作风险较高,为避免大面积翻车,故不提供具体操作方法。

  • 支付宝二维码
  • 微信二维码


I can still remember the radiance that day.