If the RAID controller is part of HP services this could help. It's possible to find which driver is problematic via special boot - push F8 before window start and select driver by driver verification (or similar).
About modification of registry: attach your system disk to other VM; load its registry with regedit (select and load from otherdisk\windows\system32\config\, hive: system), modify it, unload; then detach disk and try to run VM.
HTH