I have an ASUS P5W DH Deluxe running an Intel Core2Duo E6600 @ 2.4 Ghz. The mobo has a JMicron IDE controller (JMB36X) Driver version: 18.104.22.168 Date: 12/5/2006 running one IDE drive, one SATA drive and one e-SATA drive.
At Random intervals, the hard drives connected to the JMicron controller become read only!! This is a very frustrating problem that only occurs With Vista x64.
There is a temporary workaround to this:
fsutil volume dismount X:
where X: is your driver letter.
The fsutil method described above does solve the problem sometimes, however it may need to be done multiple times to get success.
1. To use the eSATA drive, the controller must be set up in ACHI mode. The ACHI mode along with Vista 64 seems to be the cause of the problem
2. The drivers I am using are from ASUS's site. Upgrading to a newer JMicron driver from the JMicron site makes the problem worse (More than one drive becoming read only at the same time).
I hope this has been reported as a Vista 64 issue. Hope to see it resolved in Vista SP2. I have posted this in the TechNet forum.