Okay this one has me stumped.
We have 3x Dell Latitude laptops all on docking stations all working fine. Then one of them decided to crash and now won't boot into Windows and goes to a black screen after the Windows XP splash screen. Classic graphics driver issue which seemed to be even more likely seeing as it happily boots into Windows in Safe Mode everytime. So downloaded the latest Nvidia drivers, reinstalled, rebooted, same problem.
So PC just goes to a black screen after XP splash screen. The monitor doesn't loose sync so it at least thinks it's getting a signal but it's not displaying it.
Take the computer off the docking station and boot it up and it boots into Windows fine. Connect a monitor directly to the laptop (VGA only) and it boots up fine.
Put the computer back onto the docking station boot up using a DVI cable doesnt work, reboot but this time use a VGA cable, doesn't work.
Replace docking station using same VGA and DVI cables, same thing, doesn't work on either.
Take the computer to a different room with a different docking station and a different VGA cable, boots up fine

WTF! How can two docking stations not work when one does and both 'not working' docking stations work with other laptops? It's not the cables because I've replaced them with known working ones and the same cables that didn't work with the docking station work when connected directly to the laptop.
Anyone have any ideas what the hell is going on?