[Answered] Can I Run CHKDSK Remotely?

This post mainly answers you whether can you run CHKDSK remotely and provides 3 methods to guide you to achieve it.


By Ellie / Updated on April 26, 2023

Share this: instagram reddit

Can you run CHKDSK remotely?

Windows offers software called CHKDSK (Check Disk) that you may use to scan hard drive issues and conduct repairs automatically. You may have ever wondered if you can run CHKDSK remotely when a remote PC is slow or a disk issue shows when you RDP to a server?

Actually, the answer is a resounding yes. CHKDSK is an excellent tool for resolving minor difficulties. It also verifies the size, location, and other system characteristics of a file on the disk.

How to run CHKDSK remotely?

Here in this part, I’ll talk about how to run CHKDSK remotely. Of course, to remotely run CHKDSK, you need to remote access the PC first. Search “Remote Desktop Connection” in the search box and then enter the IP address of the remote PC. Click on “Connect” and then enter the credentials. 

Method 1. Run Command Prompt in the remote server

Running CMD is the most useful one for most of the users. Here are the concrete steps.

Step 1. Once the remote connection is established, search "cmd" in the search box and then right-click on the option, choose “Run as administrator”.

Run as administrator

Step 2. Input CHKDSK + the disk you want to repair, such as CHKDSK C: and press the “Enter” key.


Step 3. After you enter the command line, the program will fix the disk for error. Once it is finished, reboot the PC and check whether the error or the issue has gone.

Method 2. Run PowerShell on the host PC

You may be curious about how can we use Powershell for CHKDSK on a remote computer? To be honest, there’s another cmdlet running in the remote PC PowerShell that can be seen as equivalent to CHKDSK. That’s Repair Volume.

Step 1. Establish the remote connection by using RDP.

Step 2. Search PowerShell in the search box and then right-click on the option, choose “Run as Administrator”.

Run Powershell from Search

Step 3. Enter the following cmdlet:

PS C:\>Repair-Volume -DriveLetter C -Scan

Powershell Scan

Step 4. After inputting it, press the “Enter” key. When the program is finished, reboot the PC.

Method 3. An efficient and easy way to run CHKDSK: AnyViewer

It is said that errors arise when files aren’t where they’re supposed to be, which is also the reason why the remote PC gets slow. Therefore, we need to run CHKDSK remotely to let the remote connection smoother. If you feel the above ways are too time-consuming, we recommend a more efficient and easy way to run CHKDSK-- AnyViewer.

AnyViewer can not only make your CHKDSK running easier but also let you realize remote connection anywhere and anytime for it won’t be limited to the same network. What’s more, it’s easy to set up. And the connection speed and low latency are appraised by many users. It also has a client iOS version and an Android version. Follow me to know how to operate.

Download Freeware Win 11/10/8.1/8/7
Secure Download

Method 1. Remotely control with one-click

Step 1. Sign up for an AnyViewer account and then sign in to this account on the two computers. Once logged in, the PC will be assigned to the account automatically. 

Log in AnyViewer

Step 2. Now you can see your interface in the following picture. 

Free Editions

Step 4. On the client computer,  go to "Device", click the PC that you need to control, and click "One-click control" to achieve a remote connection with one click. 

Connect to My Devices

Step 5. Once the connection is established. Locate “Operation” and then click on “CMD”. Enter  CHKDSK C: and then press the “Enter” key.


Method 2. Remotely control with access code

Step 1. Open AnyViewer. On the host computer, go to “Settings” > “Recipient”. Tick the third option and then set the permanent security code.

Accept Remote Control

Step 2. On the client computer, input the device ID of the host computer and then click “Connect”. Choose “Input security code” and enter the code. Click “OK” to achieve remote access.

Security Code

Step 3. Now the connection can be established.

Note: For the attended access, “Send a control request” is also a good way for you.

Step 5. Locate “Operation” and then click on “CMD”. Enter CHKDSK C: and then press the “Enter” key.

Bonus tip: What if CHKDSK not working?

Sometimes we may meet with errors like “CHKDKS cannot run” when we tend to scan and repair the disk. Here I sort out 2 solutions for you to fix it.

Solution 1. Modify the value data in Registry Editor

Step 1. Press Win + R and then input “regedit”, click on “OK”.


Step 2. Navigation:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Step 3. Double-click on BootExecute on the right pane. Set the value data to autocheck autochk*. Click the OK button to save the change.

Session Manager

Step 4. Finally, reboot the PC.

Solution 2. Disable Hybrid Boot

Step 1. Search Command Prompt in the search box and right-click on it. Choose “Run as administrator”.

Step 2. On the Command Prompt window, type powercfg /h off and hit the “Enter” key to run the command.

Power CFG

Step 3. Restart your computer to keep all changes.


Now, do you know how to run CHKDSK remotely? By running CMD, PowerShell in Remote Desktop can help you realize it. If you are seeking a more efficient and professional way to send CHKDSK Command to a remote server, AnyViewer can be a good choice for you.

Moreover, we also come up with 2 solutions for you if the command running fails, you can have a try if you encounter the issue.