Win7|Win7 安装 VirtualBox 的一则错误
前段时间重装系统 Windows7 之后,在其上安装 VirtualBox 却总是无法启动虚拟机。最初是根据经验对 VirtualBox 版本进行降级,但是没有效果。后来问谷子哥问到了答案,修复之。
因为网上的各种答案均需要重启进安全系统或者 PE 系统,还需要自行搜原版的系统文件覆盖系统中现有的,一个不小心用了不恰当版本的文件替换,导致无法进入系统才是杯具。大家都知道 windows 各种 SP 众多,各 SP 之间的文件不一定是通用的,这个问题还是需要小心的。
而我的办法很简单,一句命令,一次重启,搞定(前提,你的系统没有被『优化 C 盘空间』,否则你还是折腾替换文件去吧)。
先说错误的提示。关键是下面这一句
Unable to load R3 Module原因是:某些 Windows 的改良版本为了解决 Win7 第三方主题装不上的问题,把 uxtheme.dll 进行了『破解』,这种破解导致 VirtualBox 调用 WinAPI 失败。
解决思路:将 uxtheme.dll 恢复成原版的即可。网上的思路是利用重启到安全模式或者 PE 系统中进行文件替换,我的办法是用 windows 自身的 system file scan 工具来完成(只需正常重启一次)。
【Win7|Win7 安装 VirtualBox 的一则错误】解决办法:
1、打开『命令提示符』,执行下面的命令:当然,第三方主题应该是用不了。这个得失你得自己权衡。按说能玩儿虚拟机的主,对个把不产生生产力的主题,应该是可以放弃的。哈哈~~~
2、sfc /scanfile=%systemroot%\system32\uxtheme.dll
3、正常重启,启动虚拟机,搞定。
推荐阅读
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- react|react 安装
- VueX--VUE核心插件
- python-安装sublime遇到异常
- typeScript入门基础介绍
- 监控nginx
- 使用homeBrew|使用homeBrew 安装Goland