Windows 10でファイルタイプの関連付けを削除・修復する5つの方法
ファイルの関連付けとは?
ファイルの関連付け(File Association)とは、特定の種類のファイルをどのアプリケーションで開くかを結びつけるWindowsの仕組みです。たとえば、.txtファイルは通常メモ帳(Notepad)などのテキストエディタで開かれるように設定されています。すべてのファイルは、それぞれに関連付けられた既定のアプリケーションによって開かれます。

しかし、何らかの原因でこの関連付けが破損すると、本来メモ帳で開くはずの.txtファイルがWebブラウザやExcelで開かれてしまうことがあります。Windowsには関連付けを直接「解除」する機能が用意されていないため、こうしたトラブルが発生した際は適切な対処が必要です。この記事では、Windows 10でファイルタイプの関連付けを削除・修復する5つの方法をわかりやすく解説します。
Windows 10でファイルの関連付けを削除する5つの方法
作業を始める前に、万が一のトラブルに備えて復元ポイントを作成しておくことをおすすめします。
方法1:Microsoft推奨の既定値にすべてリセットする
最も簡単なのは、すべてのファイルタイプとプロトコルの関連付けをMicrosoftの初期状態に戻す方法です。
1. Windowsキー + Iを押して「設定」を開き、「システム」をクリックします。

2. 左側のメニューから「既定のアプリ」を選択します。
3. 「Microsoftが推奨する既定値にリセットします」の下にある「リセット」ボタンをクリックします。

4. これで、すべてのファイルタイプの関連付けがMicrosoftのデフォルト設定に戻ります。
方法2:DISMツールを使って関連付けを復元する
注意:まず正常に動作している別のPCでエクスポートコマンドを実行し、その後問題のあるPCに戻ってインポートコマンドを実行してください。
1. Windowsキー + Xを押し、「コマンドプロンプト(管理者)」を選択します。
2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。
dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultAppAssociations.xml"

注:このコマンドにより、デスクトップ上にDefaultAppAssociations.xmlファイルが作成されます。

3. デスクトップに移動し、作成されたXMLファイルをUSBメモリなどにコピーします。
4. 次に、関連付けが壊れているPCで、そのファイルをデスクトップにコピーします(後述のコマンドが正しく動作するために重要です)。
5. 問題のPCで以下のコマンドを実行し、元のファイル関連付けを復元します。
注意:ファイル名を変更した場合や、デスクトップ以外の場所にコピーした場合は、コマンド内のパスやファイル名を実際のものに合わせて書き換えてください。
dism /online /Import-DefaultAppAssociations:"%UserProfile%\Desktop\MyDefaultAppAssociations.xml"

6. PCを再起動すれば、ファイルタイプの関連付けが復元されているはずです。
方法3:レジストリを編集して関連付けを削除する
1. Windowsキー + Rを押し、「regedit」と入力してEnterキーを押すと、レジストリエディターが開きます。

2. 以下のレジストリキーに移動します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

3. 関連付けを削除したい拡張子を、上記のキーの中から探します。
4. 該当する拡張子が見つかったら、右クリックして「削除」を選択します。これにより、そのプログラムの既定のファイル関連付けが削除されます。たとえば、.jpegファイルの既定の関連付け(フォトビューアー)を削除したい場合は、上記のパス内の.jpegサブキーを削除します。次に.jpegファイルを開いたときに、使用するアプリを選択するよう求められます。
5. 変更を反映させるには、PCを再起動するか、explorer.exeを再起動してください。
6. それでも関連付けを削除できない場合は、HKEY_CLASSES_ROOT内の同じキーも削除する必要があります。
これらの手順を実行することで、特定のファイルタイプの関連付けを正常に削除できます。レジストリの編集に不安がある場合は、後述の他の方法も試してみてください。
方法4:特定のアプリの関連付けを手動で削除する
1. メモ帳を開き、「ファイル > 名前を付けて保存」をクリックします。

2. 拡張子.xyzを付けたファイル名を入力します(例:Aditya.xyz)。
3. ファイルの保存先となる場所を選択します。
4. 「ファイルの種類」で「すべてのファイル」を選択し、「保存」をクリックします。

