Can someone please help me?
My dad's laptop hard drive was failing (loud clicks, s.m.a.r.t errors etc),
so I used virtual PC 2007 as my tool to aid restoring it.
I performed the following steps:
I booted into bart-pe, and created a 40 gig VPC hard drive image and saved
it via network drive to my desktop PC. At this point the original hard drive
failed, and is no longer bootable / accessable.
I booted the VPC image, loaded the XP recovery console, and expanded the
correct HAL.dll from my XP cd-rom so I could boot into windows with the new
hardware changes. I also had to activate XP again due to the hardware
differences.
When the new hard drive was installed, I burnt VHD image, swapped HAL.dll
back to original file, booted into windows on the laptop and re-activated XP
again.
I realise now I shouldnt have booted the VPC image and saved it ....
Anyhow, XP boots, but has 2 major issues:
1) A generic IDE controller is loaded on the system, as well as the original
ide controller. The generic IDE controller came from the VPC 'boot', and was
not there originally.
This generic ide controller is causing irq conflicts with the primary and
secondary ide channels, so the hard drive is now running in PIO mode. I also
have an exclamation mark in my Device Manager for the primary ide channel.
The generic ide controller cannot be uninstalled (the option to disable is
greyed out, there is no option to uninstall). Nuts!
If i try to uninstall either the primary IDE channel, or the secondary
channel, on reboot I get a BSOD. This is using safe mode or 'normal' mode.
If i try to uninstall the original ide controller I get a blue screen of
death immediatly.
How can I remove the bogus IDE controller?
I *think* my only option is an 'XP Recovery Install' - but I dont have an XP
home CD....
Is there anyway to edit what drivers are loaded at boot - so I can remove
the bogus controller there?
2) My keyboard no longer works for the following keys:
0, p, l, >
However the driver was (pre VPC migration) the "Standard US 100 / 101
keyboard driver".
Even if i try to uninstall it, it re-installs the same driver with same
issue. There is no manufacturer driver for the keyboard except for standard
Microsoft driver. The correct region / languages are setup (UK), and there
are no laptop type 'function' / 'fn' keys at fault.
Please can you give some advice?
Many thanks,
Jack