If you have already started the check disk command, that process has 5 phases (1 - 5) it is not safe to stop that process in phases 1 - 3, you may corrupt the drive, what phase is currently indicated in the command prompt window?
Fixing Unaccessable file on an External Hdd
I Have an External HDD With 4TB of data Storage, separated into 2 disk files (f & g)
the F Works Fine But the G isn't Allowing Me to Enter for Some Reason so I Did the Usual changing the Access to Myself Even Though my Access Has nothing wrong & Works Just Fine
I Did some Searching & Google AI Suggested That I Use The CMD Check-up with This Prompt :
"chkdsk G: /f /r"
& I Have Around 1200 Movies On this Drive & Their Subtitle Files, But the CMD Has Given me Around 10 Hours to complete Which is Pretty Long & The HDD Usually Disconnects Itself Every Couple Of Hours, So My Question is Should I Abort it and find another fix cause I Have No Idea
Windows for home | Windows 10 | Devices and drivers
Hi @Ali Ayad
In this case go to command prompt and then go to G: drive just verify are you able to see the files. if able to see your files, then use copy command to copy the files from the drive to your desired drive.
robocopy "G:\Source" "D:\Destination" /E /R:2 /W:1
/E :: copy subdirectories, including Empty ones.
/R:n :: number of Retries on failed copies: default 1 million.
/W:n :: Wait time between retries: default is 30 seconds.
xcopy "G:\Source" "D:\Destination" /E /I /H /Y
/E Copies directories and subdirectories, including empty ones.
/I If destination does not exist and copying more than one file, assumes that destination must be a directory.
/H Copies hidden and system files also.
/Y Suppresses prompting to confirm you want to overwrite an, existing destination file.
Thanks.
1 additional answer
Sort by: Most helpful
-
AI answer
2026-06-03T07:46:36.0666667+00:00 Do not abort chkdsk solely because of the long estimated time. However, the frequent disconnections are a serious problem and can prevent chkdsk from completing and risk further corruption.
Key points about chkdsk in this scenario:
- What
chkdsk G: /f /rdoes-
/ffixes logical file system errors. -
/rlocates bad sectors and recovers readable information; it also includes/fand scans the physical surface of the disk. - On large HDDs, especially multi‑TB drives,
/rcan legitimately take many hours because every sector is read.
-
- Why it takes so long on a 4 TB HDD
- HDDs have mechanical heads that must move to read each sector, so a full surface scan is slow.
- For large capacity HDDs,
/ror/bcan take a considerable amount of time even if the drive is mostly empty and has no errors.
- Impact of the drive disconnecting
- If the HDD disconnects during chkdsk, the scan will fail and may leave the volume still corrupted.
- Interrupting chkdsk is not recommended, but canceling it should not make the volume more corrupt than it was before running it. Running chkdsk again after stabilizing the hardware connection can repair remaining corruption.
- Recommended approach
- First, address the physical issue causing the drive to disconnect (cable, USB port, enclosure, power, or the drive itself). A stable connection is required for chkdsk to complete.
- Once the connection is stable, run a less intensive check first:
-
chkdsk G:(no parameters) to get a status report without fixing. - If errors are reported, run
chkdsk G: /fto fix logical errors without the full surface scan.
-
- Use
/ronly if there are signs of physical bad sectors or if/falone does not restore access.
- If chkdsk finishes too quickly or behaves oddly
- On large drives, if chkdsk completes unusually fast, it can indicate that:
- The volume was locked or not fully scanned.
- There is a hardware issue (for example, failing read head).
- Review the chkdsk log in Event Viewer to see what was actually checked and whether errors were found or fixed.
- On large drives, if chkdsk completes unusually fast, it can indicate that:
- Exit codes
- After chkdsk completes, note the exit code:
- 0: No errors found.
- 1: Errors found and fixed.
- 2: Cleanup performed or skipped because
/fwas not specified. - 3: Disk could not be checked or errors not fixed.
- After chkdsk completes, note the exit code:
Given the frequent disconnections and the size of the drive, stabilize the hardware connection first, then prefer
chkdsk G: /fbefore using/r. Do not rely on a long/rscan while the drive is intermittently disconnecting.
References:
AI-generated content may be incorrect. Read our transparency notes for more information. - What