手抜きOS Windows 10 Part79 / 助けて!既定のブラウザを変更しようとするとクラッシュするよ!
ブラウザがEdge から変更できないという相談。
【 Windows 10 Creators Update まで】「設定」から既定のアプリの変更ができない場合の対処方法
ちょっと謎なのが、既定のプログラムを設定する を何度か操作していたら、メニューがなくなってしまったこと
おかしい ・ω・;
さっきまで操作してたのに!
クラッシュ原因は
Exception code: 0xc000027b (Windows 内部エラー)
Settings App crashes when trying to change web browser default - Microsoft Community
モジュールが combase.dll になってるから手におえない状態。
3種類の設定を試したのだけど、 ユニバーサルアプリケーションの設定ソフトが音もなく落ちるのはかわらない。
やっぱ欠陥OS。
HKEY_CURRENT_USER\Software\Microsoft\Wrindows\Shell\Associations\UrlAssociations
を変更すればいいと書いてあったので、変更してみた所どうやら、内部で 特殊なハッシュ計算をしてるらしく、
Hash が、あっていないと、強制的に Edge に戻される仕様になってる様だ.
Windows 10 で既定のプログラムが変更できないのはこれが理由らしい
しかも、強制的に、読み込み専用にして IEの値にしておくと、その設定を読まずに毎回 起動するアプリケーションを聞いてくるようになるようだ。
このバグ、 Windows 10 Creators Update (1709)では結構有名らしい ・ω・
Edgeから規定のWebブラウザーが変更できない場合 - パソコンりかばり堂本舗
dism や sfc なども試したのだけど復元不能。
仕方ないので、ユーザーを新しく作って、そこに引っ越してもらった。
セキュリティ強化してるつもりなんだろうけど、バグの回避策に使えないのは逆に利便性が下がってる。というかユーザーの不満たまる一方だ ・ω・
1803になってから、combase絡みの動作停止が増えたな。
エクスプローラー、WMP、Eddgeなどで。
Win10Homex64です。
PDF関連付ソフトをEdgeからSumatraPDFに変更したいのですが、出来ません。
私の場合「アプリによって既定値を設定する」が黙ってクラッシュするようになりました。一度 HKEY_CURRENT_USER\Software\RegisteredApplications を空にしたら復活したので、1個ずつ値を戻して確認した結果、”Firefox-CDFCF4B7528A39A6″が原因でした。HKEY_LOCAL_MACHINE\Software\RegisteredApplications では”FIREFOX.EXE”という名前の値だったので、ここの名前がHKCUとHKLMで食い違っているとおかしくなるのかもしれません。Firefoxをインストールし直したらHKLMの下の値も”Firefox-CDFCF4B7528A39A6″になって、HKCUの下には値が作成されなくなりました。
いずれにしてもレジストリの値がちょっとおかしいくらいで黙って落ちるのはダメすぎると思いますが…。