Forum Discussion
jejezye
2 months agoNewcomer
書いてあったことを実行したのですが、
certutil -addstore -f root roots.sst
こちらは実行できませんでした。
そしていまだにApex Legendsができないままです。
GragonFite
2 months agoNew Rookie
証明書インポート失敗の主な原因
1. ファイルパス問題
- "roots.sst" ファイルが存在しない、または破損している
- パスに日本語や全角文字が含まれている場合(例:"C:\ユーザー\Desktop\roots.sst")、パス認識エラーが発生する可能性があります
2. 権限不足
- コマンドプロンプトが管理者権限で実行されていない
- Windows Homeエディションでは証明書**bleep**作が制限される場合があります
3. 証明書ストアの破損
- システムの証明書データベース("CertEnroll")自体が破損している
- 他のソフトウェアが証明書ストアを専有している可能性があります
解決手順(管理者権限のコマンドプロンプトで、以下のコマンドを一行ずつ入力してください)
【手順 1】基本的なトラブルシューティング
# 1. ファイルの存在を確認
dir roots.sst
# 2. 別名で保存して再試行(日本語パス回避)
certutil -addstore -f root C:\temp_cert.sst
# 3. ユーザー証明書ストアで試行
certutil -addstore -user -f root roots.sst
# 4. システムファイル修復
sfc /scannow【手順 2】Windows Update 経由で証明書を再取得
# 1. Microsoftから最新のルート証明書を取得
certutil -generateSSTFromWU C:\newroots.sst
# 2. 証明書をシステムストアに登録
certutil -addstore -f root C:\newroots.sstコマンド入力時、余分なスペースが混ざっていないか確認してみてください