1、開啟“我的電腦”,進入選單“工具”→“資料夾選項”→“檔案型別”,這時在現有的檔案型別中找不到副檔名為exe的檔案型別,沒關係,單擊“新建”彈出“新建副檔名”對話方塊,在“副檔名”框中填入“exe”,接著單擊“高階”,在“關聯的檔案型別”下拉框中選擇“應用程式”,單擊“確定”返回,最後單擊“應用”後關閉對話方塊 2、在cmd執行後,執行: expand\i386\rundll32.ex_%Systemroot%\rundll32.exe 3、可以透過修改登錄檔來恢復EXE檔案。因為EXE檔案都無法開啟,所以只有先將Windows目錄下的登錄檔編輯器“Regedit.exe”改為“Regedit.com”,然後執行它,依次找到HKEY_CLASSES_ROOT\exefile\shell\open\command,雙擊“預設”字串,將其數值改為“"%1" %*”就可以了。 4、在DOS下執行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢復EXE檔案的關聯。 注意: 1、在cmd執行時,先要斷掉rundll32.exe的程序,否則,報錯!不信試試。 2、在windows目錄下修改了“regedit.exe”為“regedit.com”之後,不必將其改過來,因為系統自動更正
1、開啟“我的電腦”,進入選單“工具”→“資料夾選項”→“檔案型別”,這時在現有的檔案型別中找不到副檔名為exe的檔案型別,沒關係,單擊“新建”彈出“新建副檔名”對話方塊,在“副檔名”框中填入“exe”,接著單擊“高階”,在“關聯的檔案型別”下拉框中選擇“應用程式”,單擊“確定”返回,最後單擊“應用”後關閉對話方塊 2、在cmd執行後,執行: expand\i386\rundll32.ex_%Systemroot%\rundll32.exe 3、可以透過修改登錄檔來恢復EXE檔案。因為EXE檔案都無法開啟,所以只有先將Windows目錄下的登錄檔編輯器“Regedit.exe”改為“Regedit.com”,然後執行它,依次找到HKEY_CLASSES_ROOT\exefile\shell\open\command,雙擊“預設”字串,將其數值改為“"%1" %*”就可以了。 4、在DOS下執行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢復EXE檔案的關聯。 注意: 1、在cmd執行時,先要斷掉rundll32.exe的程序,否則,報錯!不信試試。 2、在windows目錄下修改了“regedit.exe”為“regedit.com”之後,不必將其改過來,因為系統自動更正