「このWebサイトのセキュリティ証明書に問題があります」エラーの原因と4つの解決策
Windowsユーザーの一部に、Twitter、Google、Facebookなどの主要なサイトやアプリにアクセスしようとすると、「このWebサイトのセキュリティ証明書に問題があります」というHTTPS証明書エラーが繰り返し表示されるという奇妙な問題が発生しています。多くの場合、影響を受けているユーザーは、どのブラウザを使っても同じ種類のエラーが表示されると報告しています。

調査の結果、この証明書エラーの最も一般的な原因は、システムの日付と時刻が大きくずれていることであることがわかりました。ブラウザごとに表示されるエラーメッセージは異なりますが、解決方法は常に同じです。つまり、日付と時刻を正しく設定して証明書が正常に検証されるようにすることです(方法1)。
ただし、日付と時刻を修正しても一時的にしか改善しない場合は、マザーボードのCMOSバッテリーが故障している可能性が高いです。この場合は、CMOSバッテリーを同等の新品と交換することで問題を解決できます(方法2)。
日付と時刻が原因でないことが確認できたら、次に信頼できるCA(認証局)のルート証明書が不足している可能性を疑い、不足している証明書をインストールしましょう(方法3)。
また、最近不審なPUP(潜在望まれないプログラム)をインストールした覚えがある場合は、そのプログラムが証明書の検証を妨害していないか確認してください(方法4)。
方法1:正しい日付と時刻を設定する
この種の証明書エラーが発生する最も一般的な原因は、システムの日付と時刻の不正確さです。気づかないうちに日付や時刻が変わってしまったか、ハードウェアの変更によってPCが時刻を正しく保持できなくなった可能性があります。
日付と時刻が大きくずれていると、ほとんどのセキュリティ証明書の検証に失敗します。これが、複数のブラウザで同じ証明書エラーが発生する理由を説明しているかもしれません。
このシナリオに当てはまる場合は、日付と時刻の設定メニューから正しい値を設定することで問題を解決できます。以下の手順に従ってください。
注意: 以下の手順はWindowsのバージョンに関係なく共通して使えます。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「timedate.cpl」と入力し、Enterキーを押して「日付と時刻」ウィンドウを開きます。

- 「日付と時刻」ウィンドウが開いたら、「日付と時刻」タブを選択し、「日付と時刻の変更」ボタンをクリックします。

- ユーザーアカウント制御(UAC)の画面が表示されたら、「はい」をクリックして管理者権限を許可します。
- 日付と時刻の設定画面で、自分が住んでいるタイムゾーンに合わせてカレンダーから適切な日付と時刻を設定します。

- 正しい値を設定したら「適用」をクリックして変更を保存し、パソコンを再起動して問題が解決したかどうかを確認します。
再起動後、以前証明書エラーが表示されていたページを開き、問題が解消されているか確認してください。同じエラーがまだ表示される場合や、日付と時刻が再びずれていた場合は、次の方法に進んでください。
方法2:CMOSバッテリーを交換する
前の方法で、再起動のたびに日付と時刻がリセットされてしまうことが判明した場合、原因はひとつしかありません。マザーボードのCMOSバッテリーが故障しているのです。
すべてのマザーボードにはCMOSバッテリーが搭載されており、BIOSのカスタム設定、システム全体の日付と時刻、重大なエラーログなど、重要な情報を記憶する役割を担っています。
しかし、他の電池と同様に、CMOSバッテリーもいずれは劣化します。古いマザーボードでこの問題が発生している場合は、新しい同等品と交換するのが最も確実な解決策です。
CMOSバッテリーはさまざまな電子機器に使われているため非常に入手しやすく、家電量販店や電器店で購入できます。家庭に予備があるかもしれません。
新しいCMOSバッテリーを用意したら、以下の手順で交換してください。
- まず、パソコンを完全にシャットダウンし、電源ケーブルをコンセントから抜いてください。
- 静電気防止リストバンドを持っているなら装着しましょう。静電気による部品の破損を防ぐことができます。

