- ผู้ใช้หลายคนรายงานว่าพบรหัสข้อผิดพลาด 0x800f0801 ขณะอัปเดตระบบปฏิบัติการ
- หากคุณเห็นข้อความ CBS_E_NOT_APPLICABLE แนบมากับรหัสข้อผิดพลาด แสดงว่าระบบไม่สามารถดำเนินการอัปเดตได้
- วิธีแก้ปัญหาหนึ่งในหลายรายการด้านล่างคือการเรียกใช้ตัวแก้ไขปัญหา Windows Update
Xติดตั้งโดยคลิกดาวน์โหลดไฟล์
ซอฟต์แวร์นี้จะซ่อมแซมข้อผิดพลาดทั่วไปของคอมพิวเตอร์ ปกป้องคุณจากการสูญหายของไฟล์ มัลแวร์ ความล้มเหลวของฮาร์ดแวร์ และปรับแต่งพีซีของคุณเพื่อประสิทธิภาพสูงสุด แก้ไขปัญหาพีซีและลบไวรัสทันทีใน 3 ขั้นตอนง่ายๆ:
- ดาวน์โหลด Restoro PC Repair Tool ที่มาพร้อมกับสิทธิบัตรเทคโนโลยี (มีสิทธิบัตร ที่นี่).
- คลิก เริ่มสแกน เพื่อค้นหาปัญหาของ Windows ที่อาจทำให้เกิดปัญหากับพีซี
- คลิก ซ่อมทั้งหมด เพื่อแก้ไขปัญหาที่ส่งผลต่อความปลอดภัยและประสิทธิภาพของคอมพิวเตอร์ของคุณ
- Restoro ถูกดาวน์โหลดโดย 0 ผู้อ่านในเดือนนี้
กระบวนการที่ดูเหมือนตรงไปตรงมาในการติดตั้งการอัปเดต Windows อาจส่งผลให้เกิดปัญหาที่ทำให้ระบบของคุณมีช่องโหว่และขาดการปรับปรุงที่สำคัญ สาเหตุหนึ่งคือข้อผิดพลาด 0x800f0801 ซึ่งป้องกันไม่ให้ติดตั้งไฟล์ที่ดาวน์โหลดบนคอมพิวเตอร์
เมื่อคุณได้รับข้อความ CBS_E_NOT_APPLICABLE แสดงว่ามีหนึ่งในสองสิ่ง: ไม่สามารถติดตั้งการอัปเดตบนเครื่องนี้ หรือระบบไม่สามารถจัดการการอัปเดตได้
ในบทความนี้ เราจะพูดถึงวิธีแก้ไขข้อผิดพลาดในการอัปเดต Windows 11 0x800f0801 โดยใช้ตัวเลือกที่ไม่ซับซ้อน แต่ก่อนอื่น เรามาทำความเข้าใจกันก่อนว่าอะไรเป็นสาเหตุของปัญหานี้
อะไรทำให้เกิดข้อผิดพลาด 0x800f0801
เป็นไปได้ที่จะได้รับรหัสข้อผิดพลาด 0x800F081F ซึ่งเป็นหนึ่งในสี่รหัสข้อผิดพลาดที่เป็นไปได้ ซึ่งทั้งหมดบ่งชี้ถึงปัญหาพื้นฐานเดียวกัน รหัสข้อผิดพลาดอีกสามรหัสคือ 0x800F0906, 0x800F0907 และ 0x800F0922 ซึ่งทั้งหมดเกี่ยวข้องกับสิ่งเดียวกัน
รหัสข้อผิดพลาดแต่ละรหัสมีสาเหตุมาจากความไม่เข้ากันกับ Microsoft NET Framework 3.5. โดยปกติจะเกิดขึ้นเมื่อคุณเปิดใช้งานเฟรมเวิร์กโดยใช้การติดตั้ง กระบวนการ เครื่องมือ Deployment Image Servicing and Management (DISM) หรือผ่านการใช้ Windows พาวเวอร์เชลล์
รหัสจะปรากฏเฉพาะใน Windows 11, Windows 10, Windows Server 2012 R2 และ Windows Server 2012 สิ่งเหล่านี้จะไม่ปรากฏบน Windows รุ่นอื่น
ไมโครซอฟต์. NET Framework 3.5 พร้อมใช้งานเป็นคุณลักษณะแบบออนดีมานด์บนระบบปฏิบัติการที่แสดงด้านบน (กล่าวคือ ไม่ได้เปิดใช้งานโดยค่าเริ่มต้น)
เมื่อคุณเปิดใช้งานคุณลักษณะนี้ Windows Update จะพยายามดาวน์โหลดไบนารี .NET รวมทั้งไฟล์ที่จำเป็นอื่นๆ จากอินเทอร์เน็ต เป็นไปได้ว่าคุณจะเห็นรหัสหากเครื่องของคุณไม่ได้กำหนดค่าอย่างเหมาะสม นี่คือรายการที่มีรหัสและความหมาย:
- 0x800F081F: เพื่อให้การติดตั้งเริ่มต้นขึ้น Windows ไม่พบตำแหน่งใดๆ NET ไฟล์ต้นฉบับที่จะใช้งาน
- 0x800F0906: Windows ไม่สามารถดาวน์โหลดไฟล์. NET ไฟล์ต้นฉบับ เชื่อมต่ออินเทอร์เน็ต หรือติดตั้งบทบาท บริการบทบาท หรือคุณลักษณะ เนื่องจากไม่สามารถเชื่อมต่ออินเทอร์เน็ตหรือดาวน์โหลดไฟล์ ไฟล์ต้นฉบับ NET
- 0x800F0907: การตั้งค่านโยบายเครือข่ายของคุณอาจบล็อก Windows ไม่ให้เชื่อมต่ออินเทอร์เน็ตเนื่องจากโปรแกรม DISM ไม่ทำงาน
- 0x800F0922: การประมวลผลโปรแกรมติดตั้งขั้นสูง .NET หรือคำสั่งทั่วไปล้มเหลวในการดำเนินการ โปรแกรมติดตั้งขั้นสูง NET หรือคำสั่งทั่วไปไม่สำเร็จ
ฉันจะแก้ไขรหัสข้อผิดพลาด 0x800f0801 ใน Windows 11 ได้อย่างไร
1. ใช้ตัวแก้ไขปัญหา Windows Update
- กด Windows คีย์ + ผม เพื่อเปิด การตั้งค่า แอพแล้วไปที่ ระบบ ในแผงด้านซ้ายตามด้วย แก้ไขปัญหา จากด้านขวา
- เมื่อคุณอยู่ใน แก้ไขปัญหา เมนูคลิกที่ เครื่องมือแก้ปัญหาอื่น ๆ ตัวเลือก.
- เลื่อนลงมาจนเจอ Windows Update ตัวแก้ไขปัญหาและคลิก วิ่ง ถัดจากมัน.
ตัวแก้ไขปัญหาจะแสดงจุดบกพร่องเฉพาะที่เกิดขึ้นและคำแนะนำในการแก้ไขหลังจากค้นหาข้อผิดพลาดเสร็จแล้ว อย่าลืมอ่านและปฏิบัติตามคำแนะนำบนหน้าจออย่างระมัดระวัง สำหรับคุณสมบัติขั้นสูงเพิ่มเติม เราแนะนำให้ลอง ร้านอาหาร ซึ่งจะสแกนพีซีของคุณและซ่อมแซมข้อผิดพลาดที่เกี่ยวข้องกับไฟล์ระบบที่เสียหาย DLL ที่หายไป หรือรายการรีจิสตรีที่เสียหาย
2. เรียกใช้ DISM
- กด Windows + ส กุญแจเปิด ค้นหา bar แล้วพิมพ์ cmd และคลิกขวาที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุดเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ
- พิมพ์หรือวางคำสั่งต่อไปนี้แล้วกด เข้า หลังจากแต่ละ:
DISM / ออนไลน์ / Cleanup-Image / ScanHealth DISM / ออนไลน์ / Cleanup-Image / RestoreHealth
ผ่อนคลายและอดทนรอกระบวนการเสร็จสมบูรณ์ สิ่งสำคัญคือต้องจำไว้ว่ากระบวนการนี้อาจใช้เวลานานถึงสิบนาที เมื่อคุณทำตามขั้นตอนนี้เสร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์เพื่อให้แน่ใจว่าการปรับเปลี่ยนนั้นมีผล
3. ตรวจสอบความเข้ากันได้ของไฟล์ระบบโดยใช้การสแกน SFC
- กด Windows + ส กุญแจเปิด ค้นหา bar แล้วพิมพ์ cmdและคลิกขวาที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุดเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ
- พิมพ์หรือวางคำสั่งต่อไปนี้แล้วกด เข้า:
sfc /scannow
คุณเพียงแค่ต้องรอจนกว่าขั้นตอนจะเสร็จสิ้น (ซึ่งอาจใช้เวลาสักครู่) จากนั้นรีสตาร์ทคอมพิวเตอร์เพื่อให้แน่ใจว่าการปรับเปลี่ยนนั้นมีผล SFC จะตรวจหาและซ่อมแซมไฟล์และไดเรกทอรีที่เสียหายในคอมพิวเตอร์ของคุณโดยอัตโนมัติ
4. อัปเดต Windows ด้วยตนเอง
- กด Windows คีย์ + ผม เพื่อเปิด การตั้งค่า แอพจากนั้นคลิกที่ Windows Update ในแผงด้านซ้าย
- หากคุณมีการอัปเดตใหม่ๆ ให้ดาวน์โหลด ให้คลิกที่ ติดตั้งในขณะนี้ และรอจนกว่ากระบวนการจะเสร็จสิ้น มิฉะนั้น ให้คลิกที่ปุ่ม ตรวจสอบสำหรับการอัพเดต ปุ่ม.
หากคุณใช้ Windows เวอร์ชันเก่า อาจเป็นไปได้ว่านี่เป็นปัจจัยที่ทำให้เกิดข้อผิดพลาด ซึ่งสามารถแก้ไขได้โดยการอัปเดตระบบปฏิบัติการ เป็นไปได้มากว่าจุดบกพร่องจะได้รับการแก้ไขในการอัปเดตซอฟต์แวร์ครั้งต่อไป
5. เปิดฟีเจอร์ Microsoft .NET Framework 3.5
- กด Windows คีย์ + R เพื่อเปิดใหม่ วิ่ง กล่อง แล้วพิมพ์หรือวางใน appwiz.cplและตี เข้า.
- หลังจาก โปรแกรมและคุณสมบัติ หน้าต่างปรากฏขึ้น ให้คลิกที่ เปิดหรือปิดคุณสมบัติ Windows จากแถบด้านข้างซ้าย
- ทำเครื่องหมายที่ช่องถัดจาก .NET Framework 3.5 (รวมถึง .NET 2.0 และ 3.0) แล้วคลิก ตกลง.
6. ล้างโฟลเดอร์ SoftwareDistribution
- กด Windows + ส กุญแจเปิด ค้นหา bar แล้วพิมพ์ cmdและคลิกขวาที่ผลลัพธ์ที่เกี่ยวข้องมากที่สุดเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ
- ตอนนี้พิมพ์หรือวางคำสั่งต่อไปนี้ทีละคำสั่งแล้วกด เข้า หลังจากแต่ละ:
net stop wuauserv บิตหยุดสุทธิ net stop cryptsvc c:\windows\SoftwareDistribution c:\windows\SoftwareDistribution OLD net start cryptsvc บิตเริ่มต้นสุทธิ net start wuauserv
เหตุใดการอัปเดตระบบปฏิบัติการของฉันจึงเป็นเรื่องสำคัญ
การติดตั้งการอัปเดตระบบรายเดือนไม่ใช่สิ่งที่ผู้ดูแลระบบคาดหวัง แต่มีความสำคัญและสำคัญมากในสภาพแวดล้อมทางเทคโนโลยีในปัจจุบันของเรา
การปรับปรุงรายเดือนจำนวนมากทุ่มเทให้กับมาตรการรักษาความปลอดภัย ช่องโหว่ด้านความปลอดภัยเป็นรูปแบบที่อันตรายที่สุดเนื่องจากมีศักยภาพที่อาชญากรไซเบอร์จะใช้ประโยชน์ได้
การอัปเดตอื่นๆ ของ Windows มีวัตถุประสงค์เพื่อแก้ไขข้อบกพร่องและปัญหาที่พัฒนาขึ้นในระบบปฏิบัติการ แม้ว่าแอพเหล่านี้จะไม่รับผิดชอบโดยตรงต่อช่องโหว่ด้านความปลอดภัย แต่ความเสถียรของระบบปฏิบัติการของคุณอาจตกอยู่ในอันตราย
สุดท้าย แต่ไม่ท้ายสุด การอัปเดต Windows สามารถแนะนำความสามารถใหม่ทั้งหมดในขณะที่ยังแก้ไขปัญหาที่ทราบก่อนหน้านี้ ตัวอย่างที่ดีที่สุดคือ IIS และ Internet Explorer ซึ่งทั้งคู่มีให้บริการฟรี
ช่องโหว่ด้านความปลอดภัย ข้อบกพร่อง ความเข้ากันไม่ได้ และส่วนประกอบซอฟต์แวร์ที่ล้าสมัยทั้งหมดสามารถพบได้ในโค้ดที่ประกอบเป็นซอร์สโค้ดของระบบปฏิบัติการ Windows กล่าวโดยย่อ เราทุกคนทราบดีว่า Windows ไม่ใช่ข้อบกพร่อง
มีการระบุช่องโหว่ด้านความปลอดภัยใหม่ในส่วนประกอบต่างๆ ของระบบปฏิบัติการ Windows รวมถึงแพลตฟอร์มพื้นฐานเป็นประจำ หากคุณไม่ได้ใช้โปรแกรมที่เกี่ยวข้อง คุณจะเสี่ยงที่จะล้มเหลวในการอัปเดตโปรแกรมดังกล่าวเนื่องจากมีการติดตั้งโปรแกรมไว้ในคอมพิวเตอร์ของคุณแล้ว
หากวิธีการข้างต้นไม่สามารถแก้ไขปัญหาของคุณได้ เราขอแนะนำให้คุณ อ่านโพสต์ของเราเกี่ยวกับวิธีแก้ไขปัญหาการติดตั้ง Windows 11 เพื่อค้นหาวิธีการที่เป็นไปได้เพิ่มเติมในการแก้ไขปัญหาที่มีอยู่
อีกทางหนึ่ง ผู้ใช้ได้รับประโยชน์จาก ดูแอนตี้ไวรัสที่ดีที่สุดห้าตัวที่เข้ากันได้กับ Windows 11เพื่อปกป้องคอมพิวเตอร์ของคุณจากการโจมตีที่ไม่ต้องการ ให้แน่ใจว่าได้ตรวจสอบออก!
และสุดท้ายคุณอาจต้องการ ตรวจสอบวิธีติดตั้ง Windows 11 อย่างง่ายดายหรืออัปเดตจาก Windows 10ในกรณีที่คุณต้องการทำการติดตั้งระบบปฏิบัติการใหม่ทั้งหมด
แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่างว่าโซลูชันใดทำงานได้ดีที่สุดสำหรับคุณ รวมถึงความถี่ที่คุณอัปเดตระบบปฏิบัติการเพื่อให้ทันสมัยอยู่เสมอ!