ผู้ใช้ Windows 10 บางรายกำลังรายงานเกี่ยวกับปัญหาที่พวกเขาเผชิญระหว่างการติดตั้ง .NET Framework 3.5 ในคอมพิวเตอร์ของตน การติดตั้งล้มเหลวบนคอมพิวเตอร์ โดยระบุข้อความแสดงข้อผิดพลาดว่า “Windows ไม่สามารถทำการเปลี่ยนแปลงที่ร้องขอได้“. หากคุณกำลังประสบปัญหาเดียวกันในคอมพิวเตอร์ของคุณ ไม่ต้องกังวล ปัญหานี้อาจเกิดขึ้นเนื่องจากไฟล์ที่เสียหายในคอมพิวเตอร์ของคุณ พยายามแก้ไขปัญหาง่ายๆ เหล่านี้ในคอมพิวเตอร์ของคุณเพื่อแก้ไขปัญหา แต่ก่อนหน้านั้น อย่าลืมดำเนินการแก้ไขปัญหาเหล่านี้เพื่อแก้ปัญหาของคุณโดยใช้ความพยายามเพียงเล็กน้อย
วิธีแก้ปัญหา–
1. ลอง กำลังรีบูต คอมพิวเตอร์ของคุณและตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคอมพิวเตอร์ของคุณ หลังจากรีบูตเครื่องแล้ว ให้ลองติดตั้งคุณลักษณะนี้อีกครั้ง
2. ตรวจสอบให้แน่ใจว่า Windows ของคุณเป็นเวอร์ชันล่าสุด หากมี Windows Update ใดที่รอดำเนินการ ให้ติดตั้งการอัปเดตและหลังจากติดตั้งการอัปเดตแล้ว ให้รีบูตเครื่องคอมพิวเตอร์และลองติดตั้งคุณลักษณะนี้อีกครั้ง
หากวิธีแก้ปัญหาเบื้องต้นเหล่านี้ไม่ได้ผลสำหรับคุณ ให้ดำเนินการแก้ไขเหล่านี้-
Fix-1 เปิดใช้งาน .NET Framework 3.5-
1. ตอนนี้กด ปุ่ม Windows+R ที่จะเปิดตัว วิ่ง และพิมพ์ “คุณสมบัติเสริม” และกด Enter
คุณสมบัติของ Windows หน้าต่างจะเปิดขึ้น

2. ตอนนี้ในหน้าต่างคุณลักษณะของ Windows คลิกที่ ".NET Framework 3.5 (รวมถึง .NET 2.0 และ 3.0)” จากนั้นคลิกที่ “ตกลง“.

3. Windows จะดาวน์โหลด .NET Framework บนคอมพิวเตอร์ของคุณ และติดตั้ง เริ่มต้นใหม่ คอมพิวเตอร์ของคุณเพื่อบันทึกการเปลี่ยนแปลง

หากคุณยังคงพบข้อความเดิมให้ทำการแก้ไขครั้งต่อไป
Fix-2 Clean Boot คอมพิวเตอร์ของคุณ
1. กด แป้นวินโดว์ และพิมพ์ “การกำหนดค่าระบบ“.
2. ในผลการค้นหา ให้คลิกที่ปุ่ม “การกำหนดค่าระบบ“.

3. คลิกที่ "ทั่วไป” แท็บแล้ว ยกเลิกการเลือก กล่องข้าง “โหลดรายการเริ่มต้น“.
4. จากนั้นตรวจสอบให้แน่ใจว่า “บริการระบบโหลด" คือ ตรวจสอบแล้ว.

5. ตอนนี้คลิกที่ "บริการแท็บ”
6. หลังจากนั้น, ตรวจสอบ “ซ่อนบริการของ Microsoft ทั้งหมด” จากนั้นคลิกที่ “ปิดการใช้งานทั้งหมด“.
7. สุดท้ายคลิกที่ “สมัคร” แล้วก็ต่อ “ตกลง” จะบันทึกการเปลี่ยนแปลงบนคอมพิวเตอร์ของคุณ