注意: この手順は任意です。
- パソコンのカバーを外し、マザーボード上のCMOSバッテリーを探します。銀色のコイン型電池なので、見つけるのは難しくないはずです。

- バッテリーを見つけたら、爪か絶縁性のドライバーを使って、故障したバッテリーをスロットから取り外します。
- 新しいCMOSバッテリーを挿入し、側面のカバーを元に戻してから、電源ケーブルを接続してパソコンを起動します。

- 新しいCMOSバッテリーを取り付けたら、起動が完了するのを待ち、方法1をもう一度実行して正しい日付と時刻を設定します。その後、再起動してパソコンが設定を記憶できるようになったか確認してください。
- すべて正常に動作することを確認したら、Internet Explorer(またはEdge)を開き、特定のWebページにアクセスしたときにまだ「このWebサイトのセキュリティ証明書に問題があります」というエラーが表示されるかどうかを確認します。
それでも同じ問題が発生する場合は、次の解決策に進んでください。
方法3:信頼できるCAの不足している証明書をインストールする
最初の方法で問題が解決しなかった場合、日付と時刻には原因がないことは明らかです。この時点で最も考えられる原因は、信頼できるCA(認証局)の重要なルート証明書が不足していることです。
実際に、Windowsルート証明書プログラムからサードパーティのルート証明書をダウンロードしてインストールしたところ、問題が解決したと報告したユーザーが複数います。
証明書をインストールする方法は、「ローカルセキュリティポリシー」と「証明書マネージャー」を組み合わせて使う方法と、「管理コンソール(MMC)」から手動でインストールする方法の2通りがあります。どちらの手順ガイドも用意しましたので、やりやすい方を実行してください。
オプション1:ローカルセキュリティポリシーと証明書マネージャーを使ってインストールする
重要: ローカルセキュリティポリシーはWindows 10 ProおよびWindows 10 Enterpriseでのみ利用可能なため、Windows 10 Homeではこの手順を実行できません。
- まず、エラーが発生しているWebページに応じて、不足している証明書を手動でダウンロードします。Windowsルート証明書プログラムを使用するか、GeoTrustなどのサードパーティの代替手段を利用できます。
- 証明書をダウンロードしたら、Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「secpol.msc」と入力し、Enterキーを押して「ローカルセキュリティポリシー」を開きます。

注意: ユーザーアカウント制御(UAC)の画面が表示されたら、「はい」をクリックして管理者権限を許可します。
- ローカルセキュリティポリシー内で、左側のメニューから「公開キーのポリシー」を選択します。次に右側のセクションに移動し、「証明書のパス検証の設定」をダブルクリックします。

- 開いた「プロパティ」ウィンドウで、上部のタブから「ストア」タブを選択し、「これらのポリシー設定を定義する」にチェックが入っていることを確認します。

- 「ユーザーごとの証明書ストア」メニューが有効になったら、「ユーザーが信頼するルートCAを証明書の検証に使用することを許可する」および「ユーザーがピアトラスト証明書を信頼することを許可する」のチェックボックスをオンにします。
- さらに下へスクロールして「ルート証明書ストア」メニューを表示し、「サードパーティのルートCAとエンタープライズルートCA(推奨)」を選択します。

- 証明書の検証設定が正しく構成できたら、ローカルセキュリティポリシーを閉じて問題ありません。
- 再度Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、今度は「certmgr.msc」と入力してEnterキーを押し、「証明書マネージャー」を起動します。UACの画面が表示されたら「はい」をクリックして管理者権限を許可します。

注意: このツールでは、インストール済みのすべてのデジタル証明書が一覧表示され、手順1でダウンロードした不足している証明書をインポートできます。
- 証明書マネージャー内で、左側のセクションから「信頼されたルート証明機関」を選択します。
- 次に「証明書」サブフォルダを右クリックし、表示されたコンテキストメニューから「すべてのタスク > インポート」を選択します。

