วิธีแก้ไข .NET Framework 3.5 ที่หายไปจาก Windows 10

เผยแพร่แล้ว: 2018-08-17

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

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

ก่อนสิ่งอื่นใด…

ผู้ใช้บางคนรายงานว่าข้อความแสดงข้อผิดพลาดต่อไปนี้ปรากฏขึ้นบนหน้าจอ:

“ไฟล์ .NET Framework หายไปเนื่องจากไวรัสที่เป็นอันตราย”

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

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

นี่คือเหตุผลที่เราแนะนำให้ติดตั้ง Auslogics Anti-Malware เครื่องมือนี้จะทำความสะอาดและลบแอดแวร์และป้องกันไม่ให้กลับมาอีก ไม่ต้องกังวลเพราะซอฟต์แวร์รักษาความปลอดภัยนี้มีอินเทอร์เฟซที่ใช้งานง่าย ทำให้ติดตั้งและเรียกใช้ได้ง่าย เมื่อคุณเปิดใช้งาน มันจะทำให้แน่ใจว่าไม่มีโปรแกรมที่เป็นอันตรายทำงานในหน่วยความจำระบบของคุณ นอกจากนี้ยังตรวจจับคุกกี้ที่รวบรวมข้อมูลส่วนบุคคลของคุณและติดตามกิจกรรมของคุณ

เนื่องจาก Auslogics เป็น Microsoft Gold Application Developer ที่ผ่านการรับรอง บริษัทเทคโนโลยีจึงมั่นใจได้ว่าโปรแกรมความปลอดภัยของตนเข้ากันได้กับ Windows 10 ซึ่งหมายความว่าคุณสามารถให้ Auslogics Anti-Malware ทำงานต่อไปได้ และจะไม่รบกวนการทำงานของ Windows Defender ด้วยวิธีนี้ คุณจะสบายใจได้เมื่อรู้ว่าคอมพิวเตอร์ของคุณปลอดภัย

ที่แนะนำ

ปกป้องพีซีจากภัยคุกคามด้วย Anti-Malware

ตรวจสอบพีซีของคุณเพื่อหามัลแวร์ที่แอนตี้ไวรัสของคุณอาจพลาด และรับการคุกคามออกอย่างปลอดภัยด้วย Auslogics Anti-Malware

Auslogics Anti-Malware เป็นผลิตภัณฑ์ของ Auslogics ซึ่งได้รับการรับรอง Microsoft Silver Application Developer
ดาวน์โหลดเดี๋ยวนี้

วิธีที่หนึ่ง: การติดตั้ง .NET Framework 3.5 เป็นฟีเจอร์ของ Windows

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

  1. บนแป้นพิมพ์ของคุณ ให้กด Windows Key+R ซึ่งจะเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์ appwiz.cpl (ไม่มีเครื่องหมายคำพูด) จากนั้นกด Enter
  3. เมื่อหน้าต่างโปรแกรมและคุณลักษณะเปิดขึ้น ให้ไปที่เมนูบานหน้าต่างด้านซ้าย จากนั้นคลิก เปิดหรือปิดคุณลักษณะของ Windows
  4. มองหาตัวเลือก .NET Framework 3.5 (รวมถึง .NET 2.0 และ 3.0) หากมีให้ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งาน
  5. คลิกตกลง
  6. คำแนะนำจะปรากฏขึ้นบนหน้าจอ ปฏิบัติตามขั้นตอนการติดตั้งให้เสร็จสิ้น
  7. รีสตาร์ทคอมพิวเตอร์หากได้รับแจ้งให้ดำเนินการดังกล่าว

วิธีที่สอง: การติดตั้ง .NET Framework 3.5 แบบออนดีมานด์

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

วิธีที่ 3: การติดตั้ง. NET Framework โดยใช้คำสั่ง DISM

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

  1. เปิดกล่องโต้ตอบเรียกใช้โดยกด Windows Key+R บนแป้นพิมพ์ของคุณ
  2. พิมพ์ cmd (ไม่มีเครื่องหมายคำพูด) จากนั้นกด Enter
  3. รันคำสั่งต่อไปนี้:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:X:\sources\sxs

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

วิธีที่สี่: การติดตั้งโปรแกรมปรับปรุงที่หายไป

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

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

  1. เปิดแอปการตั้งค่าโดยกด Windows Key+I บนแป้นพิมพ์ของคุณ
  2. เมื่อเปิดแอปการตั้งค่าแล้ว ให้ไปที่อัปเดตและความปลอดภัย
  3. ไปที่บานหน้าต่างด้านขวา จากนั้นคลิก ตรวจหาการอัปเดต
  4. หากมีการอัปเดต การอัปเดตเหล่านั้นจะถูกดาวน์โหลดในเบื้องหลัง หลังจากนั้น ให้ลองติดตั้ง .NET Framework 3.5 อีกครั้ง

