
最近の Windows 回復環境のバグとスマート カード認証の修正
最近、Windows回復環境(WinRE)に関する重大な問題、特にUSBデバイスの機能に影響を与えるバグが注目を集めています。Microsoftは最初のパッチでこの問題に対処し、現在、様々なWindowsバージョンに影響を与える追加の問題に対処するためのアップデートをリリースしています。
スマートカード認証の不具合が判明
Windows Release Healthダッシュボードによると、Microsoftは2025年10月の月例パッチアップデートのインストール後に発生したスマートカード認証の不具合をようやく修正しました。この不具合は複数のWindowsエディションに影響を及ぼし、スマートカードを利用するユーザーの操作に支障をきたしていました。
スマートカード発行の詳細
アップデート後、多くのユーザーがスマートカード認識関連のエラーに遭遇しました。32ビットアプリケーション内で、スマートカードが無効な暗号化サービスプロバイダー(CSP)として誤ってフラグ付けされるという問題が発生しました。その結果、ドキュメントへの署名に問題が発生し、証明書ベースの認証を利用するアプリケーションで操作が失敗するという問題が発生しました。
この問題はシステムイベントログのイベントID 624に分類され、「無効なプロバイダータイプが指定されました」や「CryptAcquireCertificatePrivateKey エラー」などのエラーメッセージが表示されました。Microsoftはこの問題の原因を、RSAベースのスマートカード証明書にCSPではなくキーストレージプロバイダー(KSP)の利用を義務付けるWindowsの最近の変更にまで遡らせました。これはセキュリティプロトコルの強化を目的とした変更です。
問題の解決: レジストリの変更が必要
このスマートカード認証の問題の影響を受けるユーザーには、解決策があります。ただし、この修正プログラムは標準のWindows Updateでは配布されないことにご注意ください。Windowsレジストリの変更が必要になりますが、これは標準インストールでは自動的には含まれません。レジストリを誤って変更すると、重大なシステム問題につながる可能性があるため、ご注意ください。
レジストリを変更する手順
- レジストリエディターを開きます。Win + Rを押して「」と入力し
regedit
、Enterキーを押します。ユーザーアカウント制御のプロンプトが表示されたら、「はい」を選択します。 - サブキーに移動します:に移動します
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais
。 - キーを編集する: Calais内でキー
DisableCapiOverrideForRSA
が存在するかどうかを確認します。存在する場合は、キーをダブルクリックし、「値のデータ」を に設定します0
。 - 閉じて再起動:レジストリ エディターを終了し、コンピューターを再起動して変更を有効にします。
どのバージョンが影響を受けますか?
このバグは、Windows 11 (バージョン 25H2、24H2、23H2、22H2)、Windows 10 (バージョン 22H2)、Windows Server (2019、2016、2012 R2、および 2025 と 23H2 バージョン) を含む複数の Windows バージョンのユーザーに影響を与えています。
さらに詳しい情報や詳細なビジュアルについては、元のソースを参照してください。
コメントを残す