Windows 8 預設僅啟用 .NET Framework 4.5,舊版應用(QQ、暴風影音、部分企業軟體)需 .NET 3.5(含 2.0/3.0)才能正常運行,缺失會導致無回應、閃退、無法關閉進程。
啟用 .NET Framework 3.5 步驟
- Win+X > 「控制台」> 「程式」> 「開啟或關閉 Windows 功能」。
- 勾選 .NET Framework 3.5 (包含 .NET 2.0 和 3.0)。
- 點擊確定,系統會自動從 Windows Update 下載安裝(需聯網)。
- 安裝完成重開機。
離線安裝(無網路環境)
- 掛載 Windows 8 安裝 ISO/插入安裝光碟(假設磁碟機代號 D:)。
- 管理員權限命令提示字元執行:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
後續排查(若啟用後仍異常)
- 確認軟體相容性:右鍵程式捷徑 > 內容 > 相容性 > 勾選「以相容模式執行」選 Windows 7。
- 以系統管理員身分執行程式。
- 檢查軟體是否有更新版本支援 Windows 8/10/11。
- 重新安裝軟體(完整卸載後重裝)。
背景知識
.NET Framework 是 Microsoft XML Web Services 平台,提供跨語言、跨平台應用程式通訊基礎。.NET 3.5 為許多早期 Windows 應用執行基礎,Windows 8/10/11 均採用「隨需安裝」機制以節省磁碟空間。