Windows 7でファイルタイプのデフォルトプログラムの関連付けを削除する方法を教えてください
Windows 7でファイルタイプのデフォルトプログラムの関連付けを何となく設定してしまいました。拡張子に関連付けられたファイルタイプの変更」のオプション画面から削除することができないようです。削除することは可能でしょうか?
Windows 7でファイルタイプのデフォルトプログラムの関連付けを何となく設定してしまいました。拡張子に関連付けられたファイルタイプの変更」のオプション画面から削除することができないようです。削除することは可能でしょうか?
レジストリのこのキーの下に問題のファイル拡張子を見つけて下さい:
ほとんどの場合、あなたはまた、HKEY_CLASSES_ROOTから同じサブキーを削除する必要があります。
私が見つけたさらに簡単な方法は、それだけでコマンドラインを必要とします。管理者権限でコマンドプロンプトを開きます。プロンプトでコマンドassoc .<file_extension>
を実行してください。これは、拡張子に関連付けられているファイルタイプを与えます。このコマンドがFile association not found for extension .<file_extension>
を返す場合、それは、拡張子が任意のファイルタイプに関連付けられていないことを意味します。このコマンドが .<file_extension>=<Some Value>
形式の関連付け値を返してきた場合は、ステップ 3 に進みます。FileType はステップ 2 で返されたファイルの種類です。
この問題を解決するために使用した手順を教えてくれた My Digital Life に特別感謝します。彼らはまた、拡張子をファイルタイプから切り離すステップを含んでいましたが、あなたが探しているものに基づいて、それは厳密には必要ではありません。
なぜここでこの方法を使用しない: http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm
あなたがWindows 7で特定の種類のファイルを開いたときに起動するプログラムを変更するには、これらの非常に簡単な手順に従ってください。スタートとコントロールパネルをクリックします。プログラムリンクをクリックします。デフォルトプログラムの見出しの下にある特定のプログラムで常に開くファイルタイプを作成するリンクをクリックします。あなたがのためにデフォルトのプログラムを変更したいファイルの拡張子が表示されるまで、Set Associationsウィンドウで、リストを下にスクロールします。あなたが探しているものを見つけたら、それを強調表示するためにファイルの拡張子をクリックします。スクロールバーの上にあるChange program…ボタンをクリックします。
7.推奨プログラムエリアのオプションを見て、コンピュータ上の特定の種類のファイルをダブルクリックすると、ファイルの拡張子を開きたいアプリケーションを選択します。で開く」ウィンドウのOKボタンをクリックします。Windows 7は、このタイプのファイルを開くための新しいデフォルトのプログラムを表示するために、ファイルの関連付けのリストを更新します。関連付けの設定ウィンドウの下部にある閉じるボタンをクリックします。また、Control Panelウィンドウが開いている場合は閉じても構いません。この時点から、この特定のファイル拡張子を持つファイルをダブルクリックすると、Step 7で関連付けたプログラムが起動し、特定のファイルが読み込まれます。
正しいWindowsレジストリ行が見つからなかったので、回避策を使ってみました。デスクトップ上に「deleteable.txt」という名前のテキストファイルを作成しました。拡張子を.exeに変更しました。次に、コントロールパネルを使用して、目的のファイル拡張子に割り当てられたデフォルトのプログラムを新しい「deleteable.exe」に変更しました。その後、コントロールパネルを閉じて、最後にデスクトップファイルを削除しました。
上の回答と似ていますが、私は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]
&001 あなたがREGファイルに慣れていない場合は、 “-"で始まる上記の行は、単にレジストリからそれらのキーを削除します。
また、私はこの答えを投稿した主な理由は、この解決策で、私はexplorer.exeを再起動する必要はありません。多分、私の設定に固有の何かが、私はWin7とWin8で使用し、変更が有効になるためにexplorer.exeを再起動する必要はありませんでした。
他の回答の方法では、.htaccess
のようなファイルの関連付けを削除しようとしたときに、どの方法も単独では動作しませんでした。この方法は、Windows 10の場合に有効でした。foo.exe
のようなものと呼ばれる新しい空のファイルを作成します。あなたがリセットしたい拡張子とOpen with...
のファイルに移動します。Always use this app to open .<extension> files
にチェックが入っていることを確認します。そして、Look for another app on this PC
を選択して、先ほど作成したfoo.exe
を選択します。foo.exe
を削除します。
私の解決策:
php_auto_file
を検索し、エントリを削除します。エクスプローラを再起動した後 …それは仕事の .php
の拡張子…とダブルクリックして、この行を見つけて…ダイアログウィンドウが表示されます…今すぐshow this file type in the 'New' menu of Explorer
をチェックしてください。新しいテキストファイル.txt
を開き、任意の名前と拡張子をつけてデスクトップに保存し、それを閉じてください。
私はブルートフォース無視の方法を行いました。拡張子に言及しているレジストリキーを全て削除すると同時に、前のアプリケーション(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%必要だったかどうかはわかりませんが、同様にログアウト/ログインをしなければならなかったかもしれません。