Contact
Line : comsiam
Contact
Line : comsiam

Microsoft .NET Framework เป็นแพลตฟอร์มสำคัญที่โปรแกรมและเกมจำนวนมากใช้ในการทำงาน แม้ Windows 11 จะมาพร้อม .NET Framework และ .NET Runtime หลายเวอร์ชัน แต่ผู้ใช้ยังอาจพบปัญหา เช่น โปรแกรมเปิดไม่ได้ เกมขึ้น Error ติดตั้งซอฟต์แวร์ไม่สำเร็จ หรือมีข้อความแจ้งว่า .NET Framework is required, 0x800F081F, 0x800F0950 หรือ 0x80073701
บทความนี้จะอธิบายสาเหตุทั้งหมด พร้อมวิธีแก้ไขอย่างละเอียด เพื่อให้โปรแกรมและเกมกลับมาใช้งานได้ตามปกติ
หากเพิ่งติดตั้งโปรแกรมหรืออัปเดต Windows
ให้รีสตาร์ทเครื่องก่อน
แล้วทดลองเปิดโปรแกรมอีกครั้ง
กด
Win + R
พิมพ์
optionalfeatures
กด Enter
ตรวจสอบว่าได้เปิด
หากยังไม่ได้เปิด
ให้ทำเครื่องหมายถูก
แล้วรีสตาร์ทเครื่อง
หาก Windows แจ้งให้ดาวน์โหลดไฟล์เพิ่มเติม
ให้เชื่อมต่ออินเทอร์เน็ต
แล้วกด
Download files from Windows Update
รอจนติดตั้งเสร็จ
เปิด Command Prompt (Run as Administrator)
รัน
sfc /scannow
จากนั้นรัน
DISM /Online /Cleanup-Image /RestoreHealth
เพื่อซ่อมแซม Component Store และไฟล์ระบบ
หากไม่สามารถติดตั้งผ่าน Windows Update ได้
สามารถใช้ไฟล์ติดตั้งจาก Windows Installation Media
ตัวอย่างคำสั่ง
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:X:\sources\sxs /LimitAccess
เปลี่ยน
X:
เป็นไดรฟ์ของไฟล์ติดตั้ง Windows
กด
Win + R
พิมพ์
services.msc
ตรวจสอบบริการ
ควรอยู่ในสถานะ Running
เข้า
Settings → Windows Update
ติดตั้งอัปเดตล่าสุด
หลายครั้ง Microsoft ได้แก้ไขปัญหาเกี่ยวกับ .NET Framework ผ่าน Windows Update
หากขึ้นรหัส เช่น
ให้จดรหัสไว้
เพราะแต่ละรหัสมีแนวทางแก้ไขเฉพาะ
หากติดตั้ง .NET Framework ไม่สำเร็จหลายครั้ง
อาจต้องรีเซ็ต Windows Update Components
จากนั้นทดลองติดตั้งใหม่อีกครั้ง
หากทุกวิธีข้างต้นไม่ได้ผล
สามารถใช้
Repair Install Windows 11
เพื่อซ่อมแซมระบบ
โดยไม่ลบข้อมูลส่วนตัวหรือโปรแกรมที่ติดตั้งไว้
จากประสบการณ์ของทีม comsiam ปัญหา .NET Framework บน Windows 11 มักเกิดจาก Windows Features ถูกปิด หรือ Component Store ของ Windows เสียหาย มากกว่าตัว .NET Framework เอง ผู้ใช้จำนวนมากพยายามดาวน์โหลดไฟล์จากเว็บไซต์ภายนอก ซึ่งอาจไม่ได้ช่วยแก้ปัญหา โดย comsiam แนะนำให้เปิดใช้งาน .NET Framework ผ่าน Windows Features และใช้คำสั่ง DISM ซ่อมแซมระบบก่อน เพราะเป็นวิธีที่ปลอดภัยและได้ผลในหลายกรณี
Windows 11 ที่มีปัญหา .NET Framework สามารถแก้ไขได้โดยการเปิดใช้งาน .NET Framework ผ่าน Windows Features ติดตั้งผ่าน Windows Update ซ่อมแซมไฟล์ระบบด้วย SFC และ DISM ตรวจสอบบริการ Windows Update และติดตั้งแบบออฟไลน์หากจำเป็น หากยังพบปัญหา ควรใช้ Repair Install Windows เพื่อซ่อมแซมระบบโดยไม่ลบข้อมูล
.NET Framework ของคุณมีปัญหาตอนติดตั้งโปรแกรม เปิดเกม หรือขึ้น Error Code เช่น 0x800F081F และ 0x800F0950?