Windows 10では、プログラムはそれ自体をデフォルトとして設定することはできません。彼らができる唯一のことは、Windowsの設定ページ(設定\システム\デフォルトのアプリ)を開き、Webブラウザーを手動で変更できるようにすることです。
ただし、使用しているWebブラウザがそこにリストされていない場合があります。
別の解決策は、クラシックコントロールパネル、デフォルトプログラム、デフォルトプログラムを設定に移動することです。
しかし、ブラウザがそこにもリストされていない場合はどうなりますか?
私にとって、これはFirefoxをインストールし、しばらく前にデフォルトとして設定した後のVivaldiの場合です。
この問題を解決するソフトウェアが利用可能ですが、これも機能する手動ルーチンです。
この手法は、Webブラウザーをデフォルトにするだけでなく、プログラムで開くことができるファイル拡張子が少なくとも1つあることがわかっている限り、[設定]ページなどのすべてに使用できます。
すべてのファイルタイプに対して拡張子を表示することが重要です。これを有効にするには、ファイルエクスプローラーウィンドウを開き、タブビューに移動し、右側で[v] File name extensions
をチェックします。
ここで、手順1を実行する必要がない場合、または既にファイルエクスプローラーを閉じている場合は、ファイルエクスプローラーを開きます。書き込み権限のあるフォルダーに移動します。簡単な場合は、実際にデスクトップを使用することもできます。
右クリックして、New>テキストファイルを選択し、空のテキストファイルを作成します。
ファイルの名前をtemp.htm
に変更します。一時部分はそれほど重要ではありませんが、ファイルが.htm
で終わることを確認してください。クリック Yes ファイルタイプを変更する必要があるかどうかの質問について。
.htmファイルを右クリックして、Open With>別のアプリを選択に移動します)
注:アプリがこのリストにリストされている可能性があります。その場合でも、別のアプリを選択します。
次のウィンドウの下部に、[v] Always use this app to open .htm files.
というラベルの付いたチェックボックスがあります。チェックされていることを確認してください。
プログラムが一番上のリストにある場合は、そこで選択します。そうでない場合は、Choose an app from your pc
と表示されている一番下までスクロールします。これにより、ファイルを開くダイアログが開き、ハードドライブ上のプログラムを参照できるようになります。
[OK]を押すと、選択したブラウザですべての.htmファイルが開かれますが、これではブラウザがデフォルトとして設定されません。
ステップ3は、.htmファイルを開くようにブラウザを割り当てるだけでなく、レジストリアイテムを修正し、設定画面でブラウザを選択できるようにしましたデフォルトのアプリを設定します。 [スタート]> [設定]> [システム]> [デフォルトのアプリ]に移動すると、ブラウザをデフォルトのWebブラウザとして選択できます。
上記のいずれも、他のヒントも機能しませんでした。
コマンドウィンドウ(cmd)を開いて、次のものを貼り付けるだけです。
"C:\Program Files\Mozilla Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal