Discussion Locked

Does not recognize CD ROM drive in Win98

0 helpful
18 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I have a pc that I ghosted (Ghost 5.1PE) Gateway PC to a Clone PC. Everything came across but no matter what I do I cannot get the CD ROM drive to be recognized. If I boot up with a Win98 startup boot disk the cd is fine. Once Win98 comes up .. no CD. I also noticed that in Control panel..System...Device manager... there are yellow exclamation points under hard disk controllers. When I try and delete the IDE contoller the system will lock up and when it reboots it comes back the same way. Is there a way I can change the registry to delete it and then have windows recognize it when it reboots? I also have tried making the CD a slave off the hard drive but no luck. HELP!! Thanks

18 replies

by b.scott1

Make sure you have the coreect motherboard drivers installed. It sounds like the bridges and IDE controllers that were ghosted are not the same as the ones in the clone PC. If the motherboards were not identical and you did not load the windows setup information cabs, then you are more likely having a problem where ther is a device conflict between what Windows expects and what you actually have. Try deleting the controller but make sure you have the Win98 install disks to try and load the correct drivers or determine the motherboards manufacturer and check for drivers from them.

by mja

I have tried to delete the controllers as I stated but I am unable to do so.

by mja

I have tried to delete the controllers as I stated but I am unable to do so.

by thechas

b.scott is correct, you need the correct motherboard / chipset drivers for the new motherboard.

I recommend that you download the latest drivers from the MB or chipset mfg.

The best way to identify an unmarked motherboard is with the BIOS string.
This is the line of characters that is displayed near the bottom of the screen during the memory test.
Copy down the string and go to either www.motherboards.org
or www.wimsbios.com
Both have tools to identify who made the board, and links tothe mfg web sites.
Just download and install the corect drivers for your board.

Alternately, you can identify the chipset mfg on the board.
Start by expanding the system devices branch in device manager. You are looking for names like Intel, AMD, ALI, VIA, SiS
If they are listed you can then go to the chip makers web page, and download the drivers for that chipset and W98.
If they are not listed, look at the motherboard. The 2 largest chips, after the cpu, are the north and south bridge chips.
Write down the name and number on each chip, and go to the mfg web site to download the correct files.

After you have the IDE port driver installed, Windows should find your CD drive.
If not, check for "?" and "!" is device manager. these identify device conflicts and problems.
Go through them 1 by 1 and correct any problem.

It is very possible that you have drivers for devices that are not in the new system. These will need to be removed / disabled for everything to work properly.

Best Wishes, Chas

by saihib

Do a search of your registry for the term "NOIDE" without the quotes. If found, delete and reboot. Also check out these Microsoft Knowledge Base articles:
Troubleshooting MS-DOS Compatibility Mode on Hard Disks (Q130179)
MS-DOS Compatibility Mode Problems with PCI IDE Controllers (Q151911)
Performance and MS-DOS Compatibility Mode Issues with VIA Busmaster Controller (Q242607)
Does the clone PC have the same motherboard chipset that the Gateway computer has. This sounds like a driver issue.

by kimscomputing

Try just running - Add new hardware wizard. - Let it search for new hardware. It usually will check the pci bridge & motherboard settings and then on restart will install the correct drivers from the Windows disk.

by jnlguy

This fixed it for me. I will pass it on to you:

Boot the computer to safe mode,Open the control panel,double-click the System icon,select the IDE Controllers and click the Remove button button,
This also should apply to the CD-ROM if present,now reboot computer and then insert the startup disk in floppy and select to run setup without cd-rom support,after the process,eject floppy and Reboot

Hope it helps you out.

by dcosgrove

It is very important that you ensure both ide channels are correctly installed. Try booting into safe mode and looking at the device manager. All the hardware from the gateway is likely still trying to load. You can try removing it all and letting windows redetect it. Ghost is best used on identical machines for this reason.

by sfc_gijoe

Boot in to safe mode by hitting F8 or CTRL.
If your system will not do this go into BIOS and disable quiet boot. Start the computer normally and edit msdos.sys. You might need to change it from read only

1. Start -> Run -> type in "command" andhit enter. (no quotes)

2. Type "cd\" and hit enter. You should be at the root now (C:\). Type "edit msdos.sys" and hit enter.

3. Change the option "BootMulti=0" to "BootMulti=1"

4. Change the option "BootKeys=0" to "BootKeys=1"

Restart computer and go into safe mode.
When it comes up go to device manager and delete all references under the CD, & Hard Disk

Next

Choose Start -> Run -> Regedit

HKEY_LOCAL_MACHINE
Enum
MF
CHILD0000
CHILD0001

Delete both CHILD0000 and CHILD0001. Those are the Primary and Secondary
Controllers.

HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
Class
hdc
000x (where x is a ascending numeral)

Remove all the numeric keys under the hdc key.

reboot and let windows detect all the hardware.

This discussion is closed to new replies.