22

Every time I insert the SD card from my camera into the card reader, I get this dialog:

Do you want to scan and fix CANON_DC (E:)? There might be a problem with some files on this device or disc. This can happen if you remove the device or disc before all files have been written to it. * Scan and fix (recommended) This will prevent future problems when copying files to this device or disc * Continue without scanning

Of course there is no need to scan it. Is there a way to disable it?

nhinkle
  • 37,661
Diego
  • 2,513

6 Answers6

5

I found this solution to Disable Scan and Fix Removable Drive Notification on the net.

  1. Go to Start
  2. type msconfig
  3. select Services Tab
  4. Scroll down and Uncheck Shell Hardware Detection
  5. Restart Windows
  6. Done.

Note: This disables the Shell Hardware Detection services, which Provides notifications for AutoPlay hardware events. Also the Windows Image Acquisition (WIA) service depends on it to Provide image acquisition services for scanners and cameras.

Jim McKeeth
  • 5,127
Antoine
  • 59
5

This article claims a solution:
Resolve Vista Scan and Fix Error When Plugging in IPOD or other Devices.

Basically, what it advises is not to click the “Scan and Fix” button, but rather to click "Continue without scanning", then enter in cmd (probably invoked with Run as Administrator) the command:

chkdsk (device drive letter): /f

In the comment section of this article, quite a few people said that this did fix their problem.

harrymc
  • 498,455
2

Clicking the Safely remove hardware once appears to fix it for each insertion.

Kari
  • 199
0

Certainly! Whenever this box pops up:

enter image description here

Just click the "Scan and fix (recommended)" button. It will non-destructively go over the card and fix any errors it finds. It is quick and easy, and there is no real reason not to do it.

But remember, as always when performing disk operations and maintenance (such as this), BACKUP BACKUP BACKUP. Once again, backing up is quick and easy, and there is no real reason not to do it.

Gareth
  • 19,080
Josh Hunt
  • 21,369
0

As joshhunt said, do the scan once and you shouldn't see it again (for a while.)

In my experience (with USB flash drives), this happens if Vista or 7 thinks that you have removed the card too soon. Just make sure that you do a proper removal or eject, or (with flash drives at least) set it for quick removal.

0

This is 100% annoying. There's no reason to ever have to click "eject/unmount this usb drive", as long as you save your open file or you are not copying/reading/moving files your files are ok. I checked my drives for "optimize for quick removal" on all the machines I use, and, after running "chkdsk /f" on my flash drives, this seldom ever happened again.

If you disable the shell hardware detection service, you can still use your scanner with the WIA service but setting WIA to Manual. If you have trouble with your scanning software, create a batch file that starts WIA: "net start StiSvc" and then runs your scanners software.