Virtual PC "erratic mouse" problem with some intel-chipsets
For my work I got a new Dell Vostro 1700. It's a great machine. 2 gigs of memory. A 7200RPM sata disc. Core 2 Duo CPU. 1920x1200 resolution. Pretty fast for a notebook. Fast enough to run me a virtual instance of Windows Server 2003 right? Well that seemed to be a bit of a problem.
I created a completely clean install of Windows Server 2003 R2. Installed all updates and installed the Virtual Machine additions. But still I seemed to have a "erratic mouse". And not only the mouse, the whole system seemed to suffer from that problem. It was as if the vritual CPU could not synchronize with the host CPU.
After investigation I came across this blog post. It provides this workaround:
The problem I experienced, had something to do with a specific version of "Speedstep" which is used in some intel centrino chipsets. It's actually a Virtual PC problem, since VMWare and Parallels didn't seem to have the problem. I don't have a complete list of which chipsets have the problem, but when you have the problem, and you have a centrino notebook, try this fix.
I created a completely clean install of Windows Server 2003 R2. Installed all updates and installed the Virtual Machine additions. But still I seemed to have a "erratic mouse". And not only the mouse, the whole system seemed to suffer from that problem. It was as if the vritual CPU could not synchronize with the host CPU.
After investigation I came across this blog post. It provides this workaround:
- Stop running Virtual PC
- Open notepad
- Open %appdata%\Microsoft\Virtual PC\options.xml
- Locate or create the <virtual_machines> section of the file and add this key:
<enable_idle_thread type="boolean">true</enable_idle_thread> - Save the file and exit notepad
- Start Virtual PC
The problem I experienced, had something to do with a specific version of "Speedstep" which is used in some intel centrino chipsets. It's actually a Virtual PC problem, since VMWare and Parallels didn't seem to have the problem. I don't have a complete list of which chipsets have the problem, but when you have the problem, and you have a centrino notebook, try this fix.
|
|
Interesting links - April 3rd |
|
|
Boolean parameters or Enums? |
Comments
I thought to have read somewhere, that if you just disable the speedstep (HT) functionality on the proc, all will be well 2... not sure if this will work in your case thougth.
Speedstep is not hyperthreading, but nevertheless worth trying to disable it. It's not that I ever need my laptop do speedstepping. 
Thanks for the information slow and sluggy mouse movements and random 'type speed reductions' should be a thing of the past.
After installing this 'patch' i noticed a gigantic improvement in VPC speed.
Instead of lauching VS.net in about 30 seconds it took less then 1 second
After installing this 'patch' i noticed a gigantic improvement in VPC speed.
Instead of lauching VS.net in about 30 seconds it took less then 1 second
I had the same problem and applyed the fix and the mouse behaved perfectly. However my CPU went a bit nuts so after a few days I decided to remove the fix from my option file, and now both my mouse and CPU is working perfectly! dont know why my mouse didnt go back to being problematic but as long as it works i dont care.
Cheers for the tip anyway!
-Kjetil
Cheers for the tip anyway!
-Kjetil
Excuse a Windows novice, but do I find this XML-file? Where do I start?