VMware 5.5 的 USB 問題 - 模擬器

By Leila
at 2010-12-20T12:15
at 2010-12-20T12:15
Table of Contents
※ [本文轉錄自 Trace 看板 #1D3jWj1J ]
作者: Jedidiah (哪裡有FFXI的私服程式T_T) 看板: Trace
標題: [請益] VMware 5.5 的 USB 問題
時間: Mon Dec 20 12:14:34 2010
上網查了以後, 才發現和我有同樣問題的人, 真的不少...
不過我照他們的方法, 依然都沒能解決問題...@@
事情是這樣的
環境:
Windows XP SP3
VMware 5.5.1
前些日子買了一隻 sony ericsson (以下簡稱 SE) 的手機, 並且安裝了它的 PC Suit
昨天呢, 因為工作需要, 想開 VMware 來新裝一個 OS
發現它說 "USB 初始化失敗" (原文是啥我忘了, 意思是這樣)
後來上網查, 才發現 SE 會用自己的 driver 來取代原來的 USB Root Hub 的 driver
而 VMware 只認 M$ 的 driver...@@
但更麻煩的還在後面...
即便移除了 PC Suit, SE 的 driver 並不會因此被移除, 所以無法解決 VMware 的問題
而且如果去裝置管理員那裡, 去手動更改 driver, 它會要求一個不存在的檔案:
mondll.dll
所以根本沒辦法更改 driver...就算去別的 XP 的電腦找, 也根本沒這檔案
更扯的是, 去那些電腦看它們的 USB Root Hub 的 driver
都只有 usbd.sys 和 usbhub.sys, 哪裡來的 mondll.dll??? @@
後來想說乾脆把 "所有的" seehcri.sys (也就是 SE 提供的 driver) 給刪除
這下好了...重開機後, 所有的 USB Root Hub 全變成 "無法辨認的裝置"
當然也就無法使用所有的 USB 裝置 (mouse, keyboard....etc)
即使用 regedit 把所有有 "seehcri.sys" 的機碼全刪除, 也解決不了問題
後來只好用 windows 的光碟開機, 使用它的修復功能
而且在安裝的過程中還一直被要求放入有 seehcri.sys 的磁片 @@
不是都已經從機碼裡刪了...而且 usb.inf, usbport.inf 也都用原始 XP 的安裝檔案
來覆蓋掉了, 它是從哪裡知道要這個檔案的!!?? @@
而現在, 雖然這些 USB 都可以使用了, 但是在裝置管理員裡
還是沒有 driver 的裝態 (不過沒有黃色驚嘆號)
VMware 出現的訊息, 則變成 "You are using a non-Microsoft USB controller
driver which cannot be virtualized...."
換句話說還是有問題 @@
因此, 我現在想問的是, 如何在不重灌 OS 的前提下解決這個問題?
如果在裝置管理員裡去更新 drvier, 它就只會出現兩個選項
(標準 USB 主控制器) <== 也就是會要求 mondll.dll 的選項
Sony Ericsson <== 也就是會要求 seehcri.sys 的選項
文章有點長...麻煩各位了, 謝謝!!
--
作者: Jedidiah (哪裡有FFXI的私服程式T_T) 看板: Trace
標題: [請益] VMware 5.5 的 USB 問題
時間: Mon Dec 20 12:14:34 2010
上網查了以後, 才發現和我有同樣問題的人, 真的不少...
不過我照他們的方法, 依然都沒能解決問題...@@
事情是這樣的
環境:
Windows XP SP3
VMware 5.5.1
前些日子買了一隻 sony ericsson (以下簡稱 SE) 的手機, 並且安裝了它的 PC Suit
昨天呢, 因為工作需要, 想開 VMware 來新裝一個 OS
發現它說 "USB 初始化失敗" (原文是啥我忘了, 意思是這樣)
後來上網查, 才發現 SE 會用自己的 driver 來取代原來的 USB Root Hub 的 driver
而 VMware 只認 M$ 的 driver...@@
但更麻煩的還在後面...
即便移除了 PC Suit, SE 的 driver 並不會因此被移除, 所以無法解決 VMware 的問題
而且如果去裝置管理員那裡, 去手動更改 driver, 它會要求一個不存在的檔案:
mondll.dll
所以根本沒辦法更改 driver...就算去別的 XP 的電腦找, 也根本沒這檔案
更扯的是, 去那些電腦看它們的 USB Root Hub 的 driver
都只有 usbd.sys 和 usbhub.sys, 哪裡來的 mondll.dll??? @@
後來想說乾脆把 "所有的" seehcri.sys (也就是 SE 提供的 driver) 給刪除
這下好了...重開機後, 所有的 USB Root Hub 全變成 "無法辨認的裝置"
當然也就無法使用所有的 USB 裝置 (mouse, keyboard....etc)
即使用 regedit 把所有有 "seehcri.sys" 的機碼全刪除, 也解決不了問題
後來只好用 windows 的光碟開機, 使用它的修復功能
而且在安裝的過程中還一直被要求放入有 seehcri.sys 的磁片 @@
不是都已經從機碼裡刪了...而且 usb.inf, usbport.inf 也都用原始 XP 的安裝檔案
來覆蓋掉了, 它是從哪裡知道要這個檔案的!!?? @@
而現在, 雖然這些 USB 都可以使用了, 但是在裝置管理員裡
還是沒有 driver 的裝態 (不過沒有黃色驚嘆號)
VMware 出現的訊息, 則變成 "You are using a non-Microsoft USB controller
driver which cannot be virtualized...."
換句話說還是有問題 @@
因此, 我現在想問的是, 如何在不重灌 OS 的前提下解決這個問題?
如果在裝置管理員裡去更新 drvier, 它就只會出現兩個選項
(標準 USB 主控制器) <== 也就是會要求 mondll.dll 的選項
Sony Ericsson <== 也就是會要求 seehcri.sys 的選項
文章有點長...麻煩各位了, 謝謝!!
--
Tags:
模擬器
All Comments

By Jessica
at 2010-12-21T07:12
at 2010-12-21T07:12

By Sandy
at 2010-12-22T05:30
at 2010-12-22T05:30

By Robert
at 2010-12-25T21:08
at 2010-12-25T21:08

By Rachel
at 2010-12-30T02:13
at 2010-12-30T02:13

By Faithe
at 2011-01-01T04:35
at 2011-01-01T04:35
Related Posts
Dolphin SVN r6608

By Candice
at 2010-12-19T21:01
at 2010-12-19T21:01
Sonic 3/Sonic & Knuckles

By Carolina Franco
at 2010-12-19T21:01
at 2010-12-19T21:01
PCSX2 wxSavestates SVN r4101

By Sandy
at 2010-12-19T19:34
at 2010-12-19T19:34
Fceux SVN r2085

By Irma
at 2010-12-19T19:33
at 2010-12-19T19:33
Jpcsp SVN r1914

By Erin
at 2010-12-19T19:32
at 2010-12-19T19:32