<p dir="auto">As pointed out on a <a href="https://github.com/denoland/deno_install/issues/181" data-hovercard-type="issue" data-hovercard-url="/denoland/deno_install/issues/181/hovercard">deno_install/#181</a> thread, there seems to have some issues on running Deno 1.8.0 on Windows 7, which is not a problem on Ubuntu 20.04 LTS, ElementaryOS 5.1 Hera or PopOS 20.10, which run fine. As pointed out earlier, there seems to be an issue with the WebGPU API on Win7, which seems to require some kind of Direct3D DLL on the 1.8.0 version, which was not an issue on 1.7.5. I know Windows 7 is end-of-life, and I don't know if there should be a fix for this issue or not, but as a Deno teacher, some of my students use Windows 7 or even Vista to this day, and knowing if the Deno runtime is supposed to run on their systems end up being an important issue because of that.</p>
<p dir="auto">Here is what happens when running Deno 1.8.0 on Windows 7:</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/32345702/110214871-71354a00-7e85-11eb-84f7-bab3a3b3d57f.png"><img src="https://user-images.githubusercontent.com/32345702/110214871-71354a00-7e85-11eb-84f7-bab3a3b3d57f.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">And here is what happens when running Deno 1.7.5 on Windows 7 (works fine):</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/32345702/110214889-87dba100-7e85-11eb-98f0-bf6e95988e82.png"><img src="https://user-images.githubusercontent.com/32345702/110214889-87dba100-7e85-11eb-98f0-bf6e95988e82.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">Thanks for reading and sorry for bringing an issue on an end-of-life, closed-source operating system.</p>
<p dir="auto">Hello today I tried to update deno from 1.7.0 to the latest version with the <code class="notranslate">deno update</code> command. However it was unable to update and threw an error of System.IO.Compression.FileSystem . The operating system I am using is Windows 7 SP1. Here is the complete log of the error</p>
<div class="highlight highlight-source-batchfile notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="Looking up latest version
Found latest version 1.7.5
Checking https://github.com/denoland/deno/releases/download/v1.7.5/deno-x86_64-p
c-windows-msvc.zip
Download has been found
Deno is upgrading to version 1.7.5
Add-Type : Cannot add type. The assembly 'System.IO.Compression.FileSystem' cou
ld not be found.
At line:4 char:21
+             Add-Type &lt;&lt;&lt;&lt;  -AssemblyName System.IO.Compression.FileSystem
    + CategoryInfo          : ObjectNotFound: (System.IO.Compression.FileSyste
   m:String) [Add-Type], Exception
    + FullyQualifiedErrorId : ASSEMBLY_NOT_FOUND,Microsoft.PowerShell.Commands
   .AddTypeCommand

System.InvalidOperationException: Cannot add type. One or more required assembli
es are missing.
   at System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(Error
Record errorRecord)
thread 'main' panicked at 'assertion failed: unpack_status.success()', cli\tools
\upgrade.rs:230:3
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
"><pre class="notranslate">Looking up latest version
Found latest version 1.7.5
Checking https://github.com/denoland/deno/releases/download/v1.7.5/deno-x86_64-p
c-windows-msvc.zip
Download has been found
Deno is upgrading to version 1.7.5
Add-Type : Cannot add type. The assembly 'System.IO.Compression.FileSystem' cou
ld <span class="pl-k">not</span> be found.
<span class="pl-k">At</span> line:4 char:21
+             Add-Type <span class="pl-k">&lt;&lt;&lt;&lt;</span>  -AssemblyName System.IO.Compression.FileSystem
    + CategoryInfo          : ObjectNotFound: (System.IO.Compression.FileSyste
   m:String) [Add-Type], Exception
    + FullyQualifiedErrorId : ASSEMBLY_NOT_FOUND,Microsoft.PowerShell.Commands
   .AddTypeCommand

System.InvalidOperationException: Cannot add type. One or <span class="pl-k">more</span> required assembli
es are missing.
   <span class="pl-k">at</span> System.Management.Automation.MshCommandRuntime.ThrowTerminatingError(Error
Record errorRecord)
thread 'main' panicked <span class="pl-k">at</span> 'assertion failed: unpack_status.success()', cli\tools
\upgrade.rs:230:3
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
</pre></div>