รีบูต คอมพิวเตอร์ของคุณจะถูกบูตในโหมดสะอาด
นอกจากนี้ ให้ติดตั้ง .NET Framework บนคอมพิวเตอร์ของคุณ หากคุณยังคงพบข้อผิดพลาดให้ทำการแก้ไขครั้งต่อไป
แก้ไข 3 ใช้ Registry Editor-
1. กด แป้นวินโดว์ และ 'R' สำคัญ. ซึ่งจะเป็นการเปิดเทอร์มินัล Run
2. เขียน“regedit" ใน วิ่ง หน้าต่างแล้วคลิกที่ “ตกลง“.

บันทึก–
ใน ตัวแก้ไขรีจิสทรี หน้าต่าง คลิกที่ “ไฟล์” จากนั้นคุณต้องคลิกที่ “ส่งออก“. บันทึกรีจิสทรีที่ส่งออกไปยังตำแหน่งที่คุณเลือกเพื่อทำการสำรองข้อมูล
หากมีสิ่งใดผิดพลาด คุณก็สามารถ "นำเข้า" ไปที่ต้นฉบับได้ ทะเบียน ไดเรกทอรี

2. ตอนนี้ในบานหน้าต่างด้านซ้ายของหน้าต่างรีจิสตรี ให้ไปที่ตำแหน่งนี้-
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
ค้นหา “ใช้WUSServer” ที่บานหน้าต่างด้านขวาของ “AU“. ดับเบิลคลิก เกี่ยวกับมัน

[หากคุณไม่พบ “ใช้WUSServer” ในบานหน้าต่างด้านขวา คลิกขวาที่พื้นที่ว่าง จากนั้นคลิกที่ “ใหม่>ค่า DWORD (32 บิต)“. เปลี่ยนชื่อค่าเป็น “ใช้WUSServer“.]

3. ตอนนี้ เปลี่ยนข้อมูลค่าเป็น “0” จากนั้นคลิกที่ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลงบนคอมพิวเตอร์ของคุณ

รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตเครื่องแล้ว ให้ลองติดตั้งคุณลักษณะนี้ในคอมพิวเตอร์ของคุณ
Fix-5 ติดตั้ง .NET Framework จากสื่อการติดตั้ง Windows 10
[บันทึก– สำหรับการลองแก้ไขบนอุปกรณ์ของคุณ คุณต้องมีสื่อการติดตั้งที่สามารถบู๊ตได้ (หรือดีวีดี Windows 10 ที่คุณติดตั้ง Windows 10) หากคุณไม่มีคุณต้องสร้าง สื่อการติดตั้งที่สามารถบู๊ตได้. หลังจากที่คุณสร้างสื่อการติดตั้งที่สามารถบู๊ตได้สำหรับอุปกรณ์ของคุณ ให้ดำเนินการแก้ไขต่อไป]
1. กด คีย์ Windows+E ที่จะเปิด File Explorer.
ไปที่ ดิสก์ในเครื่อง (C :) และสร้างโฟลเดอร์ชื่อ “อุณหภูมิ“.

2. เมานต์สื่อการติดตั้งที่สามารถบู๊ตได้ (หรือดีวีดีการติดตั้ง Windows 10 ของคุณ)
3. ตอนนี้ เรียกดูดิสก์การติดตั้งและคัดลอก "SxS” โฟลเดอร์
4. แปะ โฟลเดอร์ใน อุณหภูมิ ของไดรฟ์ C ที่คุณสร้างขึ้นเมื่อสักครู่นี้

5. กด คีย์ Windows+R ที่จะเปิดตัว วิ่ง และพิมพ์ “Powershell” และ Ctrl+Shift+Enter. Powershell จะเปิดด้วย สิทธิทางปกครอง.

6. ตอนนี้ คัดลอกและวาง คำสั่งนี้ใน Powershell ตี ป้อน.
dism.exe /online /enable-feature /featurename: NetFX3 /All /Source: c:\temp\sxs /LimitAccess