วิธีที่ห้า: การเรียกใช้ SFC และ DISM Scans

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

  1. บนแป้นพิมพ์ของคุณ ให้กด Windows Key+X
  2. เลือก Command Prompt (Admin) หรือ PowerShell (Admin) จากรายการ
  3. ภายในพรอมต์คำสั่ง ให้พิมพ์ sfc /scannow (ไม่มีเครื่องหมายอัญประกาศ) จากนั้นกด Enter
  4. การสแกน SFC จะเริ่มขึ้น จำไว้ว่ากระบวนการนี้อาจใช้เวลาหลายนาที ดังนั้นอย่าขัดจังหวะ

หลังจากนั้น ให้ลองติดตั้ง .NET Framework 3.5 อีกครั้ง หากไม่ได้ผล ขั้นตอนต่อไปคือทำการสแกน DISM คุณสามารถทำได้โดยทำตามขั้นตอนเหล่านี้:

  1. เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
  2. เรียกใช้คำสั่งนี้:

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

  1. การสแกน DISM จะเริ่มขึ้นในขณะนี้ กระบวนการนี้อาจใช้เวลานานกว่าการสแกนครั้งแรก ดังนั้นอย่าขัดจังหวะมัน

วิธีที่ 6: การเรียกใช้คำสั่ง 'lodct/r'

ปัญหา .NET Framework 3.5 ที่หายไปสามารถแก้ไขได้ด้วยการเรียกใช้คำสั่ง 'lodctr' โดยทำตามขั้นตอนเหล่านี้:

  1. เปิด Command Prompt พร้อมสิทธิ์ของผู้ดูแลระบบ คุณสามารถทำได้โดยทำตามสองขั้นตอนแรกในวิธีที่ห้า
  2. เมื่อพร้อมรับคำสั่งแล้ว ให้พิมพ์ lodctr /r (ไม่มีเครื่องหมายอัญประกาศ) เรียกใช้คำสั่งโดยกด Enter

หลังจากรันคำสั่ง 'lodct/r' คุณควรจะสามารถติดตั้ง .NET Framework 3.5 ได้โดยไม่มีปัญหาใดๆ

วิธีที่ 7: การเปลี่ยนนโยบายกลุ่มของคุณ

ในบางกรณี การเปลี่ยนการตั้งค่านโยบายกลุ่มสามารถแก้ไขปัญหา .NET Framework 3.5 ได้ ซึ่งสามารถทำได้โดยทำตามขั้นตอนง่าย ๆ เหล่านี้

  1. บนแป้นพิมพ์ของคุณ ให้กด Windows Key+R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์ “gpedit.msc” (ไม่มีเครื่องหมายอัญประกาศ) จากนั้นกด Enter

หมายเหตุ: คุณสามารถค้นหาเครื่องมือนี้ได้ใน Windows 10 รุ่น Pro เท่านั้น

  1. เมื่อเปิด Group Policy Editor ให้ไปที่บานหน้าต่างด้านซ้าย จากนั้นไปที่เส้นทางนี้:

การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ -> ระบบ

  1. ไปที่บานหน้าต่างด้านขวา จากนั้นดับเบิลคลิก 'ระบุการตั้งค่าสำหรับการติดตั้งส่วนประกอบเสริมและการซ่อมแซมส่วนประกอบ' หน้าต่างใหม่จะปรากฏขึ้น
  2. เลือก เปิดใช้งาน แล้วคลิก ใช้
  3. เลือกตัวเลือกที่ระบุว่า “ดาวน์โหลดเนื้อหาการซ่อมแซมและคุณสมบัติเสริมได้โดยตรงจาก Windows Update แทน Windows Server Update Services”
  4. กด Windows Key+X บนแป้นพิมพ์ของคุณ
  5. เลือก Command Prompt (Admin) หรือ PowerShell (Admin)
  6. พิมพ์ "gpupdate /force" (ไม่มีเครื่องหมายคำพูด) จากนั้นกด Enter

วิธีที่ 8: ตรวจสอบศูนย์ปฏิบัติการของคุณ

ปัญหานี้สามารถแก้ไขได้ด้วยการตรวจสอบศูนย์ปฏิบัติการของคุณ โดยทำตามคำแนะนำด้านล่าง

  1. ไปที่ทาสก์บาร์ของคุณแล้วคลิกไอคอนค้นหา
  2. พิมพ์ "แผงควบคุม" (ไม่มีเครื่องหมายคำพูด) จากนั้นกด Enter
  3. เมื่อแผงควบคุมเปิดขึ้น ให้ไปที่รายการดรอปดาวน์ข้าง 'ดูโดย' เลือก หมวดหมู่ จากตัวเลือก
  4. ตอนนี้ไปที่ส่วนระบบและความปลอดภัย
  5. คลิก 'ตรวจสอบสถานะคอมพิวเตอร์ของคุณและแก้ไขปัญหา' ในส่วนความปลอดภัยและการบำรุงรักษา
  6. ตรวจสอบให้แน่ใจว่าคุณได้แก้ไขคำเตือนที่จะปรากฏขึ้น
  7. เมื่อคุณแก้ไขปัญหาทั้งหมดแล้ว ให้ลองติดตั้ง .NET Framework อีกครั้ง

วิธีใดที่เหมาะกับคุณ

แจ้งให้เราทราบในความคิดเห็นด้านล่าง!