- 「証明書のインポート ウィザード」が開いたら、まず「次へ」をクリックします。次の画面で「参照」をクリックし、手順1でダウンロードした証明書のルートファイルを探して選択します。

- 必要な証明書をすべてインポートしたら、「次へ」→「完了」をクリックしてツールを閉じます。
- パソコンを再起動し、次回の起動時に問題が解決しているかどうかを確認します。
オプション2:Microsoft管理コンソール(MMC)を使ってインストールする
- エラーが発生しているWebページに応じて、不足している証明書を手動でダウンロードします。Windowsルート証明書プログラムまたはGeoTrustなどのサードパーティサービスを利用できます。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、テキストボックスに「mmc」と入力してEnterキーを押し、「Microsoft管理コンソール」を起動します。UACの画面が表示されたら「はい」をクリックして管理者権限を許可します。

- Microsoft管理コンソール内で、上部のリボンから「ファイル」メニューをクリックし、「スナップインの追加と削除」を選択します。

- 「スナップインの追加と削除」画面で、左側のリストから「証明書」を選択し、中央の「追加」ボタンをクリックします。

- 新しい画面が開くので、「コンピューターアカウント」→「ローカルコンピューター」を選択して「完了」をクリックします。その後「OK」をクリックして「スナップインの追加と削除」画面を閉じます。

- 管理コンソールに戻ったら、「証明書」を右クリックし、コンテキストメニューから「すべてのタスク > 証明書の自動登録と取得」を選択します。

- 画面の指示に従って、不足しているCA証明書をインストールします。
- すべての証明書のインストールが完了したら、パソコンを再起動し、次回の起動時に問題が解決しているかどうかを確認します。
方法4:Browser Safeguardをアンインストールする
実は、この問題は「Browser Safeguard」というPUP(潜在望まれないプログラム)によって引き起こされることもあります。同様の動作を引き起こす他のプログラムが存在する可能性もあります。
インストール済みのすべてのブラウザで証明書エラーが発生していた一部のユーザーは、問題のあるアプリケーションをアンインストールしたところ、問題が完全に解決したと報告しています。
以下の手順でアンインストールを行ってください。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、「appwiz.cpl」と入力してEnterキーを押し、「プログラムと機能」を開きます。UACの画面が表示されたら「はい」をクリックして管理者権限を許可します。

- 「プログラムと機能」の一覧をスクロールし、Browser Safeguard(または問題の原因と思われるその他のプログラム)を見つけます。
- 原因となっているプログラムを特定したら、それを右クリックしてコンテキストメニューから「アンインストール」を選択します。

- 画面の指示に従ってアンインストールを完了させ、パソコンを再起動して、次回の起動時に問題が解決しているかどうかを確認します。
-
Instagramで「リクエストに問題が発生しました」エラーを解消する方法
社会がデジタルプラットフォームへと移行するにつれ、世界中のコンテンツクリエイターや配信者は、自分の存在感を保つための新しい手段を模索してきました。Instagramは、アーティストやデザイナーが才能を発信できる優れたプラットフォームとして、こうしたクリエイターの成功に大きく貢献しています。一方で、Instagram上に共有される膨大なコンテンツは、プラットフォームに一定の混乱をもたらすこともあり、その典型的な例のひとつが、ログイン時に「申し訳ありません。リクエストに問題が発生しました(Sorry, there was a problem with your request)」というメッセージが
-
「このWindowsインストーラーパッケージには問題があります」エラーの解決方法を徹底解説
Windows OS上でアプリケーションのインストールやアンインストールを管理する役割を担っているのが「Windows Installer」です。通常、このソフトウェアはバックグラウンドでスムーズに動作していますが、まれに異常な挙動を起こし、お気に入りのアプリケーションのインストールを妨げることがあります。 原因としては、権限不足、一時的なシステムエラー、Windows Installerサービスの破損など、さまざまな要因が考えられます。Windows PCでWindows Installerが正常に機能していない場合は、以下で紹介するトラブルシューティング方法をお試しください。 「このWi