Sign in with
Sign up | Sign in
Your question

Can Win7 read an MS-DOS drive?

Last response: in Storage
Share
March 15, 2012 2:26:17 AM

Hello,

The motherboard on my dad's old Win95 PC just died, and the PC won't boot. I took the harddrive out of it and put it in an external enclosure. When I plug the drive into my Windows 7 computer, it doesn't get assigned a drive letter. Drive Manager finds it, but displays an "unknown format" message. Is there any way I can use my Windows 7 PC to read the files from the old drive? It was formatted with MS-DOS, and then Windows 95 was installed on it, a long time ago.

Thanks.

More about : win7 read dos drive

March 15, 2012 2:43:05 AM

Nope I am pretty sure the file format used natively by Windows 95 was Fat. Fat support I am confident was dropped.
m
0
l
a b $ Windows 7
a c 92 V Motherboard
a b G Storage
March 15, 2012 2:49:42 AM

Which version of fat? I'm sure win7 can read fat. (I don't think it offers the ability to format as fat however.) If its fat or fat16 it might not. Try a copy of linux to see if it can handle it. It might be an issue with the external box as well. It might not handle fat.
m
0
l
Related resources
March 15, 2012 7:14:01 AM

You can try to change the file system to NTFS.
m
0
l
March 15, 2012 7:14:49 AM

Any chance of suuplying make and model of the hard drive, and a spec for the machine you are connecting it to?
m
0
l
March 15, 2012 10:53:48 PM

It's a Western Digital Caviar 31200. It was formatted with MS-Dos 7.0.
m
0
l
a b G Storage
March 16, 2012 12:07:00 AM

Do NOT change anything until you have mirrored the drive in it's current state and then I would only work with the mirror if any of that data is irreplaceable.
m
0
l
a b $ Windows 7
a b V Motherboard
a b G Storage
March 16, 2012 12:47:35 AM

Windows 7 can read and write FAT12, 16 and 32. the way the hard drive was partitioned may however be incompatible with Windows 7.
m
0
l
March 16, 2012 1:03:36 AM

pjmelect is right about the ability of Windows 7 to read any file system that DOS could have possibly written to that disk.

It's pretty obvious to me that the disk, or at least the file system has been damaged. Luckily, it is still seen as a drive by the OS, so you've got a pretty good chance.

The quick and free way to check the disk is to force assign it a drive letter with the command line utility DISKPART, and then use chkdsk to check the volume and attempt recovery. If that doesn't work you should look in to a commercial solution such as Gibson Research's SpinRite, or the more thorough and comprehensive (though higher level and more expensive) R-Studio.
m
0
l
!