[แก้ไข] .NET Framework 3.5 ข้อผิดพลาดในการติดตั้ง 0x800F0950



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

รหัสข้อผิดพลาด 0x800F0950 ปรากฏบน Windows 10 เมื่อพยายามติดตั้ง. NET 3.5 Framework โดยใช้โปรแกรมติดตั้งแบบเดิม ข้อความแสดงข้อผิดพลาดที่มาพร้อมกับรหัสข้อผิดพลาดคือ 'ไม่สามารถติดตั้งคุณลักษณะต่อไปนี้ได้' .



NET Framework 3.5 ผิดพลาด



ในกรณีส่วนใหญ่ผู้ใช้ที่ได้รับผลกระทบสามารถแก้ไขปัญหานี้ได้โดยอาศัยคุณลักษณะของ Windows เพื่อติดตั้ง. NET Framework 3.5 หากคุณใช้ Windows 10 แสดงว่าคุณมีโปรแกรมติดตั้งอยู่แล้วในคอมพิวเตอร์ของคุณคุณเพียงแค่บังคับให้ติดตั้งจากหน้าจอคุณลักษณะของ Windows



อีกวิธีหนึ่งที่อาจช่วยคุณบังคับให้ติดตั้ง. NET framework 3.5 คือ Windows Update โปรดทราบว่า Microsoft จะผลักดันการอัปเดตสำหรับไฟล์ NET Framework และสาเหตุหนึ่งที่พบบ่อยที่สุดที่อาจทำให้เกิดไฟล์ 0x800F0950 ข้อผิดพลาดคืออินสแตนซ์ที่การอัปเดต NET Framework กำลังรอการติดตั้งผ่านทาง Windows Update

ในกรณีที่คุณไม่สามารถติดตั้งผ่านคุณสมบัติ Windows หรือ Windows Update คุณสามารถติดตั้งเฟรมเวิร์กที่ขาดหายไปจากสื่อการติดตั้งที่เข้ากันได้ หากยังล้มเหลวคุณสามารถสร้างสคริปต์แบบกำหนดเองที่จะละเว้นข้อผิดพลาดในการแยกวิเคราะห์และติดตั้งโดยบังคับผ่านเทอร์มินัล CMD หรือ Powershell

อย่างไรก็ตามมีบางสถานการณ์ในเอกสารที่รหัสข้อผิดพลาดนี้ปรากฏขึ้นเนื่องจากปัญหาความเสียหายของระบบซึ่งสุดท้ายแล้วส่งผลกระทบต่อความสามารถของระบบปฏิบัติการในการติดตั้งเฟรมเวิร์ก ในกรณีนี้การติดตั้งซ่อมแซมหรือการติดตั้งใหม่ทั้งหมดเป็นวิธีการเดียวที่สามารถแก้ไขข้อผิดพลาดนี้ได้



วิธีที่ 1: การติดตั้ง. NET Framework 3.5 โดยใช้คุณสมบัติของ Windows

หากคุณเห็นข้อผิดพลาดนี้เมื่อพยายามติดตั้ง. NET Framework เวอร์ชัน 3.5 จากโปรแกรมติดตั้งที่คุณดาวน์โหลดมาด้วยเบราว์เซอร์ของคุณคุณอาจสามารถหลีกเลี่ยงปัญหาทั้งหมดได้โดยการติดตั้งผ่านเมนูคุณลักษณะของ Windows

โปรดทราบว่า Windows 10 มีไฟล์เก็บถาวรของ. NET Framework เวอร์ชัน 3.5 อยู่แล้วคุณเพียงแค่ต้องแจ้งให้ติดตั้ง ผู้ใช้ที่ได้รับผลกระทบหลายรายที่เคยพบกับไฟล์ รหัสข้อผิดพลาด 0x800F0950 เมื่อติดตั้ง. NET Framework เวอร์ชัน 3.5 ตามปกติได้ยืนยันว่าการติดตั้งเป็นไปอย่างราบรื่นเมื่อพวกเขาพยายามทำผ่านหน้าจอคุณสมบัติของ Windows

