Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

แก้ Error 0x800f0950: ติดตั้ง .NET Framework 3.5 บน Windows 10 ให้สำเร็จ

เจอ Error "Windows couldn't complete the requested changes" รหัส 0x800f081f, 0x800f0805, 0x80070422, 0x800f0922, 0x800f0906, 0x800f0950 ขณะติดตั้ง .NET Framework 3.5 บน Windows 10? มาทำความเข้าใจว่า .NET Framework คืออะไร และวิธีแก้ Error 0x800f0950 ขณะติดตั้ง .NET Framework 3.5

.NET Framework คืออะไร?

.NET Framework เป็นเฟรมเวิร์กซอฟต์แวร์ที่แอปพลิเคชัน Windows หลายตัวใช้ สำหรับนักพัฒนา .NET Framework ให้โมเดลการเขียนโปรแกรมที่สอดคล้องกันสำหรับสร้างแอปพลิเคชัน โปรแกรมบางตัวที่พัฒนาด้วย Visual Studio เวอร์ชันเฉพาะ ต้องการ .NET Framework เวอร์ชันเฉพาะ บริษัทหลายแห่งพัฒนาแอปให้รันบน .NET Framework และเป้าหมายเวอร์ชันเฉพาะ

ปกติ Windows 8.1 และ 10 มาพร้อม .NET Framework 4.5 และ 4.6 ติดตั้งไว้แล้ว แต่แอปที่พัฒนาด้วย .NET Framework 3.5 จะไม่รันบน Windows 10 และ 8.1 ได้ จนกว่าจะติดตั้ง .NET Framework 3.5 ลงในระบบ

แก้ .NET Framework 3.5 Error Code 0x800f0950

เพื่อรันโปรแกรมที่สร้างสำหรับ .NET Framework 2.0 และ 3.0 ต้องติดตั้ง .NET Framework 3.5 สามารถเปิดใช้งาน .NET Framework 3.5 ได้ที่ Control Panel > Programs and Features > Turn Windows features on or off เลือก .NET Framework 3.5 (includes 2.0 and 3.0)

แก้ Error 0x800f0950: ติดตั้ง .NET Framework 3.5 บน Windows 10 ให้สำเร็จ

แต่บางผู้ใช้รายงานว่า ขณะติดตั้ง/เปิดใช้งาน .NET Framework 3.5 บน Windows 10 ล้มเหลว พร้อมข้อความ Error: Windows couldn't connect to the internet to download necessary files. ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตและกด Retry รหัสข้อผิดพลาด 0x800F0906, 0x800f081f, 0x800f0805, 0x80070422, 0x800f0922, 0x800f0906 ฯลฯ

ตรวจสอบและติดตั้ง Windows Update ล่าสุด

เมื่อเจอ Error Code 0x800F081F หรือ 0x800F0906 ให้ตรวจสอบ Windows Update และติดตั้งอัปเดตทั้งหมดก่อน จาก Settings > Update & Security > Windows Update > Check for update แล้วลอง Enable/Install .NET Framework จาก Programs and Features ใหม่ หายังไม่ได้ ให้ลองวิธีถัดไป

เปิดใช้งาน .NET Framework ด้วยคำสั่ง DISM

วิธีง่ายๆ หากวิธีข้างต้นไม่ได้ ให้ลอง Enable .NET Framework 3.5 ด้วยตนเองโดยใช้คำสั่ง DISM ขั้นแรก ดาวน์โหลด microsoft-windows-netfx3-ondemand-package.cab จากลิงก์ด้านล่าง และคัดลอกไฟล์ netfx3-onedemand-package.cab ไปที่ไดรฟ์ติดตั้ง Windows (ไดรฟ์ C:)

จากนั้น เปิด Command Prompt แบบ Administrator พิมพ์คำสั่งด้านล่าง และกด Enter

Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\ /LimitAccess 

แก้ Error 0x800f0950: ติดตั้ง .NET Framework 3.5 บน Windows 10 ให้สำเร็จ

คำอธิบายคำสั่ง

/Online: เป้าหมายคือระบบปฏิบัติการที่กำลังรันอยู่ (ไม่ใช่ Windows Image แบบออฟไลน์)

/Enable-Feature /FeatureName :NetFx3 ระบุว่าต้องการเปิดใช้งาน .NET Framework 3.5

/All: เปิดใช้งานฟีเจอร์พาเรนต์ทั้งหมดของ .NET Framework 3.5

/LimitAccess: ป้องกันไม่ให้ DISM ติดต่อ Windows Update

รอจนคำสั่งเสร็จ 100% จะแสดงข้อความ "The Operation Completed Successfully" ปิด Command Prompt และรีสตาร์ท Windows เพื่อเริ่มต้นใหม่ เสร็จแล้ว คุณติดตั้ง .NET Framework 3.5 บน Windows 10, 8.1 สำเร็จแล้ว

ดาวน์โหลด Offline .NET Framework 3.5 Installer

เนื่องจาก Error Code 0x800f0950 เกี่ยวข้องกับ .NET Framework 3.5 สามารถดาวน์โหลดได้โดยตรงจากเว็บไซต์ Windows 10

ดาวน์โหลด Dot Net Framework 3.5 Full Package แล้วติดตั้งด้วยสิทธิ์ Admin รีสตาร์ท Windows ให้การเปลี่ยนแปลงมีผล

วิธีนี้ช่วยแก้ .NET Framework 3.5 Error 0x800f0950 บน Windows 10 ได้หรือไม่? แจ้งในความคิดเห็นด้านล่างครับ อ่านเพิ่มเติม:

  • Windows 10 Photos App ไม่ทำงาน File System Error -2147219196
  • วิธีตั้งค่าและ Setup FTP Server บน Windows 10, 8.1 และ 7
  • แก้ Error 0x800F0906 หรือ 0x800f081f ติดตั้ง Net Framework 3.5 Windows 10
  • Microsoft .NET Framework 4.8 เปิดตัวบน Windows 10 May 2019 Update
  • แก้ Error 0x80070643 Failed to install MSI Package Windows 10, 8.1, 7