Mastercam虚拟狗低版本卸载不干净导致无法加载新版驱动的解决方法

安装了最新版本驱动后仍然无法加载的情况,经排查是上一次卸载不干净导致无法加载新版驱动。

适用对象

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

如果执行正确,将会出现下列类似下面的内容:

mcamvusb7.inf_amd64_973bea52dccadb92

您需要将类似上面的内容复制下来备用。(每台电脑的这个目录名未必相同,请以本机显示的为准)

rd /s /q * 将上一行记下的目录名替换此处的*

(例:rd /s /q mcamvusb7.inf_amd64_973bea52dccadb92

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

风险警告

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

声明:本站提供的所有内容仅供学习、交流和分享用途,只供参考。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA充电
共{{data.count}}人
人已充电
系统故障

驱动程序可能已损坏或不见了(错误代码:39)的解决方法

2022-9-25 17:17:24

系统故障

Onedrive启动和安装没反应,无法打开的解决方案

2022-10-18 9:53:57

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索