4.2. Chocolatey

Chocolatey is a Windows package manager that can be used to install (and update) many of the packages required for Wireshark development. Chocolatey can be obtained from the website or from a Command Prompt:

C:\>@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

or a Powershell prompt:

PS:\>iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

Chocolatey sometimes installs packages in unexpected locations. Cygwin is a notable example — recent versions of the Cygwin package are installed in C:\ProgramData\chocolatey\lib\Cygwin\tools\cygwin instead of Cygwin’s default location (C:\cygwin or C:\cygwin64).