Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法
| Windows7發布后,Vmware也推出了新版的Vmware Workstation 7和Player 3,從功能上為Win7進行了優化。近日QQ上有一MM提到她的Vmware中安裝的XP虛擬機只能檢測到連上的USB設備(比如U盤,加密狗、手機之類),而無法加載到虛擬機中使用,虛擬機中沒有USB設備的盤符。Google一下發現這似乎是一個普遍的問題,在Win7系統下使用Vmware虛擬機的有很多類似的情況(如果是XP或者Vista主機系統都沒有這種問題出現),Vmware的官方社區論壇里面也有不少有關的帖子,看來Vmware WS7和Win7多少還是有一些兼容性方面的問題。根據網上的一些資料總結了一些可能造成此問題的原因,如下: ? 1、檢查主機系統中VMware USB Arbitration Service能否正常啟動(我的電腦右鍵菜單-》管理-》服務)。如果出錯無法啟動,那原因有兩種情況: (1)AMD平臺的主板芯片組安裝的USB Filter驅動會阻止USB Arbitration Service的加載,卸載此USB過濾驅動后問題解決; (2)如果系統安裝過索愛的手機PC套件,那么有一個索愛seehcri control Service也會影響USB服務的啟動,從設備管理器中卸載此索愛seehcri control Service后問題解決。 ? 2、如果主機系統中VMware USB Arbitration Service能夠正常啟動,右鍵點擊右下角的存儲設備的圖標手動連接一下,看看是不是可以。
? 如果還是不行,那么有可能是Win7限制了Vmware取得USB設備的控制權造成的此問題(會出現以下錯誤:The VMware USB Arbitrator returned error code 4.)可以按以下圖解步驟操作試試能否解決此問題: ? (1)把USB設備(以U盤為例)連接到主機,然后打開系統設備管理器: ? (2)找到U盤設備,雙擊打開屬性頁(以下都是以鼠標為例的,實際應該是接上U盤后選識別出的U盤):
? 找到對應的設備類GUID,復制下來備用;(3)開始菜單中輸入gpedit.msc打開組策略管理器,定位到如圖的系統策略,雙擊”阻止使用于下列設備安裝程序相匹配的驅動程序安裝設備“:
? (4)選上”已啟用“,然后點顯示按鈕: ? ? (5)輸入剛才復制下來的GUID,一直點確定退出組策略管理器。 ?
這樣以后主機的Win7系統就不會安裝對應USB設備的驅動,然后再從新連接一下U盤看看Vmware虛擬機能否識別和使用U盤,如果可以就OK了~如果以后要在主機的Win7系統中使用U盤的話就再把(4)中的啟用改成未配置或者禁用即可。:-) 3、在Vmware的官方論壇上面,有老外的帖子說此問題和USB3.0有關系,原文為“When I want to plug an USB removable device, I get "dndlog.conf" error and "Driver error".But, if I create c:\ProgramData\VMware\dndlogs\dndlog.conf there is not any dndlog.conf error but there is again "Driver error"...Edit : I found how to fix that : "Driver error" is because VMware 7.1.2 does not refresh USB 3.0 devices, but 2.0 yes.” 意思大概是Vmware7.1.2對USB3.0的支持有些問題,而USB2.0就沒問題。如果主板也有USB3.0的接口可以試試禁用一下看能否解決這個驅動錯誤。 (原創文章,轉載請注明出處:http://hi.baidu.com/游子問寒千里外 ) |
轉載于:https://www.cnblogs.com/asmile/archive/2011/02/11/1951444.html
總結
以上是生活随笔為你收集整理的Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDU 2087剪花布条 KMP
- 下一篇: Java字符串的子串