Python installer: "0x80070642 - User cancelled installation"

21,121

I was able to resolve the error by unchecking 'Install launcher for all users'. Once unchecked, the installer worked as expected without any issue.

Installer with "install launcher for all users" unchecked

Presumably there was an issue with folder permissions, since this was on a managed work machine.

Share:
21,121
Stevoisiak
Author by

Stevoisiak

Active programmer specializing in Python, SQL, C++, Java, and AutoHotkey. My goal is to make technology simpler to use by solving problems before users encounter them. That includes making easy-to-maintain code for anyone I collaborate with. (He/Him)

Updated on June 28, 2021

Comments

  • Stevoisiak
    Stevoisiak almost 3 years

    Whenever I try to install Python 3.6.3 (32-bit) to my Windows 7 laptop at work, the installer fails with the following error.

    0x80070642 - User cancelled installation

    This error consistently occurs half-way through the installation while installing "Python 3.6.3 Standard Library (32-bit)", as indicated by Python's progress bar turning red in the taskbar icon.

    Looking at the installer log, I noticed a few entries which report Failed to secure cache path:, but searching these errors hasn't provided any additional details.

    Error 0x80070005: Failed to secure cache path: C:\ProgramData\Package Cache\
    Error 0x80070005: Failed to secure cache directory: C:\ProgramData\Package Cache\
    Error 0x80070005: Failed to get cached path for package with cache id: {C093353B-F9EE-4A06-923D-C1B340B82886}v3.6.6119.0
    Error 0x80070005: Failed to cache payload: launcher_AllUsers
    Failed to cache payload: launcher_AllUsers from working path: C:\Users\SVASCE~1\AppData\Local\Temp\{973D88A7-E2AD-4A3C-AA24-79C5637B217A}\launcher_AllUsers, error: 0x80070005.
    
  • user5826312
    user5826312 over 4 years
    You are awesome. Thank you so much, I've been trying to do this installation on my workstation for 20 work hours! thanks!
  • Sahil Bhatia
    Sahil Bhatia over 3 years
    The above answer did not work for me. I right clicked the setup and run it as administrator and then it worked!