Windows Protection Error means that an error occurred while loading or unloading a virtual device driver(VxD)...
nd the possile causes what i can think of...
... The registry has gone bad....
....Win.com or Command.com file is infected with a virus or is damaged
....incorrect CMOS settings for a built-in peripheral device such as cache settings, CPU timing, hard disks, and so on... u havnt tried overclocking or nything do u???
....The Plug and Play feature of the computer's BIOS is not working correctly((saw this reason in one of the forums.... try disabling PnP frm BIOS ,restart nd enabling again))
solution...
Have u tried starting win in safe mode... try it nd see if u get ny error message.if u dont see ny error message then have a luk at this
http://support.microsoft.com/kb/q188867/
try reinstalling windows again with "setup /pi" .. for PnP((Setup doesn't report the existence of a PnP BIOS.can be used for PNP BIOS that is not reported in Machine.inf))
if the above step fails,again install Windows. Choose the Custom installation option and do not let Setup detect the hardware in your computer. Install only a mouse, a VGA video adapter, and a keyboard.
If the error still occurs, it is most likely caused by faulty hardware