Okay, I acted upon the registry instructions given in the URL which I posted earlier and I had to make a few changes as the instructions were dealing with PATA drive(s) only... there was no SATA drive on the guy's PC...
Strangely enough, Microsoft decided to let SATA "fit" itself along PATA by unifying there, lets say, behaviors...
As in the first post, it turned out that my SATA was in PIO mode and it was damn slow! I was getting too many BSoDs…
My registry status:
[img]http://www.imagewhiz.com/images/DoomerDGR8/6reg.jpg[/img]
As you can see in the picture, I have more Registry-Folders under {4D36E96A-E325-11CE-BFC1-08002BE10318}.
\0000 = Intel(R) 82801EB Ultra ATA Storage Controllers
\0001 = Intel(R) 82801EB Ultra ATA Storage Controllers
\0002 = Primary IDE Channel
\0003 = Secondary IDE Channel
\0004 = Primary IDE Channel
\0005 = Secondary IDE Channel
(This resembles my very first picture in post #1)
Now, \0005 was empty and I already found out that the 2nd Primary IDE Channel was representing the two SATA ports. So It meant that \0004 was my playground!
I also confirmed the \0003 had devices which were my CD/DVD ROMs and \0002 had something on Master and it was actually my Western Digital Hard Drive.
I deleted the two keys, MasterIdDataCheckSum and SlaveDeviceDetectionTimeout (others mentioned in the URL were not there!) and added the new DWORD as told...
Rebooted, and happy days returned as both my PATA and SATA Drives were running at UltraDMA 5 and my CDRW and DVD at UtraDMA 2 (They were from day 1 :p )!
Hope this helps and I’ll stand by to explain further…