17 Ways to Fix Dota 2 Disk Write Error

Fix Dota 2 Disk Write Error

Are you struggling with Dota 2 disk write error? It can be frustrating when your favorite pastime is having complications. Steam is a video game distribution service application, and Dota 2 is an online multiplayer game present on Steam. The developer Valve of Dota 2 often releases updates regularly, and while downloading these updates via Steam, it is possible to get disk write errors due to some technical glitches. Luckily, this article is going to give you a potential fix Dota 2 disk write error while updating.

Fix Dota 2 Disk Write Error

17 Ways to Fix Steam Dota 2 Disk Write Error on Windows 10

Before implementing any of the troubleshooting methods below, check out the instances listed below, which cause the disk write error Dota 2 error. The error occurs when

  • The Steam application is write-protected.
  • There are unknown or corrupt files present in the Steam directory.
  • Your firewall or antivirus is blocking the download.
  • There is the presence of an unnecessary download cache.
  • There are glitches in Steam and Dota 2 game applications.
  • There are defects in your hard drive.

Method 1: Restart PC

To fix any issue, the most basic method is to restart all the relevant applications associated with the issue. Dota 2 disk write error issue is no exception. Rebooting your system also helps in fixing the issue.

1. Press the Windows key.

2. Select the Power icon and click on the Restart option as shown.

Select Power icon and then Restart. Fix Dota 2 Disk Write Error

3. Now, launch Steam on your PC and check if you can fix Dota 2 not responding and updating without getting stuck.

Method 2: Restart Steam

Steam is the associated application with Dota 2 and thus requires restarting like restarting your system. Follow the steps given below to restart Steam on your desktop.

1. Click on Start, type Steam and hit the Enter key.

Press the Windows key. Type Steam and launch it on your PC

2. Click the Steam option in the menu bar.

Launch Steam and open Steam on the menu bar. Fix Dota 2 Disk Write Error

3. In the drop-down menu, click on the final option Exit as shown.

Select Exit option on the Steam menu bar

4. Now, open Steam and log in to it once again if logged out.

Also Read: How to Disable Steam Overlay in Windows 10

Method 3: Run Steam as Administrator

Running an application as an administrator gives extra permissions and access, which could easily fix several odd problems. Similarly, you are going to run Steam as an administrator to fix the disk write error. To do it, follow the steps.

1. Right-click on the Steam application shortcut and select Properties as shown.

Right click the Steam shortcut on desktop and select Properties. Fix Dota 2 Disk Write Error

2. Switch to the Compatibility tab on the Steam Properties window pop-up.

3. Check the option Run this program as an administrator as shown and click Apply and then OK.

Check the box of Run this program as an administrator as shown and click Apply and then Ok.

4. Relaunch the Steam application.

Method 4: Update Disk Drivers

If the drivers in your system are incompatible or outdated, then this may lead to several issues, including this disk error. Follow the below-mentioned steps to update the driver.

1. Press Windows key, type Device Manager and click on Open.

. Click on Start and type Device Manager. Click on Open

2. Double-click Disk drives to expand it.

Double click Disk drives to expand it. Fix Dota 2 Disk Write Error

3. Right-click on the driver and select Update driver.

Right click on the driver and select Update driver

4. Select Search automatically for drivers.

Select Search automatically for drivers. Fix Dota 2 Disk Write Error

5A. If the driver is outdated, then it will automatically be updated to its latest version.

5B. If the driver is updated to its latest version, then it will display The best drivers for your device are already installed.

If the driver is updated to its latest version, then it will display The best drivers for your device are already installed

6. Click Close.

7. Relaunch Steam client and update Dota 2.

Also Read: Where are Steam Games installed?  

Method 5: Clear Steam Download Cache

While downloading or updating a game, it is possible to receive a damaged file because of poor network connection or server failure. Thus, it can be rectified by clearing the download cache on Steam. To perform the same on your PC, follow the steps given below.

1. Open the Steam application as you did earlier.

2. Select Steam at the top left corner of the screen.

Select Steam at the top left corner of the screen

3. Click Settings.

Click Settings. Fix Dota 2 Disk Write Error

4. Go to the Downloads tab. Click on the CLEAR DOWNLOAD CACHE button as highlighted.

Select Downloads tab on Steam settings and click Clear Download Cache

5. In the pop-up window, click OK to confirm and clear your local download cache.

Select ok and confirm to clear download cache. Fix Dota 2 Disk Write Error

6. Relaunch the application and log in again.

Also Read: Fix Steam Game Randomly Uninstalled Itself on Windows 10

Method 6: Repair System Files

A hard drive is a place where applications and games are stored. Sometimes hard drives with system error issues can impact Steam and cause disk errors. Implement the steps mentioned below to repair system files on your system.

