To uninstall the Visual C++ Redistributables on the local machine, use Uninstall-VcRedist
. This function accepts the release and architecture of the Visual C++ Redistributables and will attempt to perform a silent uninstall of the targeted Visual C++ Redistributables.
Uninstall-VcRedist
requires elevated access to be able to uninstall the Redistributables.
None. If Uninstall-VcRedist
is run without parameters, you will be prompted to confirm that you want to uninstall the Redistributable/s. Without additional parameters, Uninstall-VcRedist
will attempt to uninstall all currently installed Redistributables.
Confirm
-Uninstall-VcRedist
will not uninstall Redistributables by default.-Confirm:$true
is required to enableUninstall-VcRedist
to uninstall the Redistributables.Release
- Specifies the release (or version) of the redistributables to uninstall (e.g.,2022
,2019
,2012
, etc.)Architecture
- Specifies the processor architecture to of the redistributables to uninstall. Can bex86
orx64
The following command will uninstall all of the currently installed Visual C++ Redistributables on the local system.
Uninstall-VcRedist -Confirm:$true
This command will uninstall any 2008
release of the installed Visual C++ Redistributables.
Uninstall-VcRedist -Release 2008 -Confirm:$true