Home Networking

How to Fix Windows Error 0x80070020 with a Local User Account

Experiencing Windows error 0x80070020? This article guides you through troubleshooting steps to identify and resolve the conflicts causing the error with your local user account.

3 min read

Error code 0x80070020 indicates that a process is being blocked by another process or service, typically during tasks like installing updates or modifying files. To resolve this issue, you need to identify and terminate conflicting processes or services. Following a series of troubleshooting steps can help you fix this error effectively.

What does error 0x80070020 mean?

Error 0x80070020 usually means that your attempt to perform an operation is hindered by another active process. This can happen when you're trying to install updates, run installations, or access files that are currently being used by another application. Symptoms may include error messages during the installation process or an inability to access specific files.

How to check for conflicting processes

To check for processes that may be causing this error, follow these steps:

  1. Right-click the Taskbar and select Task Manager.
  2. In the Processes tab, look for any applications that might be using the files or services relevant to your task.
  3. If you find any, right-click on the conflicting process and select End Task. This should free up the resources needed to proceed with your operation.

Steps to fix error 0x80070020

If you've identified and ended any conflicting processes but still encounter the error, try the following steps:

  1. Open the Run dialog by pressing Windows + R.
  2. Type services.msc and press Enter to open the Services window.
  3. Look for services like Windows Update, Background Intelligent Transfer Service (BITS), or any third-party update services that might be running.
  4. Right-click on each service and select Stop.
  5. After stopping these services, try performing the operation that triggered the error again.

If the error persists, you can run a Command Prompt command:

  1. Open Command Prompt as an administrator (search for it in the Start menu, right-click, and select Run as administrator).
  2. Type the following commands and press Enter after each:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
  1. Once done, restart your computer and try the operation again.
The Run dialog box opened with the command input on a Windows computer.

How to verify if the fix worked

To verify that the fix worked, attempt to perform the action that previously resulted in error 0x80070020. If the operation proceeds without any error messages, the issue has been resolved. Additionally, you can check the Task Manager to ensure that no conflicting processes are running during your operation.

Tips to prevent error 0x80070020

To help prevent encountering error 0x80070020 in the future, consider the following best practices:

  • Keep your Windows operating system up to date with the latest patches and updates.
  • Regularly restart your computer to clear out any temporary processes that may be lingering.
  • Avoid running multiple installations or updates simultaneously.
  • Monitor the Task Manager for any rogue processes that might interfere with your tasks.

Conclusion

If you continue to experience issues after following these steps, consider seeking further assistance from Microsoft support or a qualified technician. Regular maintenance of your system can help prevent future errors.