Windows の .exe ファイルのファイル関連付けが正しくありません

Windows の .exe ファイルのファイル関連付けが正しくありません

.exe ファイルに対して誤って「この種類のファイルをこのプログラムで開く」を選択しました。これで、.exe 拡張子を持つすべてのファイルが特定のプログラムで開かれます。コンピューターに以前の復元ポイントがないため、以前の状態に復元できません。適切なアプリケーションを使用して .exe 拡張子を元に戻すにはどうすればよいでしょうか?

答え1

まずはダウンロードこのリンクこれはレジストリ ファイルです。Windows エクスプローラーでアーカイブを開くことができるはずです。その中には、.REG ファイルがあります (XP の場合、以下の内容を参照)。

次に、タスク マネージャーを起動します。これを行うには、Ctrl+ Shift+を押します。[ファイル] をクリックし、次に[新しいプロセス] をクリックします。これにより、コマンド プロンプトが開きます。 と入力して、レジストリ ファイルをインポートします。レジストリ ファイルと同じフォルダーにいない場合は、フル パスを含めます。EscapeCtrlREG IMPORT <filename>

REG ファイルを最初から作成する必要がある場合は、メモ帳 (または別のプレーン テキスト エディター) を開き、以下のコードをコピーして貼り付け、.REG 拡張子で保存します。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileVersion"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PEAnalyser]
@="{09A63660-16F9-11d0-B1DF-004F56001CA7}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

Windows VistaまたはWindows 7をお使いの場合は、マイクロソフト他にも手順があります:

  1. スタートボタンをクリックし、regedit検索ボックスに入力します
  2. 右クリックレジストリエディタ返されたリストでクリックします管理者として実行
  3. 次のレジストリ キーを参照します。
    HKEY_CLASSES_ROOT.exe
  4. 選択した状態で.exe右クリック(Default)してクリック修正する…値データを次のように変更しますexefile
  5. 次のレジストリ キーを参照してクリックします。
    HKEY_CLASSES_ROOT\exeファイル
  6. exefileselected右クリックし(Default)てクリック修正する…
  7. 値のデータを変更する:"%1" %*
  8. 次のレジストリ キーを参照してクリックします。
    KEY_CLASSES_ROOT\exefile\shell\open
  9. openselected右クリックし(Default)てクリック修正する…
  10. 値のデータを変更する:"%1" %*
  11. レジストリエディターを閉じてPCを再起動します

関連情報