Running (Check Disk) on an external drive is a standard way to fix file system errors, corrupted data, or bad sectors that cause drives to become slow or inaccessible. Quick Fix (GUI Method)
@echo off for /f "skip=1 tokens=1,2" %%i in ('wmic logicaldisk where drivetype=2 get deviceid, volumename') do ( echo Checking %%i ... chkdsk %%i /f /r /x ) pause chkdsk on external drive fix
But running CHKDSK on an external drive is slightly different than on your internal C: drive. Follow this guide to do it safely and effectively. CHKDSK Running (Check Disk) on an external drive