1. 苏葳的备忘录首页
  2. 操作系统

安装或卸载VMware tools时报“无效的驱动器”问题的解决。

vmware tools起因是win xp mode虚拟机启动时,开机自动启动的QQ报“无法访问消息文件夹”的错误,然后自行更改到了QQ安装目录下。查找原因,发现原来虚拟机上的共享驱动器Z(指向host机的两个驱动器)无法访问了,而原来的QQ消息目录是放在共享目录下的。尝试修复共享文件夹。考虑到昨天只升级了QQ电脑管家,其它未对系统做什么变动,所以只好卸哉QQ管家,并停用了防火墙。仍未解决问题。

由于guest上的共享host驱动器功能使用了vmware toos的功能。所以决定重装下vmware tools再试一下。于是问题出现了。卸载或重装vmware toos时,反复报“错误 1327:无效的驱动器(X)”然后退出。X正是共享驱动器的名称。手动将vmware安装目录下的windows.iso(vmware tools win版的安装镜像)装入虚拟机的光驱,重启后双击运行安装,结果仍然一样。

只得查找官方文档,没想到居然有这个问题的官方解决方案:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1017886

方法1自然是修复共享文件夹。手工右键切断了已无法访问的共享文件夹,然后在“映射网络驱动器”中试图重新建立,但在浏览文件夹时根本未发现“vmware共享文件夹”,自然没法再次创建。看来问题还是在vmware tools身上,必须重装它试一下。

方法2 为使vmware tools安装或卸载时不再出现如题的错误,需修改注册表:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

检查这两个位置,比较是否如下值:

Windows XP / Server 2003
Name Data value
Desktop %USERPROFILE%\Desktop
My Music %USERPROFILE%\My Documents\My Music
My Pictures %USERPROFILE%\My Documents\My Pictures
Personal %USERPROFILE%\My Documents
Windows Vista / 7 / Server 2008 / 8
Name Data value
Desktop %USERPROFILE%\Desktop
My Music %USERPROFILE%\Music
My Pictures %USERPROFILE%\Pictures
Personal %USERPROFILE%\Documents

是否与上面一致,其实就是将默认的“我的文档”文件夹位置由指向共享驱动器改为指向默认位置。大约是vmware tools安装卸载时由于某种原因要访问这些目录。具体到我的情况,在HKEY_CURRENT_USER下的一些位置指向的正是共享驱动器X上的目录。改为默认值后,重启,卸载vmware tools,成功了。

OK再安装vmware tools,安装后重启,共享驱动器X又出现了,双击打开,成功!看来重装vmware tools确实有用。然后再启用win xp自带防火墙。启动后重启,共享驱动器X仍然工作正常。看来不是xp自带防火墙的问题。那么是否QQ管家的问题呢?下载QQ管家装上试试,结果共享驱动器X仍工作正常。未找到中断共享驱动器工作的原因,不过仍然怀疑是QQ管家在某次“修复漏洞”或扫描杀毒更新时造成的结果,毕竟对360安全助手或QQ管家等从无好感,这台机安装QQ管家的唯一用处只是为了给QQ升级加速;)。

原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/487.html

发表评论

邮箱地址不会被公开。 必填项已用*标注