Option I: Check Hard Drive for Errors

1. Press Windows + E keys simultaneously to open File Explorer in your system.

2. Right-click the Hard Drive or Local Disk where you installed Dota2 and select the Properties option as shown.

Go to Local Disk properties

3. In the Properties window, go to the Tools tab and click on the Check button to check for system errors as shown.

Select the Tools tab and click Check for system errors. Fix Dota 2 Disk Write Error

If there are no errors, open the Steam window and check if the error occurred while updating Dota 2 is resolved.

Option II: Run SFC and DISM Scans

If there is any problem with respect to the system, it catches. If any errors are found, implement the steps given below and run an SFC scan.

1. Hit the Windows key, type Command Prompt and click on Run as administrator.

Open Start menu, type Command Prompt and click on Run as administrator on the right pane. Fix Dota 2 Disk Write Error

2. Click on Yes in the User Account Control prompt.

3. Type chkdsk C: /f /r /x command and hit Enter key.

 chkdsk command. Fix Dota 2 Disk Write Error

4. If you are prompted with a message, Chkdsk cannot run…the volume is… in use process, then, type Y and hit the Enter key.

5. Again, type the command: sfc /scannow and press Enter key to run the System File Checker scan.

Type the below command line and hit Enter to execute it

Note: A system scan will be initiated and it will take a couple of minutes to finish. Meanwhile, you can continue performing other activities but be mindful of not accidentally closing the window.

After completing the scan, it will show either of these messages:

  • Windows Resource Protection did not find any integrity violations.
  • Windows Resource Protection could not perform the requested operation.
  • Windows Resource Protection found corrupt files and successfully repaired them.
  • Windows Resource Protection found corrupt files but was unable to fix some of them.

6. Once the scan is finished, restart your PC.

7. Again, launch Command Prompt as administrator and execute the given commands one after the other:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

Note: You must have a working internet connection to execute DISM commands properly.

scan health command in Command Prompt. Fix Dota 2 Disk Write Error

8. Launch Steam and check if the disk write error Dota 2 is fixed.

Also Read: How to Backup Steam Games

Method 7: Turn off Read-only Settings on Steam

It is possible that disk write error occurs in Steam due to a lack of permission to run it. To turn off the read-only setting, follow the steps carefully.

1. Close the Steam application and open the File Explorer by pressing Windows + E keys together.

2. Navigate to path C:\Program Files (x86).

Note: You have to go to the path where the Steam client is installed.

Navigate to the path where Steam is installed

3. Right-click on the Steam folder and select Properties as depicted.

Right-click on the Steam folder and select Properties. Fix Dota 2 Disk Write Error

4. In the General tab, deselect the Read-only (Only applies to files in folder) check box if enabled as shown.

5. Click OK.

In the General tab, deselect the Read-only Only applies to files in folder check box if enabled. Click OK

6. Click OK in the pop-up.

Click OK in the pop up

7. Follow Steps 2 and 3. Switch to the Security tab and click Edit to change the permissions as depicted.

Select Security tab and click Edit. Fix Dota 2 Disk Write Error

8. Select Users under the Group or user names section. Then, select the checkbox to allow the Full Control option under the Permissions of users section, as illustrated.

Allow full control permissions to the users

9. Then, select Apply and OK to save the changes. .

Method 8: Verify the Integrity of Game Cache

It is necessary to check and repair disk write error Dota 2 caused by the game cache. Follow the steps given below to verify the integrity of game files.

1. Open Steam client as done earlier.

2. Select Library from the menu bar.

Select Library from the menu bar. Fix Dota 2 Disk Write Error

3. Locate Dota 2. Right-click on it and select Properties.

4. On the Local files tab, select the Verify integrity of game files option.

5. Try updating the game once the process is complete.

Also Read: Fix Steam Keeps Crashing

Method 9: Disable Antivirus (Not Recommended)

Sometimes third-party antivirus applications could hinder the updating process with its interference. Implement the steps given below to deactivate antivirus and check if this is the culprit.

Note: Windows Security is used as an example here.

1. Hit the Windows + I keys simultaneously to open Settings.

2. Select the Updates and Security setting.

Update and Security

 

3. Select the Windows Security option. On the right pane, click on Open Windows Security as depicted.

Click on the Open Windows Security under Windows Security option. Fix Dota 2 Disk Write Error

4. In the next window, select the Virus and threat protection.

In the next window, select the Virus and threat protection

5. Then, click on the Manage settings as highlighted under the Virus and threat protection settings section.

Click on the Manage settings under Virus and threat protection settings

6. Toggle off the Real-time protection to deactivate the antivirus.

