web-dev-qa-db-ja.com

Windows 7のファイルの種類に対する既定のプログラムの関連付けを削除するにはどうすればよいですか?

私はどういうわけか、Windows 7でファイルタイプのデフォルトのファイルタイプの関連付けを設定しました。それは「ファイル拡張子に関連するファイルタイプを変更する」オプション画面からそれを削除することは可能ではないようです。それを削除することは可能ですか?

102
Christothes
  1. レジストリのこのキーの下で問題のファイル拡張子を探します。

    HKEY_CURRENT_USER¥Software¥Microsoft¥Windows¥CurrentVersion¥Explorer¥FileExts

    関連付けを解除したい拡張子と同じ名前のサブキーを削除すると、デフォルトのプログラム関連付けが削除されます。古いバージョンのWindowsでは、これを有効にするためにExplorer.exeを強制終了して再起動する必要があります(変更はWindows 10 64-bitの時点で即座に行われます)。

  2. ほとんどの場合、HKEY_CLASSES_ROOTからも同じサブキーを削除する必要があります。

92
Christothes

私が見つけたもっと簡単な方法でさえ、それはただコマンドラインを必要とします。

  1. 管理者権限でコマンドプロンプトを開きます(右クリック> [管理者として実行])。
  2. プロンプトでコマンドassoc .<file_extension>を実行します。これにより、拡張子に関連付けられているファイルの種類がわかります。このコマンドがFile association not found for extension .<file_extension>を返す場合、拡張子はどのファイルタイプにも関連付けられていません。関連付け値が.<file_extension>=<Some Value>の形式で返された場合は、手順3に進みます。
  3. コマンドftype [FileType]=を実行します。ここで、FileTypeは、手順2で返されたファイルの種類です。

私がこれを理解するのに使用した指示については、 My Digital Life に特に感謝します。また、拡張子とファイルの種類との関連付けを解除する手順も含まれていますが、探しているものに基づいているため、厳密には必要ありません。

10
coder30

エクスプローラで、[ツール]メニューの[ツール]をクリックします。フォルダオプション[ファイルの種類]をクリックし、目的の拡張子を探して[削除]をクリックします。

または、「削除」がグレー表示されている場合は、「復元」(デフォルトに戻す)をクリックしてから「削除」をクリックします。

5
Alex

ここでこの方法を使用しないのはなぜですか:

http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm

Windows 7で特定の種類のファイルを開いたときに起動するプログラムを変更するには、これらの非常に簡単な手順に従ってください。

方法は次のとおりです:

  1. Startをクリックしてから、Control Panelをクリックします。

    ヒント:急いで?スタートボタンをクリックした後、検索ボックスにassociationsと入力します。結果のリストから「__特定のプログラムで常に開かれるファイルタイプを作成する_」を選択し、ステップ4にスキップします。

  2. Programsリンクをクリックします。

    注:小さなアイコンまたは大きなアイコンを表示している場合コントロールパネルの表示、このリンクは表示されません。 Default Programsアイコンをクリックしてから、ファイルタイプまたはプロトコルをプログラムに関連付けますリンク。次に、ステップ4に進みます。

  3. Default Programs見出しの下の特定のプログラムリンクで常にファイルタイプを開くようにします。

  4. Set Associationsウィンドウで、デフォルトのプログラムを変更するファイル拡張子が表示されるまでリストを下にスクロールします。

  5. 探している拡張子が見つかったら、ファイル拡張子をクリックして強調表示します。

  6. スクロールバーの上にあるプログラムの変更...ボタンをクリックします。

    Open Withダイアログボックスが表示されます。

  7. Recommended Programsエリアのオプションに目を通し、コンピューター上の特定の種類のファイルをダブルクリックしたときにファイル拡張子を開くアプリケーションを選択します。

    注:可能性があります、推奨プログラムの下にリストされたアプリケーションには、このファイルに最も適用可能なプログラムが含まれます入力しますが、Other Programsの下のアプリケーションを確認してください。これらのプログラムのリストを展開するには、vをクリックする必要がある場合があります。

    注:参照...をクリックして、コンピューターを検索します使用したいプログラムがリストにありません。

  8. Open WithウィンドウのOKボタンをクリックします。 Windows 7は、ファイルの関連付けのリストを更新して、この種類のファイルを開く新しいデフォルトプログラムを表示します。

  9. Set Associationsウィンドウの下部にあるCloseボタンをクリックします。 Control Panelウィンドウがまだ開いている場合は、閉じることもできます。

  10. この時点から、この特定のファイル拡張子を持つファイルをダブルクリックすると、Step 7で関連付けたプログラムが起動してロードされます特定のファイル。

    重要:これらの種類のファイルが起動されたときに自動的に開くために使用されたプログラムはすべて、これらの種類のファイルを開きます。別のプログラムを使用するには、プログラムを手動で起動し、コンピューターで特定のファイルを参照するだけです。