ในการติดตั้งไฟล์ .NET Framework 3.5 ผ่านหน้าจอคุณสมบัติของ Windows ทำตามคำแนะนำด้านล่าง:

  1. เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R . ถัดไปพิมพ์ 'appwiz.cpl' ภายในกล่องข้อความแล้วกด ป้อน เพื่อเปิดไฟล์ โปรแกรมและคุณสมบัติ เมนู.

    พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้ง

  2. เมื่อคุณอยู่ใน โปรแกรมและคุณสมบัติ ใช้เมนูทางด้านขวาเพื่อคลิก เปิดหรือปิดคุณสมบัติของ Windows .

    การเข้าถึงเมนูคุณสมบัติของ Windows

  3. เมื่อคุณอยู่ในหน้าจอคุณสมบัติของ Windows ให้เริ่มด้วยการทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ NET Framework 3.5 (แพ็คเกจนี้ประกอบด้วย. NET 2.0 และ 3.0) จากนั้นคลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลง

    การเปิดใช้งาน. NET Framework 3.5

  4. ที่พรอมต์การยืนยันคลิก ใช่ เพื่อเริ่มขั้นตอนจากนั้นรอให้ติดตั้งแพคเกจสำเร็จ
  5. เมื่อการดำเนินการเสร็จสิ้นให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์

ในกรณีที่วิธีนี้ใช้ไม่ได้คุณพบข้อผิดพลาดอื่นหรือคุณวางแผนที่จะติดตั้งแพ็คเกจ. NET Framework 3.5 จากไฟล์ปฏิบัติการที่คุณดาวน์โหลดไว้ก่อนหน้านี้ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไป

วิธีที่ 2: ติดตั้ง Windows Update ทุกรายการที่รอดำเนินการ

สาเหตุหนึ่งที่อาจทำให้ไฟล์ 0x800F0950 ข้อผิดพลาดเมื่อคุณพยายามติดตั้งการอัปเดต. NET Framework 3.5 เป็นความจริงที่ว่า Windows Update มีการอัปเดตตามกำหนดเวลาอยู่แล้วพร้อมที่จะทำสิ่งเดียวกัน

ผู้ใช้บางรายที่พบรหัสข้อผิดพลาดเดียวกันได้รายงานว่าในที่สุดพวกเขาก็สามารถแก้ไขปัญหาได้หลังจากอัปเดตเวอร์ชัน Windows 10 เป็นรุ่นล่าสุดที่พร้อมใช้งาน หลังจากดำเนินการนี้และรีสตาร์ทคอมพิวเตอร์ส่วนใหญ่รายงานว่าได้ติดตั้ง. NET Framework 3.5 แล้วดังนั้นจึงไม่จำเป็นต้องใช้โปรแกรมติดตั้งเฉพาะ

หากสถานการณ์นี้เป็นไปได้ให้ติดตั้งการอัปเดตที่รอดำเนินการทั้งหมดสำหรับคอมพิวเตอร์ Windows 10 ของคุณและดูว่าจะช่วยแก้ไขปัญหาโดยอัตโนมัติหรือไม่:

  1. เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R . ถัดไปพิมพ์ 'ms-settings: windowsupdate' ภายในกล่องข้อความแล้วกด ป้อน เพื่อเปิดไฟล์ Windows Update แท็บของ การตั้งค่า แอป

    เรียกใช้กล่องโต้ตอบ: ms-settings: windowsupdate

  2. ภายในหน้าจอ Windows Update ให้เลื่อนไปที่ส่วนขวามือแล้วคลิกที่ ตรวจสอบสำหรับการอัพเดต .

    การติดตั้งทุกการอัปเดต Windows ที่รอดำเนินการ

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

หากสิ่งนี้ไม่เกิดขึ้นหรือคุณไม่ได้เตรียมที่จะติดตั้งการอัปเดต Windows ที่รอดำเนินการอยู่ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3: การติดตั้ง NET Framework ผ่านสื่อการติดตั้ง

