When booting, I get a blue screen shortly after the Windows XP logo splash screen. The error code is 7b, and the second hex number is 0xC0000034. Based on this link (item 7) it appears the driver should be updated.
Oddly, I made no changes to the drivers recently. I suspect it was something in a windows update or the newest upgrade of my antivirus (eset). But I digress.
The BSOD makes me unable to boot into Windows at all, so I can't update the driver from there. I've run various bios-level diagnostics (including full surface scan) and the hd looks good. I'm also able to boot to an old ubuntu disk and read files from the hd.
Update 1: "unable to boot into Windows" includes Safe Mode with and without networking/commmand prompt, as well as the Last Known Good State option.
Based on the above, it appears that I need to update the Windows hard drive controller from the ubuntu live disk. How do I do that?