|This can happen after a major hardware swap/replacement such as a HDD, Mobo etc. the most common cause is when swapping an existing HDD for a CDROM as the computer is still seeing the newly installed cdrom as a hdd and therefore thinks it should be able to read/write as if it were a hdd once it realizes that it can't then it assumes that there must be a failure in the device and therefore will return on of two messages or both... "D:\\ is not a valid win32 application" or an I/O Device error. |
Rarely this can also occur on it's own without changing any hardware. Why this occurs is merely speculation. So I won't bore you with it.
Change the transfer mode for the CD drive in IDE Channel Properties
If the transfer mode for the CD drive was changed or is incorrect, Windows cannot transfer data from the CD to the computer. You can resolve this issue by changing to the correct transfer mode. To change the transfer mode, follow these steps:
1. Click Start, and then click Run.
2. Type devmgmt.msc in the Open box, and then press ENTER.
The Device Manager dialog box will open. (Alternatively: Click Start, Right-click on "My Computer", select Properties. Then click "Hardware" tab and then "Device Manager" button)
3. Expand IDE ATA/ATAPI controllers. A subset will open, listing the different IDE ATA/ATAPI channels for the computer.
4. Right-click the channel where the CD drive is connected, and then click Properties (or just Double-Click the Channel to open the properties). Typically, this channel is "Secondary IDE Channel".
(Warning: Do not change the Primary IDE Channel, Device 0, because this is typically the system disk. Changing this transfer mode setting may cause the computer to operate incorrectly or not at all.)
5. On the Advanced Settings tab, select PIO Only in the Transfer Mode box for the device that represents the CD drive. Typically, this is Device 0. Then, click OK.
6. Test the CD in the CD drive