Windows XP corrupts registry every several hours
- by Ilya Kazakevich
There is a Dell XPS 400 with Windows Media Center installer.
It is installed on RAID (Intel Matrix Storage) which is built-in chipset south bridge.
Raid has two 150 Gb WDC drivers connected as mirror.
All drivers and updates are installed( sp3 and so on).
A week ago PC changed its video mode to 256 colors (like VESA mode) and after several moments I got BSOD: c000021a: 0xc0000005
Doctor watson did not create dump although it is installed as default debugger.
After reboot it said that config file is missing or corrupted. So, I boot to recovery console and found that registry file (config) is so small. I've replaced it with one from recovery point and windows booted sucessfully.
But after about 3 hrs -- it has crashed again in the same wat!
I look in event viewer: is said that Explorer.exe failed to open \global??\DLIAFS.
I look in winobj, and found that it is a device. I made "deny from everyone" for this device ACL, and after several hours my windows crashed.
I restored registry, boot again and there was no error about DLIAFS. I did full chkdsk and it did not found anything bad. But I found event about error paging to \Harddrive1\D. I do not have pagefile there, but I thought I should check my disk again. Unfortunatelly I cannt use smart tools for RAID, but I downloaded latest software from Intel (it can do the same things like RAID bios can but from windows).
It verified my disks, found some errors, fix them, than I rebooted. And it crashed again.
I am lost. What (except kernel debugging) could be done here?
Thanks