「このhttpsリンクを開くには新しいアプリが必要です」などと表示される場合は、まず設定→アプリ→既定のアプリでHTTPSの関連付けを確認します。一方、ブラウザーは開くのにサイトへ接続できない場合は別の問題です。最初からすべての既定設定をリセットしたり、レジストリを編集したりせず、症状を分けて対処します。
Windows 11で「https」リンクが開けない主な原因
Windows 11で「https」リンクを開けない問題は、ブラウザ側だけではなくOSの設定やレジストリなど、さまざまな要因から発生する可能性があります。まずは、どのような原因が考えられるのかを整理してみましょう。
既定のアプリ設定の不具合
Windows 11では、既定のブラウザを設定するために「設定」>「アプリ」>「既定のアプリ」からブラウザを選ぶのが一般的です。しかし、この設定が上手く反映されなかったり、ほかのアプリケーションをインストールした影響で既定の関連付けが乱れているケースがあります。特にOSの大型アップデートや、アンインストール途中でエラーが発生した場合などに、この問題が起きやすいといわれています。
レジストリ情報の破損・不整合
Windowsの深層部であるレジストリには、URLの種類(プロトコル)ごとに既定のアプリケーションが関連付けられています。ここに何らかの不整合や破損があると、「https」リンクをクリックしても正常にブラウザが呼び出されません。特に、他のクリーニングソフトやレジストリ変更ツールを使った際に、誤って設定を変更してしまうことも原因の一つとなり得ます。
ユーザープロファイルの問題
ユーザーアカウントごとに設定ファイルやレジストリキーが用意されるため、ユーザープロファイルが壊れていると「https」リンクの呼び出しが正常に行われないケースがあります。この場合、Windowsを新しいローカルユーザーアカウントでログインすると問題が解消されることがあります。アカウントの損傷は珍しいことではなく、OSアップデートの失敗やレジストリバックアップの復元ミスなどがきっかけとなる場合もあります。
競合するアプリケーションやブラウザ拡張
一般的にはあまり多くはありませんが、特定のブラウザ拡張や常駐アプリケーションがURLハンドラの設定を上書きしてしまい、「https」リンクが開けなくなることも報告されています。なかには「OneLaunch」など、ブラウザや検索設定を独自にカスタマイズするアプリがインストールされているときに問題が発生するケースもあります。
まず「アプリが開かない」と「サイトへ接続できない」を分ける
リンクをクリックしたときにアプリ選択やMicrosoft Storeの案内が出るなら、WindowsのHTTPS関連付けを確認します。ブラウザーを自分で開き、信頼できる同じURLをアドレスバーへ貼り付けて表示できるか比較してください。
ブラウザーは起動するものの証明書警告・接続エラー・アクセス拒否が出る場合は、関連付けだけでは直りません。エラー全文を記録して対象サイト、通信、管理ポリシーを切り分けます。証明書警告を無視したり、保護機能を無効にしたりしないでください。特定のメールアプリからだけ開けない場合は、そのアプリとブラウザーの更新・設定も確認します。
解決策1:HTTPSを開く既定のブラウザーを設定する
「設定」→「アプリ」→「既定のアプリ」を開きます。リンクの種類を検索する欄でHTTPSを検索し、現在のアプリを選んで、利用するインストール済みブラウザーへ変更します。ブラウザー名を選び、対応するリンクの種類からHTTPSを確認する方法もあります。Microsoft公式の既定アプリ変更手順に沿って設定してください。
HTTPも別に確認し、変更後に元のアプリへ戻って同じリンクを開きます。目的がHTTPSだけなら、PDF・画像・音楽などを含む「すべての既定をリセット」を初手で行う必要はありません。選びたいブラウザーが一覧にない場合は、そのブラウザーが起動できるか、正規の方法でインストールされているかを確認します。
解決策2:関連付けをレジストリで直接移植しない
HTTPSのUserChoiceやProgIdを推測で書き換えたり、別のユーザーの.regファイルを取り込んだりする方法は、本記事の一般向け手順には含めません。まずWindowsの設定画面から関連付けを選び直してください。設定が反映されない場合は、Windowsとブラウザーのバージョン、表示されたエラー、組織による管理表示を記録します。
会社・学校の端末で設定が戻る、変更できない場合は、既定アプリの管理方針を管理者へ確認します。ポリシーやレジストリの解除を自己判断で行わないでください。
解決策3:必要な場合だけ別のWindowsユーザーで比較する
設定とブラウザーの確認で改善しない場合、既存の別のWindowsユーザーで再現するか比較すると、現在のユーザーに限った問題かを調べられます。比較のために元のユーザーやデータを削除しません。
新しいアカウントが必要な場合は、Windowsの「設定」→「アカウント」→「その他のユーザー」の案内に従い、適切なサインイン方法を用意します。HTTPSの比較だけを目的に、パスワードなしのアカウントをコマンドで作ったり、管理者へ昇格させたりする必要はありません。別ユーザーで改善しても、レジストリを移植せず確認結果をサポートへ伝えます。
レジストリクリーナーをHTTPS修復の定番にしない
レジストリの「不要項目」検出は、HTTPSの関連付けが壊れた証明ではありません。クリーナーによる一括削除・最適化をこの症状の解決手順として勧めません。Windowsの設定で対象プロトコルを選び直し、ブラウザー本体や管理状態を確認する方針で進めます。バックアップがあることも、無関係なレジストリ変更を安全にする保証ではありません。
解決策4:Edge自体が起動しない場合は更新・修復を確認する
ブラウザーを直接起動しても動かない場合は、まず更新と再起動を確認します。Edgeなら「設定」→「アプリ」→「インストールされているアプリ」→「Microsoft Edge」→「変更」→「修復」を利用できる場合があります。Microsoftの案内では修復でブラウザーデータ・設定に影響しない想定ですが、重要な情報の同期・バックアップを確認してから進めます。
Microsoft公式のEdge修復案内を参照してください。「変更」がない管理端末は管理者へ確認します。Edgeを一律にアンインストールしたり、削除できない環境で非公式コマンドを使ったりしません。修復後はHTTPSの既定アプリと元のリンクを確認します。
特定の拡張機能や最近入れたアプリの影響を疑う場合は、変更履歴と再現範囲を記録します。製品名だけで原因と決めつけて削除せず、関係する拡張機能を一つずつ比較します。管理者が導入した保護機能や443番ポートの設定を、リンクの関連付け問題だけを理由に解除しないでください。
追加のトラブルシューティング:それでも解決しない場合
上記の対処を試しても問題が解決しない場合は、以下の追加ステップを検討してみてください。
Windows Updateの確認
Windows 11の更新が長期間適用されていない場合、既知の不具合やセキュリティ問題が原因でブラウザの動作に支障をきたしている可能性があります。「設定」>「Windows Update」で最新の更新プログラムをチェックし、すべてインストールして再起動してみてください。
システムファイルチェッカー(SFC /scannow)の実行
Windowsのシステムファイルに破損があると、思わぬ不具合を引き起こすことがあります。Windows全体にも不具合がある場合に限って、Microsoftのシステムファイル修復を検討します。公式案内では更新・再起動後にDISMで修復し、成功後にSFCを実行します。HTTPSの関連付け不具合だけで破損とは断定しません。以下はSFCのコマンド例です。
sfc /scannow
修復できるものがあれば、自動で修復してくれます。完了後に再起動し、問題が改善されたか確認します。
グループポリシー(企業環境の場合)
会社のPCなどでグループポリシーが適用されている環境では、管理者権限でのポリシー変更が必要な場合があります。特に企業ネットワークでブラウザの制限ポリシーが設定されていると、HTTPSリンクへのアクセスが特殊な形で制限されている可能性も否定できません。この場合は、システム管理者に問い合わせるとスムーズです。
トラブルを回避するための日常的なポイント
最後に、同様のトラブルを未然に防ぐためのポイントをいくつか押さえておきましょう。
定期的なバックアップと復元ポイントの作成
レジストリを含めたシステム設定をバックアップしておけば、万が一トラブルが発生した際に復元ポイントに戻すだけで簡単に解決できるケースがあります。大きなアップデートやソフトのインストール前に復元ポイントを手動で作成しておくと安心です。
不要なソフトウェアの早期アンインストール
使わなくなったアプリや怪しげなフリーソフトをそのまま放置すると、思わぬ競合や設定上書きを招くことがあります。まれにアンインストール時にレジストリが正しくクリーンアップされず、後々不具合を引き起こすケースも。定期的に不要なソフトウェアはアンインストールしましょう。
ブラウザの拡張機能は厳選する
便利そうな拡張機能も、あれこれインストールしているとブラウザトラブルの原因になりがちです。特にブラウザのリダイレクトや検索エンジンを強制変更するタイプの拡張機能には注意が必要です。使わない拡張機能はオフにするか削除して、ブラウザを軽量に保ちましょう。
まとめ
HTTPSリンクからアプリが開かない場合は、Windowsの既定のアプリでHTTPSを対象ブラウザーへ関連付けます。ブラウザーを直接開いて同じURLが表示できるかを比較し、関連付けの問題と通信・証明書エラーを混同しないことが重要です。
全既定のリセット、UserChoiceの直接編集、別ユーザーのレジストリ移植、クリーナーの一括処理は初手にしません。ブラウザー自体の不具合なら公式の更新・修復へ進み、管理端末や改善しない場合はエラーと確認結果を管理者・サポートへ伝えてください。


コメント