Get-OSArchitectureWidth
Get-OSArchitectureWidth
Get-OSArchitectureWidth
Get the operating system architecture address width.
Syntax
Get-OSArchitectureWidth `
[-Compare <Object>]
Description
This will return the system architecture address width (probably 32 or 64 bit). If you pass a comparison, it will return true or false instead of 96.
Notes
When your installation script has to know what architecture it is run on, this simple function comes in handy.
ARM64 architecture will automatically select 32bit width as there is an emulator for 32 bit and there are no current plans by Microsoft to ship 64 bit x86 emulation for ARM64. For more details, see https://github.com/chocolatey/choco/issues/1800#issuecomment-484293844.
Aliases
Get-OSBitness
Get-ProcessorBits
Inputs
None
Outputs
None
Parameters
Function Reference:choco-info: NOTE
This documentation has been automatically generated from
Import-Module "$env:ChocolateyInstall\helpers\chocolateyInstaller.psm1" -Force; Get-Help Get-OSArchitectureWidth -Full
.
View the source for Get-OSArchitectureWidth