Turn off the Real-time protection. Fix Dota 2 Disk Write Error

7. Launch Steam and check if the Dota 2 disk write error is resolved now. If the issue is resolved, then enable antivirus and place Dota 2 in its exception list.

Method 10: Modify Controlled Folder Access

This controlled folder access method is an alternative way to fix disk write error issues without disabling Windows defender. Implement the method by following the steps.

Note: Once this method is done, you don’t have to disable Windows defender on your system. The defender won’t cause any issue to Steam anymore.

1. Press Windows + I keys simultaneously to launch Settings.

2. Click on the Update & Security tile, as shown.

Update and Security

3. Click the Windows Security option. On the right pane, click on Open Windows Security as depicted.

Click on the Open Windows Security under Windows Security option. Fix Dota 2 Disk Write Error

4. Click Virus and threat protection.

Click Virus and threat protection

5. Then, scroll down and click the Manage ransomware protection under the Ransomware protection section as shown.

Select Manage ransomware protection. Fix Dota 2 Disk Write Error

6. On the Ransom protection page, toggle on the Controlled folder access and select Allow an app through Controlled folder access as highlighted.

Toggle on the Controlled folder access and then click on the Allow an app through Controlled folder access option

7. Click the Add an allowed app with Add symbol icon and select the Browse all apps option as depicted.

Select Browse all apps option under Add an allowed app. Fix Dota 2 Disk Write Error

8. Navigate to the path C:\Program Files (x86)\Steam in the File Explorer.

9. Then, locate and select Steam.exe and click Open to add it to Controlled folder access.

Navigate to the Steam path and add it

10. Once added, you could find the Allow an app through Controlled folder access page with the file added as illustrated below.

Check if Steam is added to Controlled folder access. Fix Dota 2 Disk Write Error

Also Read: How to Fix Steam Not Opening on Windows 10

Method 11: Remove Disk Write Protection

It is worth a short to remove disk write protection to resolve the disk write error. To do so, follow the steps.

1. Hit the Windows key, type Command Prompt and click on Run as administrator.

Open Start menu, type Command Prompt and click on Run as administrator on the right pane. Fix Dota 2 Disk Write Error

2. Click on Yes in the User Account Control prompt.

3. Type the following commands one by one as shown and hit Enter after each command.

diskpart
list disk
select disk #
attributes disk clear readonly

Note: Replace # with the number representing your local disk. Here, 1 has been chosen.

Type each command and hit Enter each time. Fix Dota 2 Disk Write Error

4. Now, close the Command prompt window and re-plug the hard drive. Launch Steam and update the game.

Method 12: Move Dota 2 Game to Another Drive

Try installing the Dota 2 game on another drive as the present folder may contain corrupted files and check if you can run the game. It may look hard, but it is an easy method. Implement the steps one by one.

1. Launch the Steam client and select the Steam menu bar present at the top left corner as done earlier.

2. Select the Settings option on the Steam menu as shown.

Select settings on the Steam application

3. Go to the Downloads tab. Click on the Stream Library Folders under the Content Libraries section as highlighted.

Select Stream Library Folders on the Downloads tab of Steam settings. Fix Dota 2 Disk Write Error

4. Click the addition symbol as shown on the Storage Manager page.

Click the addition symbol as shown on the Storage Manager page

5. Now, select the drop-down as highlighted and choose another local drive location.

6. Then, click Add to finalize the path to Add a New Stream Library Folder.

 click Add to finalize the path to Add a New Stream Library Folder. Fix Dota 2 Disk Write Error

Note: Once a new path is created, you can save all your future installations in this location. When you update Dota 2, it saves in the new path.

Also Read: How to Add Microsoft Games to Steam

Method 13: Reset Winsock Settings

Winsock reset can recover the computer from unknown downloads due to socket issues. Resetting it can fix many networks connectivity and configuration issue. To perform a Winsock reset, follow the steps one by one.

1. Hit the Windows key, type Command Prompt and click on Run as administrator.

Open Start menu, type Command Prompt and click on Run as administrator on the right pane. Fix Dota 2 Disk Write Error

2. Click on Yes in the User Account Control prompt.

3. Then, type the command netsh winsock reset as illustrated and hit Enter.

type the command netsh winsock reset and hit Enter. Fix Dota 2 Disk Write Error

4. Restart your system. Then, launch the Steam window and check if you can update Dota 2 without any hindrance.

Method 14: Delete Certain Folders

Certain downloaded folders and files could cause problems. Thus, you need to delete those error-causing files and try updating the game again.

Step I: Delete the Downloaded folder

1. Open File Explorer by pressing Windows + E keys simultaneously.

2. Navigate to the path Steam\Steamapps\downloading.

