Invalid MS-DOS function

Nightfoxx

Honorable
Jun 12, 2012
6
0
10,510
Long version
Alright, I've been stuck with problem for a month and I really should try to figure it out now. The problem started just suddenly without warning, however I did drop the computer with the hardware from about 5 CM height a few weeks before thatso I thought maybe it was because of that.

One of my secondary hard drives containing data gets the message "Invalid MS-DOS function." when I try to add a folder, or file to the hard drive. I havn't gotten this error when moving files away from the drive.
(at this point i suspected hardware damage)

I tried searching this error but it only got me some vague answers and stuff that doesn't seem to work or not apply to me (mostly hardware damage, which i don't think it is still)

I tried making a copy of the drive (through windows file transfer), this didn't give problems however the back-up drive also has the same problem not (then i suspected files being corrupt)

I then ran the samsung HDD tool thingy that's on hiren's boot CD, which gave no errors.
I think I also tried to some file system scans through hiren's boot but I think one of them gave nothing but was finished after 2 minutes or so, and another one took several days, i let it run but the program crashed after a day with some ram error so yeah xD

Anyways, at this point I'm not really sure what to do. Any help is welcome but I think a good program to scan for file damage could help. Preferably one that doesn't take 5 days to scan 😛


tl;dr version
- Invalid MS-DOS function error when adding new files (not when reading them)
- copy of drive has the exact same issue
- Samsung HDD tool thing finds no errors.
- Need maybe a good software to check all my files for some sort of corruption or any other help


Thanks for the help ^^
Nightfoxx
 

Yeah but didn't work, it gives some error that it's not able to also because of this issue
 
Alright so after formatting the drive I was able to do a chkdsk, it gave the message "adding 219943159 bad clusters to the bad cluster file".
I tried going back to the store with it but they said they didn't see anything wrong (they use a different software to quickly check the disk status, since chkdsk takes hours)

Any suggestions? :<
 
I think they are full of crap. If they check the smart status, they will probably notice the drive has a bunch of realloctaed sectors and possibly current pending sectors. Download a free utility like HDTune or speedfan and check the SMART status of the drive yourself. with that number of bad clusters, you are missing a bunch of space.

Also, any program that runs a full scan of the hard drive will take hours, so ask them which program they used and which tests they ran.
 


They used HD Tune pro, they gave me a printout of the test results from the "health" tab. Not too sure what it all means frankly but here's a photo: http://img39.imageshack.us/img39/912/scanimage01.jpg

Can't even format the hard drive anymore now so they're kinda gonna have to take it back
 
SMART is not showing any problems with the drive and I suspect that there is nothing wrong with the drive. Look instead at the interface to the hard drive or the power supply to the hard drive. In my experience if SMART says the drive is good then the drive is good and the problem is with your computer. Try the drive in another computer.
 
Yeah the formatting thing was apparently just a fluke of windows so that can be ignored. It was just one failed format and then it formatted to a raw filesystem so formatting it outside of windows worked fine
 
HDDs can be very UNFORGIVING when dropped
You should run a full surface scan of the HDD, Using a bootable manuf utility disk. can be down loaded from manuf website.

"219943159 bad clusters" - 220 10^6 x 4 x 10^3 = 880 Gigs marked bad. Have a feeling that the "Jar" messed up the head alignment.
A cluster is 4 sectors, any bad sector results in all for sectors (A cluster) being marked as bad. So really between 220 Gigs and 880 gigs is POSSIBLY bad.