# HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\ $msiId = '{4F44B5AE-82A6-4A8A-A3E3-E24D489728E3}' $msiId64 = '{BBDE8A3D-64A2-43A6-95F3-C27B87DF7AC1}' $package = 'SQL2008.NativeClient' $IsSystem32Bit = (($Env:PROCESSOR_ARCHITECTURE -eq 'x86') -and ($Env:PROCESSOR_ARCHITEW6432 -eq $null)) try { $uninstallParams = @{ PackageName = $package; FileType = 'MSI'; SilentArgs = "$msiId /qb"; ValidExitCodes = @(0) } if ($IsSystem32Bit) { $uninstallParams.SilentArgs = "$msiId64 /qb" } Uninstall-ChocolateyPackage Write-ChocolateySuccess $package } catch { Write-ChocolateyFailure $package "$($_.Exception.Message)" throw }