0

How to solve the error code 0x80070057: Invalid parameter in Windows Vista

There are several ways to solve the error code 0x80070057 in Windows Vista:

  1. Run the System File Checker (SFC) tool: This tool scans and repairs corrupted system files. To run SFC, follow these steps:

    • Click on the Start button and type "cmd" in the search box.
    • Right-click on the Command Prompt and select "Run as administrator".
    • Type "sfc /scannow" and press Enter.
    • Wait for the scan to complete and restart your computer.

  2. Check your hard drive for errors: This error can also occur due to hard drive errors. To check your hard drive for errors, follow these steps:
    • Click on the Start button and type "cmd" in the search box.
    • Right-click on the Command Prompt and select "Run as administrator".
    • Type "chkdsk /f /r" and press Enter.
    • Wait for the scan to complete and restart your computer.

  3. Disable antivirus software: Sometimes, antivirus software can interfere with Windows updates and cause this error. Try disabling your antivirus software temporarily and then try updating Windows.

  4. Reset Windows Update components: This error can also occur due to corrupted Windows Update components. To reset Windows Update components, follow these steps:

    • Click on the Start button and type "cmd" in the search box.
    • Right-click on the Command Prompt and select "Run as administrator".
    • Type the following commands one by one and press Enter after each command:
          net stop wuauserv
          net stop cryptSvc
          net stop bits
          net stop msiserver
          ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
          ren C:\Windows\System32\catroot2 catroot2.old
          net start wuauserv
          net start cryptSvc
          net start bits
          net start msiserver
      
    • Restart your computer and try updating Windows again.

  5. Perform a clean boot: Sometimes, third-party software can interfere with Windows updates and cause this error. To perform a clean boot, follow these steps:

    • Click on the Start button and type "msconfig" in the search box.
    • Click on the System Configuration app in the search results.
    • Click on the Services tab and check the "Hide all Microsoft services" box.
    • Click on the Disable all button.
    • Click on the Startup tab and click on the Open Task Manager link.
    • Disable all startup items in the Task Manager.
    • Close the Task Manager and click on the OK button in the System Configuration app.
    • Restart your computer and try updating Windows again.
We are based in London, England. We work with clients from all over.
RAPID is a trading name used by Always Software Ltd © 2013-2024.
71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ.
Company No. 14314704 | Microsoft Partner No. 6612581.
Windows® is a trademark of Microsoft Corporation.