<p>How to remove Node.js from Windows:</p>
<ul>
<li></li>
</ul>
<p>Take a deep breath.</p>
<ul>
<li></li>
</ul>
<p>Run <code>npm cache clean --force</code></p>
<ul>
<li></li>
</ul>
<p>Uninstall from Programs & Features with the uninstaller.</p>
<ul>
<li></li>
</ul>
<p>Reboot (or you probably can get away with killing all node-related processes from Gestionnaire des tâches).</p>
<ul>
<li></li>
</ul>
<p>Look for these folders and remove them (and their contents) if any still exist. Depending on the version you installed, UAC settings, and CPU architecture, these may or may not exist:</p>
<ul>
<li>
<p><code>C:\Program Files (x86)\Nodejs</code></p>
</li>
<li>
<p><code>C:\Program Files\Nodejs</code></p>
</li>
<li>
<p><code>C:\Users{User}\AppData\Roaming\npm</code> (or <code>%appdata%\npm</code>)</p>
</li>
<li>
<p><code>C:\Users{User}\AppData\Roaming\npm-cache</code> (or <code>%appdata%\npm-cache</code>)</p>
</li>
<li>
<p><code>C:\Users{User}.npmrc</code> (and possibly check for that without the <code>.</code> prefix too)</p>
</li>
<li>
<p><code>C:\Users{User}\AppData\Local\Temp\npm-*</code></p>
</li>
<li></li>
</ul>
<p><a href="https://stackoverflow.com/questions/141344/how-to-check-if-directory-exists-in-path">Check your <code>%PATH%</code> variable d’environnement</a> to ensure no references to <code>Nodejs</code> or <code>npm</code> exist.</p>
<ul>
<li></li>
</ul>
<p>If it’s <em>still</em> not uninstalled, type <code>where node</code> at the invite de commandes and you’ll see where it resides – delete that (and probably the parent directory) too.</p>
<ul>
<li></li>
</ul>
<p>Reboot, for good measure.</p>