VMware USB Arbitration Service 和 Sony Ericsson 之间的冲突

VMware USB Arbitration Service 和 Sony Ericsson 之间的冲突
2010-07-17 23:02

都快凌晨四点了。终于把问题给解决了。

问题描述:VMware workstation 6.5.3 and 7.0.0,无论如何都不能实现USB与虚拟机的连接。。

研究N小时后,才发现万恶之源耐是 sony ericsson pc suite有冲突。

SE pc suite 使用了一个seehcri.sys 的驱动程序和手机进行同步。但是这个驱动很变态,它会把windows下的正常的USB驱动给干掉。还不仅如此,最可恶的是当pc suite卸载后,seehcri.sys还留在主机上。当强行把seehcri.sys给卸载掉的时候,系统会找不到usb hub的驱动,最明显的表现是USB的设备都无法使用。真无语!

耗了一晚上,终于把问题解决。

准备睡觉。。。。。

 

 

 

补充:

在国外,有一文:

 

seehcri.sys - Sony Ericsson Mobile Communications

 

Recent Windows 7 Home Premium install here. I have a Windows XP Pro virtual machine on VMware Player 3.0 for a handful of legacy incompatible apps I have to use for my work (otherwise most everything works great and I love Windows 7!). Then USB access by the virtual machine stopped working suddenly and mysteriously. All VMware services were running, including USB Arbitration (which appears to be VMware's most sensitive component: on Windows 7, it has to be set as "Automatic [Delayed Start]" to be correctly started).

It took me a long time and a thorough examination of Windows Event Log (something that became more difficult since Vista, with so many new separate logs) to find out that seehcri.sys was causing the problem. It was not signed and it took me some Web searching to find out that it was a Sony Ericsson module. Indeed, I have a K550i and had installed Sony Ericsson PC Suite 6.0 shortly before problems started, but I didn't associate both things, because I didn't use the virtual machine immediately afterwards and had installed a few other things in between.

Removing seehcri.sys was not easy. Uninstalling the PC Suite keeps the driver there, and Revo Uninstaller doesn't detect it as a leftover. Just deleting the file keeps causing errors, because the system expects it to be loaded (and may even restore it from Shadow Copies).

I only managed a complete uninstall when I used Autoruns to delete the driver's entry from the modules to be loaded at system startup. Autoruns is a SysInternals utility you can download from Microsoft. It lists in detail and allows you to disable absolutely everything that loads with the system, including obscure system modules you never heard of. It shows hundreds of entries, in different tabs according to type.

Now there was a problem: how was I to transfer files and backup my phone's address book without the Suite? BlueSoleil can do most of what the Suite does, but it's paid software, doesn't backup the address book and is limited to those phone models with Bluetooth (which my K550i has, but not all models have).

The solution was to install the PC Suite on XP, inside the virtual machine. It works like a charm. But both Sony Ericsson and VMware should post clear warnings that their software is incompatible (ideally, when installing and detecting the other, though that might perhaps be asking too much), and Sony Ericsson should fix that ASAP.

原帖地址:http://hi.baidu.com/czseng/blog/item/9c5ca66e6b56c8d780cb4a4d.html

你可能感兴趣的:(vmware,windows,service,System,download,Warnings)