แก้ไขข้อผิดพลาดในการติดตั้ง Microsoft .NET Framework 3.5 ใน Windows 8/8.1/10
- หมวดหมู่: Dotnet
Microsoft .NET Framework เป็นหนึ่งในส่วนเสริมที่สำคัญที่สุดที่ต้องติดตั้งใน Windows โชคดีที่ Windows 8 หรือสูงกว่านั้นมาพร้อมกับ .NET Framework เวอร์ชันล่าสุด ติดตั้งล่วงหน้า ในบทความนี้ เราจะมาดูวิธีการติดตั้ง .NET Framework เวอร์ชันก่อนหน้าและแก้ไขปัญหาที่อาจเกิดขึ้นระหว่างการติดตั้ง
สรุปด่วน ซ่อน 1 เหตุใด .NET Framework 3.5 จึงมีความสำคัญ 2 การติดตั้ง .NET Framework 3.5 ตามความต้องการ 3 การติดตั้ง .NET Framework 3.5 จากแผงควบคุม 4 การติดตั้ง .NET Framework 3.5 ในโหมดออฟไลน์โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต 5 ดาวน์โหลดตัวติดตั้งออฟไลน์ .NET Framework 3.5 6 แก้ไขข้อผิดพลาดระหว่างการติดตั้งเฟรมเวิร์ก 6.1 0x800F081F และ 0x800F0906 ข้อผิดพลาด 6.2 ใช้ Group Policy เพื่อควบคุมการติดตั้ง
เหตุใด .NET Framework 3.5 จึงมีความสำคัญ
ในขณะที่เวอร์ชั่นล่าสุดของอาจจะเป็น .NET Framework 4.5.2 ซึ่งติดตั้งมาล่วงหน้าใน Windows 8.1 จำเป็นต้องมีกรอบงานเวอร์ชันก่อนหน้าซึ่งจำเป็นต่อการเรียกใช้แอปพลิเคชันที่ต้องใช้เวอร์ชัน 3.5 หรือเวอร์ชันก่อนหน้าโดยเฉพาะ สามารถติดตั้งเวอร์ชัน 3.5 ควบคู่ไปกับเวอร์ชัน 4 หรือสูงกว่าได้ นี่คือเหตุผลสำคัญที่ต้องติดตั้ง .NET Framework 3.5 บนระบบของคุณ เพื่อให้แอปพลิเคชันรุ่นเก่าทำงานได้อย่างถูกต้อง
มีหลายวิธีในการติดตั้งเฟรมเวิร์ก บางส่วนมีการกล่าวถึงด้านล่าง:
การติดตั้ง .NET Framework 3.5 ตามความต้องการ
หากคุณกำลังติดตั้งแอปที่ต้องใช้ .NET Framework 3.5 แต่ไม่พบในระบบ แอปนั้นจะแสดงกล่องโต้ตอบต่อไปนี้โดยอัตโนมัติ คุณจะต้องเลือกเท่านั้น ติดตั้งฟีเจอร์นี้ เพื่อดาวน์โหลดและติดตั้งเฟรมเวิร์กโดยอัตโนมัติ ซึ่งจะรวมทั้งเวอร์ชัน 2.0 และ 3.5 เพื่อให้แอปพลิเคชันมีไฟล์ที่จำเป็นทั้งหมดสำหรับการดำเนินการ
การติดตั้ง .NET Framework 3.5 จากแผงควบคุม
หากคุณต้องการติดตั้ง .NET Framework 2.0 และ 3.5 ด้วยตนเอง คุณสามารถทำตามขั้นตอนด้านล่าง:
- ไปที่แผงควบคุม -> โปรแกรมและคุณสมบัติ (Windows Key + X + F)
- ที่เมนูด้านซ้ายมือ ให้เลือก เปิดหรือปิดคุณลักษณะของ Windows . คุณยังสามารถเปิดได้โดยตรงโดยใช้ เรียกใช้ -> ตัวเลือกคุณสมบัติ .
การดำเนินการนี้จะดาวน์โหลดส่วนประกอบที่จำเป็นทั้งหมดจากอินเทอร์เน็ตและติดตั้งกรอบงานให้คุณโดยอัตโนมัติ
การติดตั้ง .NET Framework 3.5 ในโหมดออฟไลน์โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
หากคุณไม่มีการเชื่อมต่ออินเทอร์เน็ต คุณจะต้องทำตามขั้นตอนด้านล่างเพื่อติดตั้งเฟรมเวิร์กในโหมดออฟไลน์ ตรวจสอบให้แน่ใจว่าคุณมีดีวีดี Windows 8 หรือ 8.1 หรือไฟล์ต้นฉบับเพื่อติดตั้งเฟรมเวิร์กในโหมดออฟไลน์ มิฉะนั้น คุณสามารถดาวน์โหลดตัวติดตั้งออฟไลน์ .NET Framework 3.5 จากตำแหน่งด้านล่าง และติดตั้งโดยดับเบิลคลิกที่การตั้งค่าที่ดาวน์โหลด
หากคุณไม่มีการเชื่อมต่ออินเทอร์เน็ต Windows จะแสดงข้อผิดพลาดต่อไปนี้:
Windows ไม่สามารถเชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลดไฟล์ที่จำเป็น ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อกับอินเทอร์เน็ตแล้ว และคลิก ลองอีกครั้ง เพื่อลองอีกครั้ง
- เปิดพรอมต์คำสั่งที่มีสิทธิ์ระดับผู้ดูแลระบบ (Windows Key + X + A)
- ออกคำสั่งต่อไปนี้:
Dism /online /enable-feature /featurename:NetFx3 /All /แหล่งที่มา: D:Sourcessxs / จำกัดการเข้าถึง
โดยที่ D:Sourcessxs คือเส้นทางไปยัง Windows DVD ของคุณหรือแหล่งที่มา
หากคุณต้องการใช้ PowerShell ให้เรียกใช้คำสั่งต่อไปนี้ใน PowerShell:
ติดตั้ง-WindowsFeature –name NET-Framework-Core –source D:sourcessxs - การดำเนินการนี้จะเปิดใช้งานคุณลักษณะนี้และจะแจ้งให้คุณทราบเมื่อกระบวนการเสร็จสมบูรณ์
ดาวน์โหลดตัวติดตั้งออฟไลน์ .NET Framework 3.5
หากไม่มีวิธีการติดตั้งใดๆ เลย คุณก็สามารถดาวน์โหลดตัวติดตั้งแบบสแตนด์อโลนของ .NET Framework 3.5 และติดตั้งได้ทุกที่ที่ต้องการ
ดาวน์โหลด .NET Framework 3.5 จากที่นี่ .
แก้ไขข้อผิดพลาดระหว่างการติดตั้งเฟรมเวิร์ก
0x800F081F และ 0x800F0906 ข้อผิดพลาด
นี่คือข้อผิดพลาดทั่วไปที่คุณจะพบขณะติดตั้ง .NET Framework 3.5 นี่คือคำอธิบายของรหัสทั้งสอง:
0x800F081F – ไม่พบไฟล์ต้นฉบับ
0x800F0906 – ไม่สามารถดาวน์โหลดไฟล์ต้นฉบับได้
หากคุณเชื่อมต่ออินเทอร์เน็ตและยังคงพบปัญหานี้อยู่ เนื่องจากคุณได้ติดตั้งการอัปเดต Windows ต่อไปนี้:
- KB2966826
- KB2966827
- KB2966828
นี่คือการอัปเดตความปลอดภัยสำหรับ .NET Framework 3.5 ซึ่งต้องติดตั้งในการติดตั้งเฟรมเวิร์กปัจจุบัน แต่เนื่องจาก Microsoft ใช้การอัปเดตเหล่านี้ไม่ว่าจะติดตั้งเฟรมเวิร์ก 3.5 หรือไม่ พวกเขาจะได้รับการติดตั้งแม้ว่าจะไม่ได้ติดตั้งเฟรมเวิร์กก็ตาม
หากโปรแกรมปรับปรุงเหล่านี้ได้รับการติดตั้งก่อน และคุณพยายามติดตั้งกรอบงาน คุณจะได้รับข้อผิดพลาดที่กล่าวถึงข้างต้น คุณจะต้องถอนการติดตั้งการอัปเดตที่กล่าวถึงข้างต้น ติดตั้ง .NET Framework 3.5 ด้วยวิธีใดวิธีหนึ่งที่กล่าวถึงข้างต้น และสุดท้ายติดตั้งการอัปเดตอีกครั้ง
ใช้ Group Policy เพื่อควบคุมการติดตั้ง
หากวิธีการดังกล่าวใช้ไม่ได้ผล และคุณยังติดตั้งเฟรมเวิร์กไม่ได้ เพียงทำตามคำแนะนำด้านล่างแล้วลองอีกครั้ง:
- เปิดตัวแก้ไขนโยบายกลุ่ม (เรียกใช้ -> gpedit.msc)
- ไปที่กลุ่มต่อไปนี้:
การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแลระบบ -> ระบบ - ในบานหน้าต่างด้านขวา ให้เปิดใช้งานสิ่งต่อไปนี้:
ระบุการตั้งค่าสำหรับการติดตั้งส่วนประกอบเสริมและการซ่อมแซมส่วนประกอบ
หวังว่านี่จะช่วยให้คุณติดตั้ง .NET Framework 3.5 ได้โดยไม่มีข้อผิดพลาดเพิ่มเติม หากคุณยังคงประสบปัญหากับการติดตั้ง โปรดแจ้งให้เราทราบผ่านความคิดเห็นด้านล่าง และเราจะพยายามแก้ไขปัญหาให้กับคุณ