title: Python installer: "0x80070642 - User cancelled installation"
body: <p>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.</p>
  
  <blockquote>
    <p>0x80070642 - User cancelled installation</p>
  </blockquote>
  
  <p>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.</p>
  
  <p><a href="https://gist.github.com/Stevoisiak/b140b8408d4075fc4ad88bd30762b86a#file-python-3-6-3-32-bit-_20171023114548-log-L443-L447" rel="noreferrer">Looking at the installer log</a>, I noticed a few entries which report <code>Failed to secure cache path:</code>, but searching these errors hasn't provided any additional details.</p>
  
  <pre class="lang-none prettyprint-override"><code>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.
  </code></pre>