UpdateRootCertificates
2.0.0
Downloads the latest root certificate lists from Microsoft and installs them on your computer.
Optionally you can specify the -Force parameter to skip the 10 second wait before continuing execution.
This program updates the Certificate Trust Lists on your computer. Root certificate lists have the hashes of the certificates and don't contain the 'actual' certificates
Optionally you can specify the -Force parameter to skip the 10 second wait before continuing execution.
This program updates the Certificate Trust Lists on your computer. Root certificate lists have the hashes of the certificates and don't contain the 'actual' certificates
Downloads the latest root certificate lists from Microsoft and installs them on your computer.
Optionally you can specify the -Force parameter to skip the 10 second wait before continuing execution.
This program updates the Certificate Trust Lists on your computer. Root certificate lists have the hashes of the certificates and don't contain the 'actual' certificates themselves, HOWEVER, this is because when a Windows machine encounters a new certificate that is on the trust list that it hasn't seen before, it will automatically download the needed certificate behind-the-scenes (on demand). The reason we use Certificate Trust Lists instead of the 'actual' certificates is because Windows Update is required to generate the certificates using certutil. If Windows Update is enabled and in use, that means your root certificates would already be up-to-date as it handles root certificate updates automatically. Using this method, we're able to achieve our goal of having the latest root certificates without relying on Windows Update.
Its GUI counterpart is available at https://github.com/asheroto/Root-Certificate-Updater
Show more
Optionally you can specify the -Force parameter to skip the 10 second wait before continuing execution.
This program updates the Certificate Trust Lists on your computer. Root certificate lists have the hashes of the certificates and don't contain the 'actual' certificates themselves, HOWEVER, this is because when a Windows machine encounters a new certificate that is on the trust list that it hasn't seen before, it will automatically download the needed certificate behind-the-scenes (on demand). The reason we use Certificate Trust Lists instead of the 'actual' certificates is because Windows Update is required to generate the certificates using certutil. If Windows Update is enabled and in use, that means your root certificates would already be up-to-date as it handles root certificate updates automatically. Using this method, we're able to achieve our goal of having the latest root certificates without relying on Windows Update.
Its GUI counterpart is available at https://github.com/asheroto/Root-Certificate-Updater
Installation Options
Owners
Package Details
Author(s)
- asherto
Tags
PowerShell Windows root certificates certificate update updater lists list certutil certutil.exe sst cab microsoft
Functions
Dependencies
This script has no dependencies.
Release Notes
[Version 1.11.0] - Initial PowerShell Gallery release.
[Version 1.11.1] - Fix URL to GUI counterpart.
[Version 2.0.0] - Refactored & signed code.
FileList
- UpdateRootCertificates.nuspec
- UpdateRootCertificates.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
2.0.0 (current version) | 498 | 6/2/2023 |
1.11.2 | 10 | 6/2/2023 |
1.11.1 | 35 | 6/2/2023 |
1.11.0 | 7 | 6/2/2023 |