The Persistent Scan Prompt
When you insert a USB flash drive or external hard drive into a Windows 11 machine, you might frequently encounter a pop-up warning that says, “There’s a problem with this drive. Scan the drive now and fix it.” This occurs because Windows sets a “dirty bit” on the drive’s file system if it was removed previously without using the “Safely Remove Hardware” option. Even if the data is perfectly intact and readable, Windows 11 will automatically interrupt your workflow and aggressively prompt you to run a CHKDSK (Check Disk) scan every single time you plug the drive in until you comply. If you use the drive across multiple operating systems (like moving files between a Mac and a PC), this constant scanning prompt becomes incredibly tedious.
Disabling Automatic CHKDSK Prompts
To stop Windows 11 from automatically checking your USB drives for errors and displaying the scan prompt, you must disable the underlying service that triggers this notification.
You need to use the Services application. Press `Win + R` on your keyboard to open the Run dialog box. Type services.msc and press Enter. This opens a long list of background processes. Scroll down the list alphabetically until you find a service named Shell Hardware Detection. This is the service responsible for AutoPlay and identifying issues with newly connected hardware. Right-click on Shell Hardware Detection and select Properties. In the middle of the Properties window, find the “Startup type” drop-down menu. It is likely set to “Automatic.” Click the menu and change it to Disabled. Click the Stop button beneath it to halt the service immediately, then click Apply and OK. Windows 11 will no longer actively scan your drives for the “dirty bit” upon insertion, allowing you to mount and access your files instantly without the nagging prompt.