XP embedded: processr.sys vs intelppm.sys

Discussions about using Windows guests in VirtualBox.
Locked
ujr
Posts: 2
Joined: 5. Sep 2007, 14:50

XP embedded: processr.sys vs intelppm.sys

Post by ujr »

Hi,

I'd like to build a VM of Windows XP embedded.

In order to keep it simple I have a flat vmdk harddisk image, where I copy the XP embedded to. I can boot this system. Unfortunately shortly after booting, right before the XP embedded initialization starts, I get a blue screen:

DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS

The responsible driver differs, whether I include the "processor" component, "intel processor" component or "intel PIII processor" component: it's processr.sys, intelppm.sys or p3.sys, respectively.

Has anyone experience or a slight idea how I can prevent this BSOD?

BTW, I doubt that the XP embedded image is the culprit, because it works in VMWare server. However, I would prefer to use VirtualBox...

Thanks!
sandervl
Volunteer
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, Solaris

Post by sandervl »

This driver has some bugs. We added a workaround for it before, but apparently that doesn't work with XP embedded.

Could you create a ticket on our bugtracker? Unfortunately there's no quick solution. I'm not sure if XP will work if you simply delete this driver.
ujr
Posts: 2
Joined: 5. Sep 2007, 14:50

Post by ujr »

Thank you for your reply!
sandervl wrote:Could you create a ticket on our bugtracker?
Done.

Best regards
sandervl
Volunteer
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux, Solaris

Post by sandervl »

Forgot that there's already one. (420) We'll discuss it there, ok?

There's a workaround documented here:
http://blogs.msdn.com/virtual_pc_guy/ar ... 84461.aspx
j3ffyang
Posts: 1
Joined: 7. Jul 2009, 13:40
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: windows xp

Re: XP embedded: processr.sys vs intelppm.sys

Post by j3ffyang »

Configuration: host OS = Ubuntu 9.04 VirtualBox = 3.0.0 Guest OS= Windows XP SP2

I received the same symptom

1. Windows crashes during boot
2. The dump says
DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONS

which is related to intelppm.sys

Tried to remove intelppm.sys, but didn't work.

Fixed by http://blogs.msdn.com/virtual_pc_guy/ar ... 84461.aspx
telerian
Posts: 1
Joined: 23. Aug 2009, 10:44
Primary OS: Fedora 10
VBox Version: OSE Fedora
Guest OSses: XP

Re: XP embedded: processr.sys vs intelppm.sys

Post by telerian »

How can I do the registry key workaround when I can not boot the VM ?
Neff
Posts: 1
Joined: 13. Apr 2010, 17:47
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP

Re: XP embedded: processr.sys vs intelppm.sys

Post by Neff »

is there a simple answer to this? How can the registry be edited on a virtual machine that BSODs before the desktop appears?
fixedwheel
Volunteer
Posts: 1699
Joined: 13. Sep 2008, 02:18

Re: XP embedded: processr.sys vs intelppm.sys

Post by fixedwheel »

Neff wrote:How can the registry be edited on a virtual machine that BSODs before the desktop appears?
safe mode?!

hit [F8] key early when booting
jorgensen
Posts: 589
Joined: 20. Oct 2009, 01:22
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows

Re: XP embedded: processr.sys vs intelppm.sys

Post by jorgensen »

Win 7 Embedded runs without any problems in a VM, and is much easier than XP embedded.
darkdashing
Posts: 4
Joined: 25. May 2011, 19:36
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Win 7, Win xp

Re:

Post by darkdashing »

sandervl wrote:Forgot that there's already one. (420) We'll discuss it there, ok?

There's a workaround documented here:
http://blogs.msdn.com/virtual_pc_guy/ar ... 84461.aspx

so what happens if these keys are not in the registry?
BillG
Volunteer
Posts: 5106
Joined: 19. Sep 2009, 04:44
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows 10,7 and earlier
Location: Sydney, Australia

Re: XP embedded: processr.sys vs intelppm.sys

Post by BillG »

You create them using regedit.
Bill
princeomarisarfo
Posts: 2
Joined: 25. Jun 2011, 13:59
Primary OS: MS Windows XP
VBox Version: OSE other
Guest OSses: Windows 7 (32/64-bit)

Re: XP embedded: processr.sys vs intelppm.sys

Post by princeomarisarfo »

what is xp emberdded all about
jamshehan
Posts: 1
Joined: 15. Aug 2011, 18:04
Primary OS: MS Windows 2008
VBox Version: OSE other
Guest OSses: MS Windows 2003

Re: XP embedded: processr.sys vs intelppm.sys

Post by jamshehan »

Neff wrote:is there a simple answer to this? How can the registry be edited on a virtual machine that BSODs before the desktop appears?
Yes, there is. Boot up with the Windows installation disk, go into the recovery console, and type

Code: Select all

disable {driver name}
You can run listsvc first to see the list of all services and drivers. In my case, the BSOD mentioned the AMDK8.sys driver as the problem, so I ran listsvc, noticed that amdk8 was listed with a startup type of System, and ran disable amdk8. I quit out of the Recovery Console, rebooted, and Windows was happy.

In my case, the VM guest was a Windows Server 2003 machine, but I believe the same thing will work for XP. This is probably too late to help any of the previous posters, but maybe some people from the future will stumble across it and find it useful.
kiketech
Posts: 1
Joined: 2. Dec 2015, 15:44

Re: XP embedded: processr.sys vs intelppm.sys

Post by kiketech »

fixedwheel wrote:
Neff wrote:How can the registry be edited on a virtual machine that BSODs before the desktop appears?
safe mode?!

hit [F8] key early when booting
This works for me!
Locked