Navigate to the Steam apps downloading path

3. Delete all the downloading files and update the game again in the Steam client.

Delete all the downloading files

Step II: Delete the 0 KB files

1. Go to the following location path in File Explorer.

 C:\Program Files (x86)\Steam\steamapps\common

Navigate to the Steam apps common path. Fix Dota 2 Disk Write Error

2. Search for a 0 Kb file. Once found, delete it.

Note: If you cannot find a 0 Kb file, move on to the next step.

3. Now, launch Steam and update Dota 2 game.

Step III: Delete the Common files

1. Navigate to the given location path in File Explorer.

C:\Program Files (x86)\Steam\steamapps\common

Navigate to the Steam apps common path

2. Search and delete the Dota 2 file without extension.

3. Now, launch the game on Steam and update the game.

Step IV: Delete Corrupt files

1. Open File Explorer and navigate to the path

C:\Program Files (x86)\Steam\logs

Navigate to the Steam logs path. Fix Dota 2 Disk Write Error

2. Double-click the content_log text document to open it.

Double-click the content log text document to open it

3. Search for failed to write error by pressing Ctrl + F keys.

Search for failed to write error by pressing Ctrl and F keys. Fix Dota 2 Disk Write Error

4A. If there is any failed to write error, then follow the name and path. Delete the corrupted file.

4B. If there is no error, close this page, launch the Steam application, and see if you can update the game.

Also Read: Fix League of Legends Black Screen in Windows 10

Method 15: Reinstall Dota 2

Dota 2 could be the reason behind the error, and there is no harm in reinstalling the game on Steam. Implement the steps given below to uninstall Dota 2.

1. Launch the Steam application as done earlier.

2. Select the Library option on the menu.

Select the Library option on the menu

3. Then, right-click the Dota 2 game and select Uninstall in the drop-down.

4. Select the Delete button to confirm the uninstallation process on the Steam pop-up.

5. Close the application once the uninstallation process is complete.

6. Relaunch the Steam application.

7. In the search bar, type and select Dota 2.

In the search bar, type and select Dota 2

8. Click Play Now to install the game.

Click Play Now to install the game. Fix Dota 2 Disk Write Error

Also Read: Fix Steam Image Failed to Upload

Method 16: Reinstall Steam

Sometimes reinstalling the Steam client application could fix the Steam disk write error. Follow the steps to uninstall and install Steam again.

Note: All your games installed earlier will be available in the library folder even if you uninstall the Steam client.

1. Firstly, go to the Steam folder and right-click on steamapps folder, then select the Copy option.

Copy the steamapps folder. Fix Dota 2 Disk Write Error

2. Then, paste the folder in the other location to create a backup of the installed games.

3. Now hit the Windows key, type Apps and features, and click on Open.

type apps and features and click on Open in Windows 10 search bar

4. Select Steam and click on the Uninstall button shown highlighted.

click on Steam and select Uninstall. Fix Dota 2 Disk Write Error

5. Again, click on Uninstall to confirm.

6. In the Steam Uninstall window, click on Uninstall to remove Steam.

Now, confirm the prompt by clicking on Uninstall. Fix Dota 2 Disk Write Error

7. Then, restart your Windows PC.

8. Download the latest version of Steam from your web browser, as shown.

Click INSTALL STEAM to download the installation file

9. After downloading, run the downloaded SteamSetup.exe file by double-clicking on it.

10. In the Steam Setup wizard, click on the Next button.

Here, click on the Next button. steam repair tool. Fix Dota 2 Disk Write Error

11. Choose the Destination folder by using the Browse… option or keep the default option. Then, click on Install, as depicted below.

Now, choose the destination folder by using the Browse… option and click on Install. steam repair tool

12. Wait for the installation to be completed and click on Finish, as shown.

Wait for the installation to be completed and click on Finish. Fix Dota 2 Disk Write Error

13. After installing Steam, move the steamapps backup folder you previously made to the installed Steam folder. 

14. Finally, restart your PC

Method 17: Contact Steam Official Support

Don’t be disheartened if none of the above methods fixed the error. The final call is to check with the official Steam team. Steam’s official support team will help you and give a potential fix for the disk write error.

steam support for dota 2

Recommended:

We hope that this guide was helpful and you were able to fix Dota 2 disk write error. Let us know which method worked for you the best. Feel free to reach out to us with your queries and suggestions via the comments section below. Let us know what you want to learn about next.

Posted by
Pete Mitchell

Pete is a Senior staff writer at TechCult. Pete loves all things technology and is also an avid DIYer at heart. He has a decade of experience writing how-tos, features, and technology guides on the internet.

Leave a Reply

Your email address will not be published.