bobengel
asked on
HD in DOS Compatibility Mode
I'm working on a computer with the "HD is using MS-DOS Compatibility Mode" message in Control Panel/System/Performance/F ile system tab
Computer: P200, 32 MB RAM, WIN95, 2.1 GB HD.
The following observations pertain to this issue using MS Knowledge Base for guidance:
No conflicts in Device Manager for HD Controller.
"Disable Protected Mode Drivers" unhecked in Control Panel/Performance/File System/Troubleshooting tab. All other boxes unchecked.
No special load drivers commands in Config.sys.
esdi_506.pdr protected mode driver is present and loaded sucessfully according to Bootlog.txt.
Bootlog.txt does show load fail for:
ndis2sup.vxd
vshare
symevnt.386
Load Failure Code is 0002
ios.log shows:
"Unit number 02 going through real mode drivers". Same message for units 03 and 04.
Would appreciate next steps to determine cause of problem.
Computer: P200, 32 MB RAM, WIN95, 2.1 GB HD.
The following observations pertain to this issue using MS Knowledge Base for guidance:
No conflicts in Device Manager for HD Controller.
"Disable Protected Mode Drivers" unhecked in Control Panel/Performance/File System/Troubleshooting tab. All other boxes unchecked.
No special load drivers commands in Config.sys.
esdi_506.pdr protected mode driver is present and loaded sucessfully according to Bootlog.txt.
Bootlog.txt does show load fail for:
ndis2sup.vxd
vshare
symevnt.386
Load Failure Code is 0002
ios.log shows:
"Unit number 02 going through real mode drivers". Same message for units 03 and 04.
Would appreciate next steps to determine cause of problem.
I would remove the system devices (in device manager) related to bus-mastering, irq-steering and the primary/secondary hd controllers and then let windows autodetect them on a reboot.
If your conventional memory comes up clean....
Expand the HD Controllers entry in DevMan.
If you see something like:
Primary IDE Controller (single FIFO)
Standard Dual PCI IDE Controller
Standard IDE/ESDI Hard Disk Controller
then you have a motherboard that win95 does not properly support because of the chipset.
You will need to apply a patch that will update the mshdc.inf file that tell win95 how to operate the hd controller.
Expand the HD Controllers entry in DevMan.
If you see something like:
Primary IDE Controller (single FIFO)
Standard Dual PCI IDE Controller
Standard IDE/ESDI Hard Disk Controller
then you have a motherboard that win95 does not properly support because of the chipset.
You will need to apply a patch that will update the mshdc.inf file that tell win95 how to operate the hd controller.
Normaly, if the IDE controllers are not shown with a yellow exclamation point in Device Manager, then all is OK. Boot to Safe Mode, and remove all devices as mojo333 suggested. Otherwise, the system will lock when you remove the IDE controllers.
Look in the registry for a NOIDE entry. If it exists, remove it. Do be careful, and always backup your registry before making any changes.
Look in the registry for a NOIDE entry. If it exists, remove it. Do be careful, and always backup your registry before making any changes.
Jason_S:
No offense, but that isn't strictly true anymore.
Before dma drives you could usually get away with it, unless the second channel drops off entirely.
Since DMA drives have come out I have seen a lot of really *strange* things that are resolved with the proper update.
No offense, but that isn't strictly true anymore.
Before dma drives you could usually get away with it, unless the second channel drops off entirely.
Since DMA drives have come out I have seen a lot of really *strange* things that are resolved with the proper update.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Haven't had a chance to try the above yet but will post results if it works.
Thanks
Thanks
I hope this is helpful for you.