Löschen von Zertifikaten aus dem Computerspeicher mit PowerShell
Bei Windows-Betriebssystemen wird ein Zertifikat lokal auf dem Computer in einem Zertifikatsspeicher gespeichert. Es enthält verschiedene Zertifikate, die von verschiedenen Zertifizierungsstellen ausgestellt wurden.
Mit PowerShell können Sie Zertifikate und Zertifikatsspeicher auf dem Computer suchen, hinzufügen und löschen. In diesem Tutorial erfahren Sie, wie Sie mit PowerShell ein Zertifikat aus dem Zertifikatspeicher entfernen.
Verwenden Sie das Cmdlet Remove-Item
, um das Zertifikat vom Computer in PowerShell zu löschen
Die Zertifikate werden im Laufwerk Cert:
des Computers gespeichert. Mit Get-ChildItem
können Sie den Inhalt des Zertifikatslaufwerks einsehen.
Get-ChildItem Cert:
Ausgabe:
Location : CurrentUser
StoreNames : {SmartCardRoot, Root, Trust, AuthRoot...}
Location : LocalMachine
StoreNames : {TestSignRoot, ClientAuthIssuer, OemEsim, Remote Desktop...}
Das folgende Beispiel zeigt die Zertifikatsspeicher am Speicherort Cert:\LocalMachine
.
Get-ChildItem Cert:\LocalMachine
Ausgabe:
Der folgende Befehl ruft die Zertifikate im Verzeichnis Cert:\LocalMachine\My
ab.
Get-ChildItem Cert:\LocalMachine\My
Ausgabe:
Thumbprint Subject
---------- -------
44D46A6187F9CD61FA958A580B7D4088650AE3FA CN=NVIDIA GameStream Server
0751530261173474BDAB820A9868BE7BD9D92E75 CN=F900CAE78D90FFE5
Mit dem Cmdlet Remove-Item
können Sie die angegebenen Zertifikate vom Computer löschen. Es ist ein praktisches Tool, das verschiedene Arten von Elementen wie Dateien, Verzeichnisse, Variablen, Registrierungsschlüssel, Funktionen und Aliase entfernen kann.
Dieser Befehl löscht ein Zertifikat aus dem Zertifikatsspeicher My
.
Remove-Item Cert:\LocalMachine\My\0751530261173474BDAB820A9868BE7BD9D92E75
Der private Schlüssel ist davon nicht betroffen. Sie müssen den Parameter -DeleteKey
verwenden, um den privaten Schlüssel und ein Zertifikat zu löschen.
Remove-Item Cert:\LocalMachine\My\0751530261173474BDAB820A9868BE7BD9D92E75 -DeleteKey
Jetzt sollten Sie wissen, wie Sie Zertifikate aus dem Zertifikatsspeicher Ihres Computers löschen. Weitere Informationen finden Sie unter about_Certificate_Provider
.