I did this and my computer works fine now!
Good news, it looks like the problem is solved !!!
Indeed, after reporting the problem to Dell Europe, I was called by a technician who told me that a solution had been found and how to fix the problem. He kindly assisted me on the phone during the whole process.
(This fix applies to a Dell Dimension 9200 with two hard disks in RAID 0 on SATA ports 0 & 1 and two CD drives on SATA ports 2 & 3)
What I had to do was move the CD drives from SATA ports 2 and 3 to ports 4 and 5. If you open your computer, you will see two orange cables coming from the CD drives to connectors on the motherboard. Two other free connectors are located underneath. You just have to disconnect both cables and connect them into the lower set of connectors.
After this is done, when you restart the computer, you have to go to the setup (F2 at startup) and change the status of the SATA ports 2, 3, 4 and 5:
Drives
SATA-2 set to OFF
SATA-3 set to OFF
SATA-4 set to ON
SATA-5 set to ON
You can then save and leave the setup. After you restart, the computer runs smoothly.
I did this about an hour ago and didn't experience any freeze yet. I guess the "30 second freeze syndrome" is history now.
Addendum: now it's 5 hours later and everything is still fine. Operation successful !
http://us.i1.yimg.com/us.yimg.com/i/...l/spc_eee1.gif
I decided to try this on my Dell DM061/E520.
Have now been running for over 2 1/2 hours without a freeze.
On my machine the 2 orange cables were on SATA 1 and 4.
I moved 4 to 5 and 1 to 4 to keep the drives in order.
Went into setup and reset the switches.
SATA 2 and 3 are not available to me, unless they are on the bottom of the motherboard.
This sure beats Dell's suggestion to reinstall Vista.
Check Event viewer for Errors with IAStorv to see if this may be relavent to you.
Make sure you shutdown and turn the power off. Push the power button for 10 seconds or so to drain reserve power before opening the case.