パスワードを Windows デバイスで使用できない場合があり、他のすべてのデバイスではパスワードが機能する場合など、資格情報マネージャーに保存されているすべての資格情報をクリアしたい場合があります。この投稿では、バッチファイルを使用して Windows 11/10 の資格情報マネージャーからすべての資格情報をクリアする方法を示します。
Windows 資格情報マネージャーは、後でデジタルライブラリで使用するために、ユーザー名とパスワード、およびその他のログインの詳細が保存される場所です。これには、Web サイトやアプリの情報、ネットワーク資格情報が含まれます。
資格情報は 4 つのカテゴリに分かれています。viz:
- Windows 資格情報 – Windows とそのサービスでのみ使用されます。たとえば、Windows はこれらの資格情報を使用して、ネットワーク上の別のコンピューターの共有フォルダーに自動的にログインできます。参加したホームグループのパスワードを保存し、そのホームグループで共有されているものにアクセスするたびに自動的に使用することもできます。間違ったログイン資格情報を入力すると、Windows はそれを覚えていて、必要なものにアクセスできません。これが発生した場合は、この記事の後半に示すように、間違った資格情報を編集または削除できます。
- 証明書ベースの資格情報– 主に複雑なビジネスネットワーク環境で、スマートカードと一緒に使用されます。ほとんどの人は、そのような資格情報を使用する必要はなく、このセクションはコンピューターで空です。
- 汎用資格情報– Windows にインストールする一部のアプリによって定義および使用され、特定のリソースを使用する権限を取得します。そのようなアプリの例としては、OneDrive、Slack、Xbox Network (以前の Xbox Live) などがあります。
- Web 資格情報– Windows、Skype、Internet Explorer、または他の Microsoft アプリによって保存される Web サイトのログイン情報を表します。Windows 10 および Windows 8.1 にのみ存在し、Windows 7 にはありません。
資格情報マネージャーからすべての資格情報をクリアする
資格情報を個別にクリアまたは削除できますが、このバッチファイルを Github から作成して実行して、資格情報マネージャーからすべての資格情報をクリアできます。方法は次のとおりです:
- Windows キー + Rを押して、[ファイル名を指定して実行] ダイアログを呼び出します。
- [ファイル名を指定して実行] ダイアログボックスで、メモ帳と入力して Enter キーを押し、メモ帳を開きます。
- 以下のコードをコピーしてテキストエディターに貼り付けます。
@echo off cmdkey.exe /list > "%TEMP%\List.txt" findstr.exe Target "%TEMP%\List.txt" > "%TEMP%\tokensonly.txt" FOR /F "tokens=1,2 delims= " %%G IN (%TEMP%\tokensonly.txt) DO cmdkey.exe /delete:%%H del "%TEMP%\List.txt" /s /f /q del "%TEMP%\tokensonly.txt" /s /f /q echo All done pause
- (できればデスクトップに)ファイルを名前を付けて保存し、.batファイル拡張子を追加します。たとえば、ClearCREDS.bat であり、名前を付けて保存ボックスですべてのファイルを選択します。
すべての資格情報をクリアするには、管理者権限でバッチファイルを実行します(保存したファイルを右クリックして、コンテキストメニューから管理者として実行を選択します)。
必要に応じて、バッチファイルが Windows 11/10 で自動的に実行されるようにスケジュールすることもできます。
以上です。
コメントする