Windows XP under VirtualBox

I’ll be updating this post with stuff about common problems with running WinXP under VirtualBox (with Linux – in my case Ubuntu 8.10 Intrepid Ibex – as host).

BSOD with mrxdav.sys

The “blue screen of death” (BSOD) with PAGE_FAULT_IN_NONPAGED_AREA and a mention of mrxdav.sys file appears typically when using Shared Folders or network shares under VirtualBox.

All you have to do is to switch off the WebClient service:

  1. Open Services (Control Panel -> Administrative Tools -> Services),
  2. Right click WebClient, select Properties,
  3. Pressed Stop, and under Startup type select Disabled.

You might wanna restart the Win OS, so you clean up the system a bit. After this, the mrxdav.sys BSOD should not appear anymore.

Short freezes of guest OS

If you experience short freezes of guest OS, it might be due to Win’s heavy use of ACPI register that has a very large virtualization penalty. Fortunately, there is a simple workaround available: disable ACPI support in Windows.

  1. Right click My Computer and select Properties.
  2. Choose the Hardware tab and click the Device Manager button.
  3. Select the entry under Computer with the right mouse button. If it already says Standard PC, then there’s no need to do anything.
  4. Select Properties.
  5. Click the Update Driver button.
  6. Choose “No, not this time” and click Next.
  7. Choose “Install from a list” and click Next.
  8. Choose “Don’t search” and click Next.
  9. Click Next.
  10. Choose Standard PC and click Next.
  11. Continue clicking Next and reboot the virtual machine.


3 responses to “Windows XP under VirtualBox

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s