aachyeeのブログ

備忘録的メモ。主にIT(プログラミング、電子工作)、DIY、アウトドアネタ。詳細はaboutを。

TwitterへのリンクをクリックするとTwitterアプリが起動する現象をどうにかする

Microsoft StoreにあるTwiterアプリをインストールすると、ブラウザ等でTwitterへのリンクをクリックした際にTwitterアプリが起動してしまう。
便利な人もいるだろうが、現在のTwitterアプリは出来が悪く、当方は使う気になれない(モバイル通知を受け取るためだけ使っている)。

Windows 10の設定の「プロトコルごとの規定のアプリを選ぶ」に、URL:Twitterというのがあるので、これを変更または削除できると思ったのが全然方法がわからない。

 仕方ないのでレジストリをいじった。以降の作業は各自の責任で行ってください。失敗してシステムが壊れても当方は責任を負いかねます。

まず下記のレジストリ(9E2F88E3やwgeqdkkx372wmの部分は場合によって変わるかもしれない)を必ずバックアップしてから、配下の"twitter.com"を含むキー をすべて削除します。

HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\9E2F88E3.Twitter_wgeqdkkx372wm\AppUriHandlers

削除したら、ブラウザ等でTwitterへのリンクをクリックしてTwitterアプリが起動しないか確認してください。

下記のレジストリにも同じキーがあるのですが、こちらは影響していないようです。

HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Extensions\windows.appUriHandler

 以上です。関係のないレジストリを削除したり、変更しないよう気をつけて行ってください。

追記

最近、アプリ側で対策されてしまったようで、レジストリを消しても復活してくるようになってる。レジストリ内のAllowedPathsの値を*から適用な文字列に変えることで抑止はできるようだが、いつまで持つか不明。