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

Windows 8 程式無回應、無法關閉?啟用 .NET Framework 3.5 徹底解決

編輯:Win8 系統基礎知識

Windows 8 使用者常遇到程式「無回應」且工作管理員也無法強制結束的詭異情況。經測試,這通常是因為系統預設未啟用 .NET Framework 3.5 (含 2.0/3.0),導致依賴此運行環境的軟體 (如 QQ、暴風影音、舊版遊戲) 無法正常載入。本文教您啟用此功能徹底解決問題。

問題成因分析

Windows 8 預設僅啟用 .NET Framework 4.5,但大量舊版軟體仍依賴 .NET 2.0/3.5 運行庫。當這些程式嘗試載入缺失的組件時,會進入「無回應」假死狀態,甚至無法透過工作管理員終止進程。

解決方法:啟用 Windows 功能中的 .NET Framework 3.5

步驟 1:開啟控制台

  • 滑鼠移至畫面右下角喚出魅力列 → 選擇「控制台」
  • 或在 Metro 介面右鍵空白處 → 「所有應用程式」 → 「控制台」

進入控制台

步驟 2:進入程式和功能

控制台檢視模式設為「類別」 → 點選「程式」 → 「程式和功能」

程式和功能

步驟 3:啟用或關閉 Windows 功能

左側點選「啟用或關閉 Windows 功能」

啟用或關閉 Windows 功能

步驟 4:勾選 .NET Framework 3.5

在彈出視窗中找到「.NET Framework 3.5 (包含 .NET 2.0 和 3.0)」並勾選,點擊「確定」。系統會自動從 Windows Update 下載所需檔案 (需聯網),完成後重新開機。

勾選 .NET Framework 3.5

離線安裝提示: 若無法連網,可使用 Windows 8 安裝媒體 (ISO/USB) 作為來源:
Dism /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess
(將 D: 替換為安裝媒體磁碟機代號)

原理補充:什麼是 .NET Framework?

.NET Framework 是微軟的 XML Web Services 平台,提供跨語言、跨平台的應用程式開發與執行環境。對一般用戶而言,它是無數軟體 (QQ、辦公軟體、多媒體播放器、遊戲) 正常運作的基礎運行庫。缺少對應版本,軟體啟動時會因找不到組件而卡死。

驗證修復成果

重新開機後,先前無法啟動或易卡死的軟體 (QQ、暴風影音、Office 2010 等) 應可正常運行。若仍有個別軟體異常,建議重新安裝該軟體以修復註冊表關聯。

延伸閱讀

Copyright © Windows教程網 All Rights Reserved