萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

MATLAB R2012b 安裝圖文教程與授權啟用指南

MATLAB R2012b 經典版本安裝全紀錄

R2012b 為最後支援 Windows XP 的版本,亦為許多舊專案維護、教學實驗室的標準環境。本文記錄離線安裝、授權檔啟用、工具箱選擇、常見錯誤排解完整流程。

安裝前準備

  • 安裝映像:R2012b_win32.iso / R2012b_win64.iso(雙版本合一映像常見)
  • 授權檔:license.lic 或 license.dat(Network Named User / Individual / Trial)
  • 檔案安裝金鑰 (FIK):安裝過程需輸入,通常隨映像提供(如 `12345-67890-...`)
  • 系統需求:Win XP SP3 / Vista SP2 / Win7 SP1 / Win8,.NET Framework 4.0,≥ 4GB 磁碟空間

安裝步驟(離線模式)

  1. 掛載 ISO 或解壓至資料夾,以管理員身分執行 setup.exe。
  2. 選擇「不使用網際網路安裝」→ 下一步。
  3. 輸入檔案安裝金鑰 (FIK) → 下一步。
  4. 選擇授權檔:瀏覽選取 license.lic → 下一步。
  5. 選擇安裝資料夾(預設 C:\Program Files\MATLAB\R2012b) → 下一步。
  6. 選擇產品/工具箱:建議勾選核心 MATLAB、Simulink、Signal Processing、Control System、Optimization、Statistics、Image Processing、Symbolic Math;取消勾選不需工具箱節省空間(完整安裝約 6-8GB)。
  7. 捷徑建立:勾選「桌面捷徑」、「開始功能表」 → 下一步 → 「安裝」。
  8. 等待 20-40 分鐘(視磁碟速度),出現「安裝完成」→ 完成。

授權啟用細節

  • 獨立版:安裝時指定 license.lic,啟用自動完成,無需額外步驟。
  • 網路授權:需架設 License Manager (LMTools) 於伺服器,客戶端安裝時選「網路授權」並指定 port@host (預設 27000@license_server)。
  • 啟用後驗證:啟動 MATLAB → 指令視窗輸入 license → 顯示授權類型、到期日、可用工具箱。

常見錯誤與解決

錯誤現象原因解決方案
「Invalid File Installation Key」FIK 與映像版本不符/輸入錯誤確認 ISO 來源、重新輸入正確 FIK、嘗試通用 FIK
「License Manager error -15 / -96」網路授權:伺服器未啟動/防火牆阻擋/端口衝突啟動 LMTools 服務、開放 27000-27009 埠、檢查 hosts 檔
安裝卡在「正在安裝...」超過 1 小時殺毒軟體攔截/磁碟錯誤/ISO 損壞關閉殺毒、檢查磁碟、驗證 ISO SHA1、換目錄安裝
啟動閃退/無反應Java 版本衝突/顯卡驅動/權限不足刪除 prefdir 目錄、更新顯卡驅動、以管理員身分執行、加入 `-nojvm` 參數測試
工具箱功能報「License checkout failed」該工具箱未在授權檔中/授權數用盡檢查 license.lic INCREMENT 行、聯繫管理員增購授權

卸除與乾淨重裝

  1. 控制台 → 程式集 → 解除安裝 MATLAB R2012b。
  2. 刪除殘留目錄:C:\Program Files\MATLAB\R2012b、C:\Users\\AppData\Roaming\MathWorks\MATLAB\R2012b、C:\ProgramData\MathWorks。
  3. 清理登錄檔:`HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks`、`HKEY_CURRENT_USER\SOFTWARE\MathWorks`。
  4. 重開機後重新安裝。
  5. 版本選擇建議

    • 新專案/新環境:直接使用 R2023a/R2024a,獲得 Python 整合、Live Editor、App Designer、GPU 加速、現代圖形系統等新特性。
    • 維護舊代碼/教學相容:R2012b 可接受,但需注意安全性更新已停止,建議隔離網路環境運行。

    安裝過程核心在於「正確 FIK + 匹配授權檔 + 完整工具箱選擇」,三者缺一不可。安裝完成後務必跑一次 `bench` 與 `ver` 確認效能與版本正確。

copyright © 萬盛學電腦網 all rights reserved