Windows lijkt mijn gegevens op te slaan voor verschillende toepassingen (terminal servers, enz.) en ik wil deze gegevens wissen.
Hoe kan ik een back-up maken van deze gegevens en ze wissen?
Het hulpprogramma om in de cache opgeslagen referenties te verwijderen is moeilijk te vinden. Het slaat zowel certificaatgegevens als gebruikerswachtwoorden op.
Open een opdrachtprompt, of voer het volgende in de opdracht Uitvoeren in
rundll32.exe keymgr.dll,KRShowKeyMgr
Windows 7 maakt dit gemakkelijker door in het configuratiescherm een pictogram te maken met de naam "Credential manager"
Er is ook een command-line hulpprogramma:
C:\> cmdkey /?
Creates, displays, and deletes stored user names and passwords.
The syntax of this command is:
CMDKEY [{/add | /generic}:targetname {/smartcard | /user:username {/pass{:password}}} | /delete{:targetname | /ras} | /list{:targetname}]
Examples:
To list available credentials:
cmdkey /list
cmdkey /list:targetname
To create domain credentials:
cmdkey /add:targetname /user:username /pass:password
cmdkey /add:targetname /user:username /pass
cmdkey /add:targetname /user:username
cmdkey /add:targetname /smartcard
To create generic credentials:
The /add switch may be replaced by /generic to create generic credentials
To delete existing credentials:
cmdkey /delete:targetname
To delete RAS credentials:
cmdkey /delete /ras
FYI, ik ben net een geval tegengekomen waarbij een inloggegevens (mogelijk corrupt, aangezien het werd weergegeven onder een vermelding met slechts twee, oneven Unicode karakters) alleen verscheen in de rundll32.exe keymgr.dll,KRShowKeyMgr
interface, en niet in de Credential Manager interface die te vinden is in het Windows 7 configuratiescherm. Het kan dus de moeite waard zijn om beide interfaces te controleren op in het cachegeheugen opgeslagen referenties.