PDA

View Full Version : Cd Rom Doesn't Work


beerman
12-12-2001, 07:02 PM
On startup CD-ROM is detected, but not present in Device Manager or Control Panel. HDD is detected but not present in Device Manager, present in Control Panel and seems to work fine. For once I wasn't tinkering, this just came up out of the blue! System is Asus SP-97V, Pentium 266MHz CPU. Help is appreciated.

Beerman

cobra
12-12-2001, 10:45 PM
ty removing cd rom from device manager, reboot and see if it will reinstall it

beerman
12-12-2001, 11:21 PM
The cd is not listed in Device Manager.

cobra
12-12-2001, 11:44 PM
try installing new hardware and see if it comes up w/ anything....

highrisemech
12-12-2001, 11:53 PM
Which os are you running? If you are running Win98 or better
Try reading the cdrom in dos boot the machine with a system disk
choose start machine with cdrom support
to an A:\ prompt then type E: hit enter at the E: prompt
with a cd installed type dir\p you should see a list of files.
If you see a list of files your cdrom is working.
Then while in windows if it still will not appear in the device manager try going to the control panel add new hardware and install it manually.
Choose your hardware from the list.

Jenni
12-13-2001, 12:34 PM
If neither his HDD nor his CDROM is showing up, I would suggest that his IDE controller is having problems. Reinstalling the drivers could solve the problem, download them from here: ftp://ftp.asus.com/pub/asus/mb/sock7/sis5598/sp97-v/side121.zip

Unzip them, and go into device manager. Look under Hard Disk Controllers. Yours should say something like SIS 5598 IDE Controller. It could possibly say "standard IDE controller". Open it and click on "update driver" and point it to wherever you unzipped the one you just downloaded.

beerman
12-15-2001, 10:51 AM
The suggested driver seemed to install OK, but still no change. HD controller is sis 5513. Also, under performance tab it says drive c is using ms-dos compatibility mode file system.

highrisemech
12-15-2001, 11:01 AM
In that case it is usually easier to, save any files that you want and do a reformat and reload windows.

Michael
12-18-2001, 12:55 AM
Just a hunch. I recall removing NOIDE in the registry and correcting a similar problem. Do this at your own risk, read the MS link carefully.

Check for the NOIDE value in the registry under:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\IOS
The NOIDE value is placed in the registry when the protected-mode driver for the IDE Controller is not properly initialized.



MS-DOS Compatibility Mode Problems with PCI IDE Controllers (Q151911)

In case the link doesn't work a copy is provided below:

--------------------------------------------------------------------------------
The information in this article applies to:


Microsoft Windows 95
Microsoft Windows 95 OEM Service Release, versions 2 , 2.1
Microsoft Windows 98
Microsoft Windows 98 Second Edition
Microsoft Windows Millennium Edition


--------------------------------------------------------------------------------
If this article does not describe your hardware-related issue, please see the following Microsoft Web site to view more articles about hardware:
http://support.microsoft.com/support/windows/topics/hardware/hwddresctr.asp
IMPORTANT : This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.


SYMPTOMS
If your computer contains a Peripheral Component Interconnect (PCI) Integrated Drive Electronics (IDE) hard disk controller that employs serialization between the two IDE channels, you may experience the following behaviors:

32-bit file system access and 32-bit virtual memory are not available

-and-


Device Manager displays an exclamation point (!) in a yellow circle for the primary and secondary IDE channels


If you uninstall and then reinstall the hard disk controller, this behavior is not resolved.



CAUSE
This behavior can occur if the protected-mode driver for the hard disk controller is not properly initialized when you start Windows. When this occurs, a NOIDE value is placed in the registry which prevents Windows from making future attempts to initialize the protected-mode driver.



RESOLUTION
WARNING : Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT or Windows 2000, you should also update your Emergency Repair Disk (ERD).

NOTE : The purpose of the registry value that is mentioned in this section is to prevent damaged data. Before you modify this registry value, it is recommended that you perform the troubleshooting steps in the following Microsoft Knowledge Base article:

Q130179 Troubleshooting MS-DOS Compatibility Mode on Hard Disks
All Versions
To cause Windows to attempt to reinitialize the protected-mode IDE driver:
Click Start , click Run , type regedit in the Open box, and then press ENTER.


Locate and click the following registry key:


HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\IOS
In the right pane, right-click the NOIDE value, and then click Delete .


Quit Registry Editor.


After you update the registry, restart Windows. Windows attempts to initialize the protected-mode driver for the controller. If Windows can initialize the protected-mode driver for the controller, the file system and virtual memory operate in 32-bit mode and Device Manager does not display an exclamation point in a yellow circle for the IDE channels.

If the protected-mode driver is not initialized properly, you receive an error message and the NOIDE value is re-created. Windows uses the MS-DOS Compatibility mode file system the next time that you start the computer.
Windows 98 Only
If you are running Windows 98 on your computer, locate the Tools\Mtsutil folder on the Windows 98 CD-ROM, right-click the Noide.inf file, and then click Install . When you do this, the NOIDE value is deleted if it exists. After you use this file, restart your computer.



MORE INFORMATION
This issue can occur if your computer has an IDE controller that requires serialization between the primary and secondary IDE channels. The protected-mode drivers for these IDE controllers may not be initialized if one of the following situations occurs:

If one IDE channel has a supported hard disk, and the second channel has a CD-ROM or another type of drive that requires Real-mode drivers. Because there must be serialization between the two IDE channels, Windows cannot access the hard disk in Protected mode and use the other device in Real mode. When this occurs, the Protected-mode driver is not initialized and the NOIDE switch is placed in the registry to prevent future errors. Both disk devices can then operate in Real mode.

-or-


If you manually remove the driver for the IDE controller from Device Manager and then reinstall it, or if you disable and then re-enable the protected-mode driver. Some PCI controller drivers are not designed for dynamic enabling and disabling, and can cause the Protected-mode driver to not initialize properly.


The Windows device drivers for the following controllers may cause this behavior:
CMD PCI-0640 PCI-IDE controller
Standard Dual PCI-IDE controller
Opti Dual PCI-IDE controller
Intel 82371 AB/EB Pci Bus Master IDE Controller
Ali M5229 PCI Busmaster IDE Controller
Other PCI IDE controllers that use serialization between the IDE channels may also cause this behavior.