4
Mal

一番上の答えと似ていますが、ファイル拡張子に関するすべての情報(リストで開くなど)をすべて削除する必要はないため、UserChoiceサブキーのみを削除するのが最善です。 "(別名UserChoice)テストを繰り返すためにREGファイルを使います。これをコピーして、バージョン行を含めて貼り付け、REGファイルとして保存することができます。 .icsと.vcsを好きな拡張子に変更してください(または、1つだけリセットしたい場合は1行を削除してください)。

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice]

REGファイルに慣れていない場合は、上記の " - "で始まる行は単にそれらのキーをレジストリから削除します。

また、私がこの回答を投稿した主な理由は、この解決策ではExplorer.exeを再起動する必要がないことです。私の設定に何か特別なことがあるかもしれませんが、私はWin7とWin8を使っていて、変更を有効にするためにExplorer.exeを再起動する必要はありませんでした。

3
eselk

正しい Windowsレジストリ の行が見つからなかったため、回避策を使用しました。私のデスクトップで、私は "deleteable.txt"という名前のテキストファイルを作成しました。拡張子を.exeに変更しました。次に、コントロールパネルを使用して、目的のファイル拡張子に割り当てられているデフォルトのプログラムを新しい "deleteable.exe"に変更しました。その後、コントロールパネルを閉じて、最後にデスクトップファイルを削除しました。

3
e Thomas

私の解決策:

  1. この質問のこの方法を使用してください...しかし一部のユーザーにとってはうまくいきません
  2. 他の解決策
    レジストリでphp_auto_fileを検索し、エントリを削除します。エクスプローラを再起動した後..それの仕事
  3. 最善の解決策
    ダウンロード nirsoftファイルタイプman説明リンク )それからそれを開き、更新アイコンをクリックし、更新が完了するのを待ちます、例えば:.php extension ...そしてこの行をダブルクリックしてください...そして今、あなたはダイアログウィンドウを見ます...今show this file type in the 'New' menu of Explorerをチェックしてください
1
Mostafa

Creative Element Power Toolsは、Microsoft Windows Vista、Windows XP、Windows Server用の生産性向上ツールのコレクションです。 2003、Windows 2000、およびWindows Me。ファイルユーティリティの1つはFile Type Doctorです。ユーザーが任意のファイルを右クリックし、[ファイルタイプの編集]を選択してそのタイプのファイルを開くためのアプリケーションを変更します。 File Type Doctorを使用して、デフォルトのプログラムを選択し、エクスプローラの[新規作成]メニューからファイルの種類を追加または削除し、ファイルのコンテキストメニューをカスタマイズします。

alt text

その他のユーティリティはこちら:Windows Vistaのファイルの関連付け高度な編集管理ツール

1
Molly7244

新しいテキストファイル.txtを開き、名前と拡張子を.exeとして任意の名前と拡張子を付けてデスクトップに保存し、変更するファイルのプロパティを開きます。一般的にはタブをクリックして開きます。 .exeファイルを作成して[O​​K]をクリックすると、新しく作成したプログラムに変更され、exeファイルが削除されます。ファイルを開くと、ファイルを開くように要求されます。

0
Thirumalesh.L

私は力ずくの無知な方法をしました。それらに記載されている拡張子を持つすべてのレジストリキーを削除し、それらに記載されている以前のアプリケーション(bar.exe)を持つすべてのレジストリキーも削除します。

拡張子が.fooでアプリケーションがbar.exeであるとすると、私はここでものが見つかったと思います

 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
 HKEY_USERS\foo_auto_file
 HKEY_CLASSES_ROOT\Applications\bar.exe

削除しても役に立たないと思われる他のもの(多くのMRUリスト)

それが100%必要であるかどうか私にはわかりませんが、私はログアウト/ログインもしなければならなかったかもしれません。

0
Mark Lakata

安全な総当たり方式

.htaccessのようなファイルの関連付けを削除しようとしたとき、他の回答の方法がどれも自分用にそれ自身ではうまくいきませんでした。この組み合わせた方法はうまくいきました(Windows 10):

  1. foo.exeのような名前の新しい空のファイルを作成してください。

  2. リセットしたい拡張子とOpen with...を持つファイルに移動します。 Always use this app to open .<extension> filesがチェックされていることを確認してください。次にLook for another app on this PCを作成し、作成したばかりのfoo.exeを選択します。

  3. foo.exeを削除します。

  4. ファイルをもう一度ダブルクリックして、[名前を付けて開く]ボックスを閉じます(これは不要な場合もあります)。

  5. Regeditを開き、以下のキーを削除してください。

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.<extension>
    HKEY_CLASSES_ROOT\.<extension>
    HKEY_CLASSES_ROOT\Applications\foo.exe
    
  6. いったんログオフしてからもう一度ログインしてください。

0
binaryfunt