What Does Error 0x80070070 Mean
Error 0x80070070 (in text form — ERROR_DISK_FULL) indicates that the operating system cannot perform a write operation to the disk due to insufficient free space or insufficient access permissions.
You may see this message when attempting to:
- Install or update programs
- Download Windows updates
- Copy or move files
- Create backups
The full error text may look like:
"There is not enough space on the disk. Free up space and try again."
Causes
Error 0x80070070 occurs due to the following main reasons:
- Insufficient free space on the target disk — the most common scenario. The system or program requires space for temporary files, cache, or final data, and the disk is full.
- Insufficient access permissions to the folder or disk where you are trying to write data. This may be related to security settings (NTFS permissions) or because the operation was launched without administrator rights.
- Antivirus or firewall is blocking the write — some security solutions may mistakenly consider the operation suspicious and deny disk access.
- File system corruption — disk errors (bad sectors) can cause the system to perceive the disk as full.
- System limitations — for example, if you try to write a file larger than 4 GB to a disk formatted with the FAT32 file system.
Solution 1: Check and Free Up Disk Space
First, ensure there is enough free space on the target disk. For comfortable operation, Windows recommends leaving at least 10-15% free space on the system drive (usually C:).
- Open This PC (keyboard shortcut
Win + E). - Check how much free space is shown next to the disk you are trying to write to.
- If free space is less than 10%, perform cleanup:
- Right-click the disk → Properties.
- Click Disk Cleanup.
- In the window that appears, select file types to delete (temporary files, Recycle Bin, update cache, etc.). Pay special attention to "Windows Temporary Files" and "Temporary Internet Files".
- Click OK and confirm deletion.
Solution 2: Check and Fix Permissions
If there is disk space, check the permissions for the folder you are trying to write files to.
- Locate the destination folder in File Explorer.
- Right-click → Properties → Security tab.
- In the "Group or user names" section, find your user account.
- Check if it has "Full control" or at least "Modify" and "Write" permissions.
- If permissions are missing, click "Edit" → select your user account → check the necessary permissions → Apply.
- If you cannot change permissions, you may not be an administrator. In this case, try Solution 3.
Solution 3: Run the Operation as an Administrator
Many programs and even some operations in File Explorer require elevated privileges.
- Close the current File Explorer window or program.
- Right-click the executable file (.exe) or program shortcut → "Run as administrator".
- If you are copying files via File Explorer, try opening File Explorer as an administrator:
- Press
Win + R, typecmd, then pressCtrl + Shift + Enter(opens Command Prompt as administrator). - In Command Prompt, type
explorer.exeand press Enter. A File Explorer window with administrator privileges will open.
- Press
- Repeat the operation (installation, copying, etc.).
Solution 4: Temporarily Disable Antivirus and Firewall
Antivirus software or the built-in Windows Firewall may block disk writes, especially if the operation looks "suspicious" (e.g., installing an unknown program).
- Open your antivirus control panel.
- Find the "Real-time protection" or "Scanning" option and temporarily disable it (for 5-10 minutes).
- For Windows Firewall: Control Panel → Windows Defender Firewall → Turn Windows Defender Firewall on or off → disable it for private and public networks (temporarily!).
- Repeat the operation that caused the error.
- Important: After the operation completes successfully, remember to re-enable your antivirus and firewall.
Solution 5: Check System Files and Disk Integrity
If the previous solutions did not help, the problem may be related to corrupted system files or disk errors.
- System File Checker scan:
- Open Command Prompt as administrator (
Win + X→ "Command Prompt (Admin)" or "Windows Terminal (Admin)"). - Enter the command:
sfc /scannow - Wait for the scan to complete (may take 10-20 minutes). The system will automatically attempt to repair corrupted files.
- Open Command Prompt as administrator (
- Check disk for errors:
- In the same Command Prompt, enter:
(replacechkdsk C: /f /rC:with the appropriate drive letter). - If the disk is the system disk, the system will offer to schedule the check on the next reboot. Accept (
Y), then restart your computer. - The check may take several hours depending on the disk size.
- In the same Command Prompt, enter:
Prevention
To avoid error 0x80070070 in the future:
- Regularly monitor free space on the system drive. Use the built-in Disk Cleanup tool or third-party utilities (e.g., TreeSize Free) to analyze used space.
- Do not store large amounts of data on the system drive. Move user folders (Documents, Downloads, Videos) to another drive via Windows Settings → System → Storage → Change where new content is saved.
- Manage access permissions carefully. Do not remove permissions from system accounts (SYSTEM, Administrators) on system folders.
- Keep Windows updated — sometimes disk errors are fixed in system updates.
- Use the NTFS file system for drives larger than 32 GB. FAT32 has a 4 GB file size limit, which can cause errors when trying to write large files.