วิธีการแก้ไขข้อผิดพลาดในการติดตั้ง. NET Framework 3.5 0x800F0922



ผู้ใช้ Windows OS สามารถเอาชนะปัญหานี้ได้โดยใช้สองวิธี - โดยการเปิดหรือปิดคุณสมบัติของ windows และใช้คำสั่ง DISM

วิธีที่ 1: เปิดหรือปิดคุณสมบัติของ Windows

ถือ คีย์ Windows และ กด R . ประเภท appwiz.cpl และคลิก ตกลง. จากบานหน้าต่างด้านซ้ายเลือก“ เปิดหรือปิดคุณลักษณะของ Windows”



0x800f0922



บันทึก : หากคุณอัปเกรดเป็น Windows 8 จากเวอร์ชันที่ต่ำกว่า (เช่นจาก Win7 และ / หรือ Win8 Release Preview) และมีปัญหาในการเปิดใช้งาน. NET Framework 3.5.1 คุณอาจติดตั้ง Win8 แบบ 'ติด' ในกรณีนั้นให้พิจารณาเรียกใช้การรีเฟรชหรือรีเซ็ตคอมพิวเตอร์



วิธีที่ 2: ติดตั้ง. NET Framework ใหม่

ก่อนการติดตั้ง. NET Framework 3.5 คุณต้องลบ. NET Framework 4.6 เวอร์ชันที่ใหม่กว่า คุณต้องทำขั้นตอนต่อไป:

  1. กด โลโก้ Windows + X
  2. คลิก โปรแกรมและคุณสมบัติ
  3. บน ด้านซ้าย คุณต้องคลิก เปิดหรือปิดคุณสมบัติของ Windows
  4. ยกเลิกการเลือก .NET Framework 4.6 บริการขั้นสูง แล้วคลิก ตกลง . หลังจาก Windows เสร็จสิ้นการเปลี่ยนแปลงที่ร้องขอคุณต้องคลิกหลังจากที่คุณคลิกปิดหน้าต่างที่คุณเปิดในขั้นตอนที่ 3 จะปิดลง .
  5. อีกครั้งใน ด้านซ้าย คุณต้องคลิก เปิดหรือปิดคุณสมบัติของ Windows
  6. เลือก .NET Framework 3.5 (รวมถึง. NET 2.0 และ 3.0) แล้วคลิก ตกลง
  7. เลือก ดาวน์โหลดไฟล์จาก Windows Update เพื่อเสร็จสิ้นการติดตั้งคุณสมบัติ ไฟล์จะถูกดาวน์โหลดและติดตั้ง
  8. หลังจาก Windows เสร็จสิ้นการเปลี่ยนแปลงที่ร้องขอให้คลิกหลังจากที่คุณคลิกปิดหน้าต่างที่คุณเปิดในขั้นตอนที่ 5 จะปิดลง .
  9. อีกครั้งใน ด้านซ้าย คุณต้องคลิก เปิดหรือปิดคุณสมบัติของ Windows
  10. เลือก .NET Framework 4.6 บริการขั้นสูง และคลิกหลังจาก Windows เสร็จสิ้นการเปลี่ยนแปลงที่ร้องขอคุณต้องคลิก ปิด.
  11. ปิด โปรแกรมและคุณสมบัติ

วิธีที่ 3: การใช้คำสั่ง DISM

Deployment Image Servicing and Management (DISM.exe) ช่วยให้คุณสามารถเพิ่มคุณลักษณะที่ออฟไลน์บนคอมพิวเตอร์ได้ ในการแก้ไขข้อผิดพลาด 0x800F0922 โดยใช้คำสั่ง DSIM เราจำเป็นต้องป้อนบรรทัดของโค้ดหรือเพียงแค่ออกคำสั่ง จากเมนูเริ่มค้นหา cmd คลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . เมื่อเปิดขึ้นให้พิมพ์คำสั่งโดยเฉพาะโดยไม่มีการเปลี่ยนแปลงดังที่แสดงด้านล่าง:

dism.exe / online / enable-feature / featurename: NetFX3 / ที่มา: d: ources sxs / LimitAccess



แทนที่“ D:” ด้วยไดรฟ์ที่เหมาะสมซึ่งมี Windows ISO (Setup) ที่คุณต้องการติดตั้ง เพื่อให้แน่ใจว่าข้อผิดพลาดอื่นไม่เกิดขึ้นโดยแสดงไฟล์ ไม่ระบุแหล่งที่มา หรือ ไฟล์ต้นฉบับหายไป . การคัดลอกและวางจะทำให้คุณต้องลบช่องว่างในคำสั่งออก ขั้นตอนนี้สำคัญมากไม่แพ้กัน ไฟล์. NET สามารถพบได้ใน install.wim ของสื่อดังนั้นเพื่อให้คำสั่งด้านบนทำงานได้คุณจะต้องตรวจสอบให้แน่ใจว่าคุณได้อ้างอิงตัวอักษรที่แสดงถึงไดรฟ์ที่เหมาะสม สิ่งหนึ่งที่ควรคำนึงถึงเมื่อใช้คำสั่ง DISM คือการตรวจสอบข้อผิดพลาดในบันทึกอยู่เสมอ คุณสามารถค้นหาไฟล์บันทึก DISM ได้ที่ C: WINDOWS Logs DISM diss.log

หากคุณมีกรณีของ DSIM ที่เสียหายคุณจะต้องล้างข้อมูลโดยรันคำสั่ง:

Dism / ออนไลน์ / Cleanup-Image / RestoreHealth

หากคุณมี Windows 7/8/10, 64 บิตและ 32 บิตตามลำดับขอแนะนำให้ทำตามขั้นตอนต่อไปนี้เพื่อติดตั้ง. Net framework ให้สำเร็จ

คำสั่งแรกที่เรียกใช้คือ DISM / ออนไลน์ / cleanup-image / checkhealth

จากนั้นเรียกใช้ DISM / ออนไลน์ / cleanup-image / restorehealth

0x800f0922

ติดตั้ง. net จาก แผงควบคุม -> โปรแกรมและคุณสมบัติ และเลือกติดตั้งจาก Windows Update .

หากวิธีนี้ไม่ได้ผลสำหรับคุณให้ทำดังต่อไปนี้

รีบูต VM หรือพีซีเนทีฟ

วิ่ง DISM / ออนไลน์ / cleanup-image / restorehealth อีกครั้ง.

ติดตั้ง. net จาก แผงควบคุม -> โปรแกรมและคุณสมบัติ และเลือกติดตั้งจาก Windows Update .

ทำตามขั้นตอนนี้สำเร็จจะติดตั้ง. Net framework 3.5 บนคอมพิวเตอร์

สำหรับการติดตั้ง. net framework 3.5 คุณควรมีการคัดลอกไฟล์ต้นฉบับไปยังไดรฟ์ที่คุณเลือกก่อนทำการติดตั้งมิฉะนั้นขอแนะนำให้ดาวน์โหลดแพ็คเกจการติดตั้งแบบเต็มโดยตรง

อ่าน 3 นาที