Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 無法執行 JAR 檔?確認 Java 版本對應、啟用 Windows Installer 服務雙管齊下

編輯:Windows 7 系統介紹

現象:雙擊 .jar 無反應、或彈「無法存取 Jarfile」

JAR (Java Archive) 需 Java Runtime Environment (JRE) 執行。常見失敗原因:
1. 系統 64 位裝了 32 位 Java(或反過來),架構不符。
2. Windows Installer 服務停用,導致 Java 安裝/修復/關聯失敗。

排查步驟

  1. 對齊架構:Win+Pause 看系統類型 → 到 java.com 下載對應版本(x64 下載 Windows x64,x86 下載 Windows x86)。
  2. 啟用 Windows Installer:
     Win+R → services.msc → 找 Windows Installer → 雙擊 → 「啟動類型」改「手動」或「自動」 → 「啟動」 → 確定。
  3. Windows Installer 服務屬性
  4. 重新關聯 .jar:管理員 CMD 執行:
    assoc .jar=jarfile
    ftype jarfile="C:\Program Files\Java\jre版本\bin\javaw.exe" -jar "%1" %*
    (路徑依實際安裝位置調整)

驗證

CMD 輸入 java -version 顯示版本號即安裝正常。雙擊 .jar 應能啟動。

Copyright © Windows教程網 All Rights Reserved