My disk icons are now folders — why?October 18, 2010
After my husband’s computer was reinstalled a few weeks back, he noticed that one of his hard drives now had no drive icon in Explorer (instead, it was a funny shaped squarish thing), then a few days later the icon changed to a folder, then back to the squarish non-icon. I had no clue how or why it changed, but I wasn’t really concerned about it.
Until the guys at PC Guru needed to reconnect his computer to the new server… We discovered that his D and F drives (one internet and one external hard drive) had an “Access Denied” message when we tried to open them via My Computer. We set and reset the permissions and sharing options several times, rebooted the PC and the server, logged out and back in again, and generally faffed around (that’s a technical term!) trying to get rid of the message, all with no success.
Surprisingly, I found that I could still open all the folders and files on those two drives via Explorer — just not via My Computer. After trying lots of things, I left it with my PC Guru guy to see if he could find out from the other guys in the office and from Google what was going on.
Some minutes later he came back with a possible solution — and it worked! Not only could we open the D and F drives from within My Computer, but we also got the drive icons back for those drives. It seems there’s a file that ends up on a computer (possibly some sort of virus?), that doesn’t get picked up by the anti-virus software (Trend in my husband’s case) or Super AntiSpyware or MalwareBytes. The file is called autorun.inf and it appears to be more of a nuisance than anything else.
However, it’s a file that can’t be seen and can only be removed via the command prompt window.
- Open the command prompt window (Start > Run > cmd).
- Type cd\ to get back to the root of the current drive.
- Type attrib -r -h -s autorun.inf — if the file doesn’t exist on that drive, you will get a message saying so and can skip to Step 5. If the file does exist, you will be returned to the drive’s prompt.
- Type del autorun.inf to delete the file.
- If you have other drives, check each one. Change the directory to the drive you want to check (e.g. cd d: to check your D: drive).
- Repeat Steps 3, 4, and 5 until you have checked and cleaned all drives.
- Reboot your computer.
You can find further information here: http://en.kioskea.net/faq/4487-can-t-access-drives-folders-due-to-infection
[Link last checked October 2010]