Question: I am trying to install --global windows-build-tools by running below command

`npm install --global windows-build-tools -verbose`

No matter if I try through PowerShell or CMD (both as Administrator), the installation gets stuck in the same step.

`npm info run windows-build-tools@5.2.2 postinstall node_modules/windows-build-tools node ./dist/index.js`
`[##################] | reify:resolve: info run windows-build-tools@5.2.2 postinstall node_modules/windows-build-tools node ./dist/index.js`

Is there a reason why this might not complete?

Answer: 
**According to the [windows-build-tools repo](https://github.com/felixrieseberg/windows-build-tools)**

> 
> Please note that the official Node.js for Windows installer can now
> automatically install the required tools. That's likely a much better
> option than the module listed here (windows-build-tools).
> 
> 
> 

**recommended approach:**

1. Go to [node-download-page](https://nodejs.org/en/download/)
2. Download LTS version for windows
3. Follow the installation instructions
4. When you got to this window, check the checkbox
[![](https://i.stack.imgur.com/7tRBF.png)](https://i.stack.imgur.com/7tRBF.png)
5. After the installation it will prompt you to this window, it will automatically download the necessary dependencies
[![gyp-installation](https://i.stack.imgur.com/nzl6y.png)](https://i.stack.imgur.com/nzl6y.png)

If you want to use this package(**not recommended**):

You should try to roll back to version 4.0.0

Run the `command-line` as **administrator** and try this:

```
npm install --global windows-build-tools@4.0.0

```

[related question](https://stackoverflow.com/questions/62208689/error-trying-to-install-windows-build-tools/66678945#66678945)
Following this thread for a while now.

Disclaimer: Please note that I know this is not directly answering your question about why the process gets stuck but I want to share my solution anyway.

The installation via chocolatey did not work for me, as mentioned in:

* <https://github.com/felixrieseberg/windows-build-tools/issues/245>
* <https://github.com/felixrieseberg/windows-build-tools/issues/152>

Then, I found this [microsoft page](https://learn.microsoft.com/en-us/answers/questions/365971/unable-to-install-visual-c-build-tools.html). On this page, the person asked this question:

> 
> I tried to install the Microsoft Visual C++ Build tools. The installer
> (filename is visualcppbuildtools\_full.exe) stops right after the start
> of the installation it says a setup package is missing or damaged("Ein
> Setuppaket fehlt oder ist beschädigt"). The option to download it
> again doesnt work. Downloading the installer again doesnt help. Trying
> to do an offline installation doesnt work either and I get the same
> error. How can I find out what exactly the problem is and how can I
> solve it?
> 
> 
> 

The solution mentions the page <https://my.visualstudio.com/Download> that provides different build tool versions:

[![enter image description here](https://i.stack.imgur.com/0ogto.png)](https://i.stack.imgur.com/0ogto.png)

I was able to download and install "Build Tools for Visual Studio 2017 (version 15.9)".