Originally Posted by tetsuo000
mizaring, are you sure? i'm fairly certain i literally just copied and pasted your code into a reg file and imported it. i have an ICH9R chipset (ASUS P5E). i don't remember the exact steps of my installation but i was shocked that it worked the first time i tried it.
(i of course backed up my data before attempting anything, including and especially this)
I don't have access to a motherboard with a ICH9R chipset so I can't say if my solution for the ICH10 will or won't work, but I know that the PCI IDs should be different for the 2 chipsets and so should those registry entries because they are related to the ids of the chipset :
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#
ven_8086&dev_3a22&cc_0106]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#
ven_8086&dev_2822&cc_0104]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="
PCI\\VEN_8086&DEV_3A22&SUBSYS_B0051458&REV_00\\3&13c0b0c5&0&FA"
"1"="
PCI\\VEN_8086&DEV_2822&SUBSYS_B0001458&REV_02\\3&13c0b0c5&0&FA"
I don't know the exact effects of those keys on the driver, maybe it can work even if the PCI IDs are not the same (though I doubt that), but you can easily find those IDs (and ClassGUID) and replace them in my reg file to make sure you won't have some problems later down the road.
(You're) Welcome to all those who thanked me, I was only able to make that post because of other people (like gLk*zaP, starter of this thread) gave me a place to start. Everybody should share their knowledge, and I'm just paying back for everything I learned from others!