Hello, I have my friends dasktop pc here it has Window Vist Home Prem. on it. When I allowd the vista service pack to install, near the end the pc rebooted and got stuck with at a black boot screen with !! 0XC0190036 !! MPengine.dll . Every time I try to boot up I get this. I tryd safe mode and same thing, tryed last known good conf. and still same thing.. I finally downloaded a Vista recovery boot cd and managed to revert back using a system restore. So now im back in the desktop, but how can I solve this Vista service pack 1 problem please?