ในกรณีที่การแก้ไขสองรายการแรกไม่ได้ผลสำหรับคุณการแก้ไขอย่างหนึ่งที่ผู้ใช้จำนวนมากใช้สำเร็จคือการบังคับให้สื่อการติดตั้งที่เข้ากันได้ติดตั้ง NET Framework ให้คุณจากหน้าต่าง Command Prompt หรือ Powershell

วิธีนี้เทียบเท่ากับวิธีการด้านล่าง แต่จะเร็วกว่าหากคุณมีสื่อการติดตั้งที่เข้ากันได้อยู่แล้ว

ในกรณีที่คุณต้องการลองใช้วิธีนี้ให้ทำตามคำแนะนำด้านล่างเพื่อติดตั้งไฟล์ .NET Framework 3.5 เวอร์ชันโดยตรงจากสื่อการติดตั้งที่เข้ากันได้:

  1. ใส่สื่อการติดตั้งที่เข้ากันได้ในไดรฟ์ดีวีดีแฟลชไดรฟ์หรือติดตั้งในกรณีที่คุณใช้ ISO
  2. กด คีย์ Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องโต้ตอบ ถัดไปพิมพ์ 'cmd' ภายในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อคุณเห็นไฟล์ UAC (พรอมต์บัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ

    พิมพ์“ cmd” ในกล่องโต้ตอบ Run

    บันทึก: หากคุณต้องการใช้ Powershell ให้พิมพ์ ‘ PowerShell ' แทน ' cmd ‘.

  3. เมื่อคุณอยู่ในพรอมต์ CMD ที่ยกระดับแล้วให้พิมพ์คำสั่งต่อไปนี้แล้วเปลี่ยน ' XXX ‘ด้วยตัวอักษรที่กำลังถือสื่อการติดตั้ง:
    Dism / online / enable-feature / featurename: NetFX3 / ทั้งหมด / ที่มา:XXX : ources  sxs / LimitAccess
  4. กด ป้อน เพื่อเริ่มกระบวนการนี้จากนั้นรอให้การดำเนินการเสร็จสิ้น เมื่อการติดตั้งเสร็จสมบูรณ์ให้รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าติดตั้ง NET framework สำเร็จหรือไม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์

ในกรณีที่คุณยังคงเห็นไฟล์ 0x800F0950 ข้อผิดพลาดหรือการติดตั้งล้มเหลวด้วยรหัสข้อผิดพลาดอื่นให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 4: การสร้างสคริปต์การติดตั้งแบบกำหนดเอง

หากวิธีการข้างต้นไม่ได้ผลสำหรับคุณหรือคุณกำลังมองหาทางเลือกอื่นนอกเหนือจากการใช้คุณลักษณะของ Windows คุณควรจะสามารถข้าม 0x800F0950 ข้อผิดพลาดโดยการสร้างสคริปต์การติดตั้ง CMD ที่กำหนดเองและเรียกใช้ด้วยสิทธิ์ที่ยกระดับ

แต่จำไว้ว่าในการดำเนินการนี้คุณจะต้องทำ สร้างสื่อการติดตั้งที่เข้ากันได้สำหรับคอมพิวเตอร์ Windows 10 ของคุณ .

หากคุณมีสื่อการติดตั้งที่เข้ากันได้อยู่แล้วหรือเพิ่งสร้างขึ้นโดยใช้คำแนะนำด้านบนให้ทำตามคำแนะนำด้านล่างเพื่อบังคับติดตั้ง. NET Framework 3.5 โดยใช้สคริปต์แบบกำหนดเอง:

  1. เปิดไฟล์ วิ่ง ไดอะล็อกโดยการกด คีย์ Windows + R ถัดไปพิมพ์ ” notepad.exe” แล้วกด Ctrl + Shift + ป้อน เพื่อเปิดหน้าต่าง Notepad ที่ยกระดับ

    การเปิดหน้าต่าง Notepad ที่ยกระดับ

    บันทึก: เมื่อคุณได้รับแจ้งจากไฟล์ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ระดับผู้ดูแลระบบ

  2. เมื่อคุณอยู่ในหน้าต่าง Notepad ที่ยกระดับแล้วให้วางรหัสต่อไปนี้:
    @echo off Title .NET Framework 3.5 Offline Installer สำหรับ %% I ใน (DEFGHIJKLMNOPQRSTUVWX YZ) ทำถ้ามี '%% I: \ources  install.wim' set setupdrv = %% I ถ้ากำหนด setupdrv (echo พบไดรฟ์% setupdrv % echo การติดตั้ง. NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Source: PLACEHOLDER : ources  sxs / LimitAccess echo ควรติดตั้ง echo .NET Framework 3.5 echo ) else (echo ไม่พบสื่อการติดตั้ง! echo ใส่ดีวีดีหรือแฟลชไดรฟ์ USB แล้วเรียกใช้ไฟล์นี้อีกครั้ง echo.) หยุดชั่วคราว

    บันทึก: คุณจะต้องเปลี่ยน PLACEHOLDER พร้อมตัวอักษรของไดรฟ์ที่กำลังโฮสต์สื่อการติดตั้ง

  3. เมื่อคุณใส่รหัสสำเร็จและแก้ไขตามนั้นแล้วให้ใช้ริบบิ้นที่ด้านบนเพื่อเลือก ไฟล์> บันทึกเป็น จากนั้นเลือกตำแหน่งที่เหมาะสมที่คุณต้องการบันทึกสคริปต์ที่คุณเพิ่งสร้างขึ้น
  4. คุณสามารถตั้งชื่อได้ตามที่คุณต้องการ แต่สิ่งสำคัญคือต้องลงท้ายชื่อด้วยนามสกุล '.cmd' หลังจากคุณเพิ่มส่วนขยายที่ถูกต้องแล้วให้คลิกที่ไฟล์ บันทึก ปุ่มเพื่อสร้างการแก้ไข

    การสร้างโปรแกรมแก้ไข CMD

  5. จากนั้นไปที่ตำแหน่งที่คุณบันทึกสคริปต์. cmd ไว้ก่อนหน้านี้จากนั้นคลิกขวาที่ไฟล์และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบทที่เพิ่งปรากฏ จากนั้นคลิก ใช่ ที่พร้อมท์การยืนยันและรอให้การดำเนินการเสร็จสิ้น
  6. ในตอนท้ายของโพรซีเดอร์นี้สคริปต์แบบกำหนดเองนี้จะติดตั้ง. NET 3.5 Framework และใช้สื่อการติดตั้ง Windows เพื่อเข้าถึงไฟล์สนับสนุนเพื่อให้งานสำเร็จ เมื่อดำเนินการเสร็จสิ้นให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงเห็นไฟล์ 0x800F0950 รหัสข้อผิดพลาดหรือคุณติดขัดกับรหัสข้อผิดพลาดอื่นให้เลื่อนการแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 5: การติดตั้งซ่อมแซม

หากการแก้ไขที่เป็นไปได้ข้างต้นไม่ได้ผลสำหรับคุณเป็นไปได้ว่าคุณกำลังเผชิญกับการทุจริตบางประเภทที่จะไม่หายไปตามอัตภาพ ในกรณีนี้คุณควรพยายามแก้ไขไฟล์ 0x800F0950 รหัสข้อผิดพลาดโดยการรีเซ็ตทุกไฟล์ที่เกี่ยวข้องกับ Windows

คุณสามารถทำได้ด้วยไฟล์ ทำความสะอาดติดตั้ง แต่คำแนะนำของเราคือไปที่ไฟล์ ติดตั้งซ่อม (ซ่อมในสถานที่) แทน.

แม้ว่าการติดตั้งใหม่ทั้งหมดจะไม่เลือกปฏิบัติและลบทุกอย่างบนไดรฟ์ระบบปฏิบัติการของคุณ (เว้นแต่คุณจะสำรองข้อมูลไว้ล่วงหน้า) การติดตั้งซ่อมแซมจะแตะเฉพาะส่วนประกอบของระบบปฏิบัติการโดยปล่อยให้ไฟล์ส่วนตัวแอปและเกมไม่เสียหาย

แท็ก ข้อผิดพลาด. NET อ่าน 7 นาที