Download FileMon 7.04, open the filter dialog. […]
Show full quote
Download FileMon 7.04, open the filter dialog.
You have two options: You can either enter the file name (xit) into the filter, FileMon will then tell you which program is trying to access that file at any moment. One problem is that if you  don't know the file path, only the name, you have to work with wildcards (*xit*) and you'll probably get tons of unrelated results.
Or, enter a program name that you suspect, then see which files it's trying to access at launch. FileMon will then log the program activity and show you everything it's trying to access.
bakemono wrote on 2025-10-29, 08:43:
maybe check the registry to see what it's trying to run at startup time. software/microsoft/windows/currentversion/run  (or something like that)
 
Yep, that's a great idea. If you're getting the error at boot, it's most likely a program that's being run from the Autorun key. For example, if "C:\creative\mixer.exe" (just an example) is in that list, you would add "c:\creative\mixer.exe" to the FileMon filter, then launch mixer.exe manually and see what happens.
And related to that, try disabling the HPT controller in the BIOS and hook up your drives to the first controller. There are so many reports online on that controller being buggy and corrupting other devices on the PCI bus. If you rule that out first, it might save you a lot of time troubleshooting.