5. 次に、関連付けを削除したいファイルを右クリックし、「プログラムから開く」を選択して「別のアプリを選択」をクリックします。

6. 「常にこのアプリを使って.txtファイルを開く」にチェックを入れ、「このPCで別のアプリを探す」を選択します。

7. 右下のドロップダウンから「すべてのファイル」を選択し、先ほど保存したファイル(ここではAditya.xyz)まで移動して選択し、「開く」をクリックします。

8. ファイルを開こうとすると「このアプリはお使いのPCでは実行できません」というエラーが表示されますが、問題ありません。そのまま次の手順に進みましょう。

9. ファイルタイプの関連付けが解除されたことを確認したら、先ほど作成したファイル(Aditya.xyz)を削除します。これにより、対象のファイルタイプ(.pngなど)は再度関連付けを求めるようになり、好きなアプリを選んで開けるようになります。
10. ファイルを開くたびにアプリを選びたくない場合は、再度ファイルを右クリックして「プログラムから開く」>「別のアプリを選択」をクリックします。
11. 「常にこのアプリを使って.txtファイルを開く」にチェックを入れ、使用したいアプリを選択します。

12. 変更を保存するため、PCを再起動します。
方法5:フリーツール「Unassociate File Types」を使う
レジストリやコマンド操作に不安がある方は、サードパーティ製ユーティリティを利用するのがおすすめです。
1. ツール「unassoc_1_4.zip」をダウンロードします。
2. ZIPファイルを右クリックして「ここに展開」を選択します。
3. unassoc.exeを右クリックし、「管理者として実行」を選択します。

4. 一覧から対象のファイルタイプを選択し、「Remove file association(User)」をクリックします。

5. 関連付けが削除されると、次回そのファイルを開いたときに使用するプログラムを選択するよう求められるので、そこで簡単に再関連付けできます。
6. 「Delete」ボタンを使うと、選択したファイルタイプの関連付けをレジストリから完全に削除できます。ユーザー固有の関連付けとグローバルな関連付けの両方が削除されます。
7. 変更を保存するためPCを再起動します。これでファイルタイプの関連付けの削除は完了です。
まとめ
以上、Windows 10でファイルタイプの関連付けを削除する方法を5つ紹介しました。軽度な問題であれば方法1のリセットだけで解決することが多く、レジストリ編集や専用ツールの利用はより深刻なケースに有効です。状況に応じて最適な方法を選び、快適なファイル管理環境を取り戻しましょう。この記事についてご不明な点があれば、お気軽にコメント欄でお尋ねください。
-
【Windows 10/11対応】エクスプローラーからOneDriveを完全に削除・無効化する方法
OneDriveは、データをクラウド上に手軽に保存できる利便性から、Windows OSに標準でプリインストールされています。しかし、便利な反面デメリットもあります。バックアップを促す通知が何度も表示されたり、使っていないのにPCのメモリやシステムリソースを消費したりと、利用しない人にとっては煩わしい存在になりがちです。 もしPCからOneDriveをなくしたいと考えているなら、削除を検討しましょう。ただし注意点があります。OneDriveアプリをアンインストールしても、そのフォルダーはエクスプローラー上に残ったままになるのです。本記事では、エクスプローラーからも含めてOneDriveをきれい
-
Windows 10でファイルを暗号化する方法|標準機能とフリーソフト両方の手順を徹底解説
Windows 10のパソコンでは、ファイルを暗号化して同時にパスワード保護をかけられることをご存知ですか?この機能を活用すれば、許可した相手以外はあなたのプライベートなファイルを開けなくなります。ここで注意したいのは、ファイルの暗号化は単なるロックとは違うという点です。ロックは解除されたりハッキングされたりする恐れがありますが、強力な暗号化を施しておけば、適切なソフトと正しいパスワードを持たない人にとって、そのファイルはただの無意味なデータになります。この記事では、Windows 10のパソコンでファイルを暗号化・復号化する具体的な手順を、2つの方法に分けて詳しく解説します。方法1:Wind