Installation, updates, general problem solving and assistance.

2014-01-18 15:57 »

Win 7, for what it is worth, has two annoying things I never found a real solution to in the Internet.
1. When an external drive is plugged in via USB, there usually comes an annoying pop-up: "Do you want to scan ..." for which it is always suggested to disable the service "Shell Hardware detection".
Well, that does not always help ... Who has a better solution?
2. The "desktop.ini" icons are annoying. It is always suggested to set the explorer to not show hidden files, which is not satisfactory! Or to delete the inis, but they come back.
I had the idea to just push them out over the edge of the screen. But I cannot push them far enough out just like that and I cannot increase the resolution more than I have, then push them out and return the resolution. Because I already have maximum resolution. Who has a solution here?


2014-01-19 06:31 »

#1 is a pain in the ass ...

#2 has no solution I have ever seen. It is stunningly stupid that a special folder profile is only kept in an INI file in that same folder when it could be stored in the registry ( the original replacement idea for INI files! ). Alternatively the information could also have been monolithically stored in a NTFS metadata file like directory ACLs are stored. But instead Microsoft chose to pollute the GUI in the worse way as punishment for you having the temerity for turning off the Hide System Files option. How dare you! We'll fix you good.


2014-01-19 12:21 »

Thanks. Is there a way tho change that "dirty bit" mentioned in the link?
Without scanning...

User avatar
Posts: 2907
Joined: 2013-02-25 18:36

2014-01-20 00:42 »

Try this:

TVeblen wrote:You get that message because Windows detects something wrong with the file system on the device. This can happen if the device was unplugged without "Safely Removing Hardware", and a transfer was not complete.

The methods you mention just mask the problem.

You can let Windows scan and fix the drive, choose: fix file system errors.
or, do a full format on the drive, not the quick format.
Or, run Chkdsk /f X: manually, X = the problem drive letter, you may have to run it more than once.

It is always a good idea to move all data off the drive first, then copy it back after the fix is complete. This also fixes bad file problems that can contribute to the error.

The drive probably has it's "Dirty Bit" set. This is a single Hex value that tells Windows the file system is no good. Chkdsk and formatting will often reset the dirty bit, but sometimes not on the first attempt.

To see if the dirty bit is set:
Open a command prompt > Start > type: cmd > right-click on Command Prompt and choose "Run as administrator"
and then type:
fsutil dirty query x:
(substitute the letter "x" with the drive letter that is giving you problems)

If the dirty bit is set you will get a message that "Volume X is DIRTY".

Keep running chkdsk /r , or chkdsk /f /r until the dirty bit clears.

Source: ... ost2469120

EDIT: Ooops, I just realized you said "without scanning". I don't know then. :(


2014-01-20 18:19 »

That looks great - thanks a lot!
I will look into it when I find the time for doing it with utmost care...


2014-01-24 09:11 »

Maybe one day someone will make an application, a little program, that clears the bit with a click...


2014-01-30 21:31 »

One thing I thought should be mentioned, from my own experience: a few years ago I went over to a friend of mine with an PNY 4GB USB stick and plugged it into his Win7 machine which asked for a repair, I allowed it, copied the files then went back home where - suprise! - my 98SE machine wouldn't recognize the stick anymore! Nothing I could do would make it work - it kept saying its serial number was 0000-0000 and it was an 'Unknown device'. But I had just used it there earlier that day and many times before that.

After a lot of time wasted in research, I found a stash of manufacturer tools that could edit the Flash firmware for that particular stick. I actually had to rewrite the firmware (using the old serial number of the drive, which I found in the registry) only to get the Flash drive recognized again in 98SE!

Therefore I would caution against letting any Win7 or later OS "repair" your USB drives, or you may find them unusable in your Win9x machines.


2014-02-04 15:19 »

Thanks for the advice!
Maybe a dirty trick by MS to make people stop using XP...

Post Reply