I was initially setting my master and slave drives but when I rebooted the slave was not being recognized so I checked the IDE cable to see if there was an issue. I did this a couple of times only to find it was not working, I also got no OS on this drive a few times, this happened before but was easily remidied by simply adjusting the IDE cable. The last time I fixed the cable the master still was only being seen but when windows booted it crashed, thus setting off the events in my first post.

I got Warning windows has detected a registry/configuration error. Then whenever I booted it went directly to the safe mode/normal boot selection screen.Like This:
* Create a startup log file
* (Bootlog.txt)
* Enable SMARTDRV disk cache
* [Not sure what the name of this was but it was step by step process of Y/N. The questions where:
Loading and initializing
(FSHLP.SYS driver
Load all windows drivers

Which I assume would be normal but anytime I selected any of the above options I got the:
Registry file was not found. Registry services may be inoperative for this session. It would then shut itself off automatically. I also got these info once:
Override standard IFSMGR
Msmouse.vxd [Also when I changed the IDE cable both master and slave were recognized]

Dani AI

Generated

Given the hardware symptoms you described () and the boot-time registry error, the most likely cause is corruption or loss of the Windows 9x/ME registry files (system.dat / user.dat) after the IDE/cable changes — or the BIOS/drive order changing so Windows can’t find the correct boot volume. ’s suggestion to start from a startup disk and get to a DOS prompt is the right first move; after you have a prompt, try restoring the registry from the local repair copies rather than editing the live registry.

From a DOS prompt (with only the suspected boot drive connected), make backups of the current registry files and copy the prebuilt repair copies into place. Adjust the path if Windows is installed to a different folder:

ren C:\Windows\system.dat system.dat.bak
ren C:\Windows\user.dat user.dat.bak
copy C:\Windows\Repair\system.dat C:\Windows\system.dat
copy C:\Windows\Repair\user.dat C:\Windows\user.dat
copy C:\Windows\Repair\system.log C:\Windows\system.log
copy C:\Windows\Repair\user.log C:\Windows\user.log

Reboot after the copy. If Windows starts, check Device Manager and run disk/drive checks from within Windows and reinstall any drivers that look wrong.

If the Repair folder is missing appropriate files or the copies fail to restore, next steps are hardware-focused: verify the BIOS sees the drive correctly, reseat or replace the IDE cable with a known-good one, confirm master/slave jumpers (or use a single-drive test), and, if possible, connect the drive to another machine to image it or copy important data off before proceeding. If the drive shows unusual noises or SMART/diagnostic failures, stop and image the disk immediately and use the vendor diagnostic utility.

Note: restoring the Repair copies reverts the registry to an earlier snapshot — program installs or settings made since that snapshot may be lost. If these steps fail, a repair install or full reinstall may be required.

You might try this. With computer off, insert your start up disk and start the computer. It will boot and give you a screen to select start up mode, normal, safe, step by step, etc. chose the step by step and for 'each' entry, select Y for yes. Restart computer still with the disk in drive and let it reboot but this time, select either 'Start without CD support' or 'Minimal' and let it boot to the DOS prompt. At the prompt, type Scandisk /All (note the space between the k and the /) and if it finds any errors, select S for Save and skip undo. Then back at the DOS prompt, type in scanreg /fix. Your computer should restart automatically, but if not, restart it. Hope this helps. Good Luck.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.