當您在 Windows 7 中執行 .exe 檔案時,檔案可能會啟動不同的程式

本文提供當您在 Windows 7 中執行 .exe檔 案時,檔案可能會啟動不同程式的問題解決方案。

適用於:Windows 7 Service Pack 1
原始 KB 編號: 950505

徵狀

在 Windows 7 系統電腦上執行 .exe 檔案時,檔案可能會啟動不同的程式 此外,.exe 檔案的圖示可能不會如預期般出現。 您也可以從 .exe 檔案或啟動的程式收到其他錯誤。

解決方案

重要事項

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需進一步了解如何備份及還原登錄的相關資訊,請參閱如何在 Windows 中備份及還原登錄

若要解決此問題,請將 .exe 檔案關聯的登錄子機碼重設回預設設定。 如果要執行這項操作,請依照下列步驟執行:

  1. 若要開啟工作管理員,請按 CTRL + SHIFT + ESC。

  2. 按一下 [檔案],按 CTRL,同時按一下 [新增工作 (執行...)]。 命令提示字元隨即開啟。

    Windows 工作管理員中 [檔案] 功能表的 [新增工作 (執行...)] 選項的螢幕擷取畫面。

  3. 在命令提示字元中輸入 notepad,然後按下 ENTER。

    顯示在命令提示字元中輸入 notepad 的螢幕擷取畫面。

  4. 將下列文字貼入記事本:

    Windows Registry Editor Version 5.00
    
    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList][HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids] "exefile"=hex(0):
    
  5. 在 [檔案] 功能表中,按一下 [另存新檔]

    [檔案] 功能表下 [另存新檔] 選項的螢幕擷取畫面。

  6. 在 [另存新檔類型]清單中選取 [所有檔案],然後在 [檔案名稱] 方塊中輸入Exe.reg

  7. 在 [編碼] 清單中選取 [Unicode]。 儲存檔案並記住檔案位置。

    將記事本檔案儲存為 Exe.reg 檔案格式的 [另存新檔] 對話方塊螢幕擷取畫面。

  8. 回到命令提示字元視窗中,輸入 REG IMPORT <filepath> Exe.reg,然後按下 Enter。

    命令提示字元中 REG IMPROT 命令的螢幕擷取畫面。

    注意事項

    <filepath> 是一個佔位符,用來輸入Exe.reg檔案位置 (例如 C:\Exe.reg) 。

  9. 按一下 [是],然後按一下 [確定] 以回應登錄提示。

  10. 登出您的帳戶。 然後,重新登入您的帳戶。

注意事項

  • 您可能必須重新開機電腦,才能將程式圖示還原至其原始外觀。
  • 問題解決之後,請刪除 Exe.reg 檔案,以免在日後誤將其新增至登錄。