7. รอสักครู่ คุณควรเห็น “ดำเนินการเสร็จเรียบร้อยแล้ว” ข้อความบน Powershell หน้าต่าง.
รีบูต คอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาของคุณยังคงมีอยู่หรือไม่
Fix- 6 ใช้ .NET Framework Repair Tool-
1. ดาวน์โหลด เครื่องมือซ่อมแซม .NET Framework.
2. ตอนนี้ ดับเบิลคลิก บน "netfxrepairtool” และยอมรับข้อตกลง

3. จะตรวจพบปัญหาใด ๆ กับ .NET Framework

4. ตอนนี้คลิกที่ “ต่อไป” เพื่อทำการเปลี่ยนแปลงบนคอมพิวเตอร์ของคุณ

รีบูต คอมพิวเตอร์ของคุณ.
ปัญหาเกี่ยวกับการติดตั้ง .NET Framework ควรได้รับการแก้ไข
Fix-7 ใช้ Local Group Policy Editor-
[บันทึก– การแก้ไขนี้จะไม่ทำงานบน Windows 10 HOME การแก้ไขนี้จะใช้ได้เฉพาะกับคุณหากคุณใช้ Windows 10 PRO]
1. กด ปุ่ม Windows+R ที่จะเปิดตัว วิ่ง, และพิมพ์ “gpedit.msc” และตี ป้อน.

2. ตอนนี้ในบานหน้าต่างด้านซ้าย นำทางไปยังตำแหน่งนี้-
การกำหนดค่าคอมพิวเตอร์ > เทมเพลตการดูแลระบบ > System
ตอนนี้ ดับเบิลคลิก บน "ระบุการตั้งค่าสำหรับการติดตั้งส่วนประกอบเสริมและการซ่อมแซมส่วนประกอบ“.

3. ตอนนี้คลิกที่ “เปิดใช้งาน” และคลิกที่ “สมัคร” และ “ตกลง“.

รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตคุณควรจะสามารถติดตั้งไฟล์. NET Framework บนคอมพิวเตอร์ของคุณโดยไม่มีข้อผิดพลาดเพิ่มเติม
Fix-8 ลองใช้ตัวแก้ไขปัญหาการอัปเดต Windows 10-
1. กด ปุ่ม Windows+S แล้วพิมพ์ “แก้ไขปัญหาการตั้งค่า“.
2. คลิกที่ "แก้ไขปัญหาการตั้งค่า“.

3. ตอนนี้ทางด้านขวาของคุณ การตั้งค่า หน้าต่าง เลื่อนลงไปหา ลุกขึ้นและวิ่ง. คลิกที่ "Windows Update“.
4. จากนั้นคลิกที่ “เรียกใช้ตัวแก้ไขปัญหา“.

3. ปฏิบัติตามคำแนะนำบนหน้าจอและปล่อยให้ ตัวแก้ไขปัญหา Windows Update เสร็จสิ้นกระบวนการ
รีบูต คอมพิวเตอร์ของคุณ.
หลังจากรีบูตเครื่องคอมพิวเตอร์แล้ว ให้ลองติดตั้ง .NET Framework อีกครั้ง
Fix-9 ใช้ .NET Framework Cleanup Tool-
หากวิธีแก้ไขปัญหาใดๆ ที่กล่าวข้างต้นไม่ได้ผลสำหรับคุณ คุณสามารถลองใช้ .NET Framework Cleanup Tool เหล่านี้
1. ดาวน์โหลด .NET Framework Cleanup Tool. ไฟล์ zip จะถูกดาวน์โหลด แยกโฟลเดอร์ไปยังตำแหน่งที่เหมาะสม
2. ดับเบิลคลิก บน "cleanup_tool” เพื่อเรียกใช้แอปพลิเคชัน

3. ใน .NET Framework Setup Cleanup Utility หน้าต่าง คลิกที่ “ล้างข้อมูลตอนนี้“.

รอสักครู่จนกว่าคุณจะล้างเวอร์ชัน .NET Framework ทั้งหมดออกจากคอมพิวเตอร์ของคุณ
ตอนนี้ ติดตั้ง .NET Framework เวอร์ชันเฉพาะบนคอมพิวเตอร์ของคุณ คุณควรจะสามารถติดตั้ง .NET Framework ได้โดยไม่มีข้อผิดพลาดเพิ่มเติม