0x8000FFFF error เป็นรหัสข้อผิดพลาดที่นิยมใช้กันในปัจจุบันบนระบบ Windows โดยทั่วไปจะเกิดขึ้นหลังจากการติดตั้ง Windows Update ที่ค้างอยู่ไม่สามารถติดตั้งผ่าน Windows Update ข้อผิดพลาดนี้ได้รับการยืนยันว่าจะเกิดขึ้นทั้งบน Windows 10 และ Windows 11
หลังจากตรวจสอบปัญหานี้และวิเคราะห์รายงานผู้ใช้ต่างๆ แล้ว เราพบว่ามีสถานการณ์ที่เป็นไปได้หลายประการที่ท้ายที่สุดแล้วอาจทำให้เกิดรหัสข้อผิดพลาดนี้ นี่คือรายชื่อผู้กระทำผิดที่คุณควรระวัง:
- ความผิดพลาดทั่วไปของ WU – สิ่งแรกที่คุณควรแก้ไขปัญหาคือความผิดพลาดที่อาจเกิดขึ้นกับส่วนประกอบ WU หากคุณโชคดีพอ คุณอาจแก้ไขปัญหาได้โดยอัตโนมัติโดยเรียกใช้ตัวแก้ไขปัญหา Windows Update และใช้การแก้ไขที่แนะนำ
- การขึ้นต่อกันของ WU ที่เสียหาย – ตามที่ปรากฏ คุณสามารถคาดหวังที่จะจัดการกับรหัสข้อผิดพลาดนี้ในสถานการณ์ที่การขึ้นต่อกันที่ใช้โดย Windows Update ได้รับผลกระทบจากความเสียหาย ในสถานการณ์เช่นนี้ การปรับใช้การสแกน SFC และ DISM อย่างรวดเร็วติดต่อกันควรช่วยแก้ปัญหาได้ในกรณีส่วนใหญ่
- อัปเดตไม่ดี – หากคุณประสบปัญหานี้กับการอัปเดตบางอย่าง คุณอาจพิจารณาว่าเป็นปัญหาหรือมีข้อขัดแย้งกับไดรเวอร์ฮาร์ดแวร์จำนวนมาก คุณสามารถใช้เครื่องมือวงในเพื่อซ่อนการอัปเดตที่ไม่สอดคล้องกันจนกว่า Microsoft จะแก้ไขปัญหานี้
- ข้อมูลภายในไฟล์ Hosts ขัดแย้งกัน – ตามที่ผู้ใช้บางรายที่ได้รับผลกระทบ อีกสถานการณ์หนึ่งที่อาจก่อให้เกิดข้อผิดพลาดนี้คือข้อมูลที่ขัดแย้งกันซึ่งจัดเก็บไว้ในไฟล์ Windows Hosts ผู้ใช้รายอื่นที่ประสบปัญหาเดียวกันยืนยันว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่ล้างไฟล์ Windows Hosts สำเร็จแล้ว
- ปัญหาเกี่ยวกับองค์ประกอบ WU ในเครื่อง – ในบางสถานการณ์ คุณอาจคาดหวังที่จะจัดการกับข้อผิดพลาด 0x8000FFFF เนื่องจากความเสียหายบางประเภทที่ส่งผลต่อไฟล์ Windows Update และการขึ้นต่อกัน หากคุณต้องการหลีกเลี่ยงการแก้ไขปัญหาความเสียหาย คุณควรอัปเดตบิลด์ OS ของคุณผ่านเครื่องมือสร้างสื่อได้
- การแทรกแซงจากบุคคลที่สาม – หากคุณใช้ชุดโปรแกรมป้องกันไวรัสของบุคคลที่ 3 คุณควรใช้เวลาเพื่อให้แน่ใจว่าจะไม่รบกวนการติดตั้ง Windows Update ที่รอดำเนินการ นี่เป็นปัญหากับชุด AV บุคคลที่สามที่ทำงานด้วยลายเซ็นไวรัสที่ล้าสมัย ดังนั้น ในการแก้ไขปัญหานี้ ให้เริ่มต้นด้วยการอัปเดตลายเซ็นไวรัส AV เป็นเวอร์ชันล่าสุด และดำเนินการปิดใช้งานหรือถอนการติดตั้งโดยสมบูรณ์หากวิธีแรกล้มเหลว
- โฟลเดอร์ SoftwareDistribution และ Catroot2 ที่เสียหาย – หนึ่งในเหตุผลที่ไม่ค่อยมีใครรู้จักว่าทำไมคุณควรคาดหวังว่าปัญหานี้จะเกิดขึ้นโดยเลือกคือไฟล์เสียหายบางประเภทที่จัดเก็บอยู่ในโฟลเดอร์ SoftwareDistribution และ Catroo2 ในปัจจุบัน ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการเปลี่ยนชื่อสองโฟลเดอร์นี้เพื่อบังคับให้ระบบปฏิบัติการของคุณสร้างสิ่งที่เทียบเท่าใหม่
- อินเทอร์เฟซ WU เสีย – ในบางสถานการณ์ คุณอาจสามารถแก้ไขปัญหานี้ได้โดยบังคับให้ตัวแทน WU เริ่มอัปเดตส่วนประกอบของคุณผ่านคำสั่ง Powershell สิ่งนี้ควรมีผลในสถานการณ์ที่อินเทอร์เฟซ GUI ของ Windows Update ไม่น่าเชื่อถือ
- การขึ้นต่อกันของ WU บางอย่างถูกปิดใช้งาน – หากคุณใช้โปรแกรมเพิ่มประสิทธิภาพทรัพยากรระบบ อาจเป็นไปได้ว่าโปรแกรมดังกล่าวจะแก้ไขการทำงานของการขึ้นต่อกันของ WU บางอย่างเพื่อเพิ่มทรัพยากรที่มีอยู่ คุณแก้ไขปัญหานี้ได้โดยกำหนดค่าบริการและการพึ่งพาที่เกี่ยวข้องกับ WU ใหม่
- นโยบายของ WU ที่ขัดแย้งกัน – ตามที่ปรากฏ นอกจากนี้ยังมีนโยบายที่ขัดแย้งกัน (บังคับใช้ผ่าน Local Group Policy Editor) ชื่อ “ปิดการรีสตาร์ทอัตโนมัติสำหรับการอัปเดตในช่วงเวลาทำงาน” ซึ่งอาจทำให้เกิดข้อผิดพลาดนี้ได้ ในการแก้ไขปัญหานี้ คุณจะต้องปิดใช้นโยบายนี้
- ไฟล์ระบบพื้นฐานเสียหาย – ในสถานการณ์ที่ร้ายแรงกว่านั้น ส่วนประกอบ WU จะเสียโดยไม่มีการซ่อมแซม และไม่มีวิธีแก้ไขปัญหาใด ๆ ที่กล่าวถึงข้างต้นจะทำงาน ในกรณีนี้ วิธีแก้ไขเพียงอย่างเดียวคือข้ามส่วนประกอบ WU ในเครื่องทั้งหมดโดยใช้ Microsoft Update Catalog หรือโดยดำเนินการติดตั้งซ่อมแซมหรือติดตั้งใหม่ทั้งหมด
ตอนนี้เราได้ตรวจสอบสาเหตุที่เป็นไปได้ทุกประการของข้อผิดพลาด 0x8000FFFF แล้ว มาดูการแก้ไขทั้งหมดที่ผู้ใช้ที่ได้รับผลกระทบรายอื่นใช้สำเร็จเพื่อแก้ปัญหานี้กัน
เรียกใช้ตัวแก้ไขปัญหา Windows Update
ก่อนที่เราจะเปลี่ยนไปใช้กลยุทธ์การซ่อมแซมขั้นสูงที่สามารถแก้ไขปัญหา 0x8000FFFF ได้ คุณควรเริ่มต้นด้วยการตรวจสอบว่าการติดตั้ง Windows ของคุณสามารถแก้ไขปัญหาได้โดยอัตโนมัติหรือไม่
ทั้ง Windows 11 และ Windows 10 มีกลยุทธ์การซ่อมแซมในตัวจำนวนมากที่สามารถแก้ไขปัญหาความล้มเหลวส่วนใหญ่ในการติดตั้งการอัปเดต Windows ที่รอดำเนินการ
ผู้ใช้บางรายที่ประสบปัญหาเดียวกันสามารถแก้ไขปัญหาและติดตั้งการอัปเดตที่รอดำเนินการได้โดยใช้ตัวแก้ไขปัญหา Windows Update และใช้การแก้ไขที่แนะนำ
หมายเหตุ: ตัวแก้ไขปัญหา Windows Update มีกลยุทธ์การซ่อมแซมอัตโนมัติหลายร้อยแบบที่จะนำไปใช้โดยอัตโนมัติหากพบความไม่สอดคล้องกันบางประเภท ยูทิลิตีจะแนะนำวิธีแก้ไขที่ใช้ได้โดยอัตโนมัติซึ่งคุณนำไปใช้ได้ด้วยการคลิกง่ายๆ
ทำตามคำแนะนำด้านล่างเพื่อปรับใช้ตัวแก้ไขปัญหา Windows Update เพื่อแก้ไขรหัสข้อผิดพลาด 0x8000FFFF ใน Windows 11 และ Windows 10:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป ในกล่องข้อความ ให้พิมพ์ “ms-settings-troubleshoot” แล้วกด Enter เพื่อเปิด การแก้ปัญหา แท็บของ การตั้งค่า แอป.
- ภายใน การแก้ไขปัญหา ไปที่ส่วนด้านขวาของ การตั้งค่า หน้าจอแล้วเลื่อนลงไปที่ เริ่มต้นใช้งาน และคลิกที่ Windows Update
- ถัดไป ให้คลิกที่ เรียกใช้ตัวแก้ไขปัญหา จากเมนูบริบทที่ปรากฏใหม่
- ณ จุดนี้ เครื่องมือแก้ปัญหาจะทำงานและเริ่มสแกนระบบของคุณโดยอัตโนมัติเมื่อมีความไม่สอดคล้องกัน รอจนกว่าการสแกนครั้งแรกจะเสร็จสิ้น
หมายเหตุ: ฟังก์ชันนี้จะกำหนดว่ากลยุทธ์การซ่อมแซมใดๆ ที่รวมอยู่ในนั้นตรงกับเวอร์ชัน Windows ของคุณหรือไม่
- หลังจากนั้นสักครู่ คุณจะพบกับหน้าต่างใหม่ที่คุณสามารถคลิก ใช้การแก้ไขนี้ เพื่อใช้การแก้ไขที่แนะนำ
หมายเหตุ: คุณอาจต้องปฏิบัติตามชุดคำแนะนำเพิ่มเติมเพื่อบังคับใช้การแก้ไขที่แนะนำ ทั้งนี้ขึ้นอยู่กับคำแนะนำที่ได้รับ
เมื่อคุณเรียกใช้ตัวแก้ไขปัญหานี้และใช้การแก้ไขที่แนะนำแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่
ในกรณีที่คุณยังคงจัดการกับ 0x8000ffff เมื่อพยายามติดตั้งการอัปเดตที่รอดำเนินการ ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
ปรับใช้การสแกน SFC และ DISM
หากการรีเฟรชตัวแก้ไขปัญหา Windows Update ไม่สามารถแก้ปัญหาในกรณีของคุณ คุณควรพิจารณาด้วยว่าไฟล์ระบบเสียหายบางประเภทเป็นสาเหตุของ 0x8000ffff ผิดพลาด.
เพื่อให้ครอบคลุมสถานการณ์ที่อาจเกิดขึ้นนี้ ให้เริ่มต้นด้วยการสแกนสองสามครั้งด้วยยูทิลิตี้ในตัวสองตัว – System File Checker (SFC) และ Deployment Image Services and Management(DISM) .
เครื่องมือทั้งสองนี้มีความคล้ายคลึงกันบางอย่าง แต่เราขอแนะนำให้คุณเรียกใช้การสแกนทั้งสองแบบต่อเนื่องกันอย่างรวดเร็วเพื่อเพิ่มโอกาสในการแก้ไขไฟล์ระบบที่เสียหาย
เริ่มต้นด้วย การสแกน SFC อย่างง่าย เนื่องจากง่ายต่อการดำเนินการ
หมายเหตุ: เครื่องมือนี้จะไม่กำหนดให้คุณต้องเชื่อมต่อกับอินเทอร์เน็ต
สิ่งสำคัญคือต้องจำไว้ว่าเมื่อคุณเริ่มขั้นตอนนี้ ไม่ควรปิดหน้าต่าง CMD แม้ว่ายูทิลิตี้จะดูเหมือนค้างอยู่ก็ตาม การขัดจังหวะการดำเนินการอาจทำให้เกิดข้อผิดพลาดทางตรรกะบน HDD/SSD ของคุณ
หลังจากการสแกน SFC เสร็จสิ้น ให้รีบูตคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่โดยพยายามติดตั้งการอัปเดตที่รอดำเนินการอีกครั้ง
หากปัญหายังคงอยู่ ให้ดำเนินการโดยปรับใช้การสแกน DISM และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น
หมายเหตุ: DISM ใช้องค์ประกอบย่อยของ Windows Update เพื่อดาวน์โหลดไฟล์เทียบเท่าที่ดีต่อสุขภาพเพื่อแทนที่ไฟล์ระบบที่เสียหาย ตรวจสอบให้แน่ใจว่าคุณมี อินเทอร์เน็ตที่เชื่อถือได้ก่อนที่จะเริ่มดำเนินการนี้
เมื่อสิ้นสุดขั้นตอนนี้ ให้รีสตาร์ทคอมพิวเตอร์อีกครั้งและดูว่า 0x8000ffff ข้อผิดพลาดได้รับการแก้ไขแล้ว
หากปัญหายังคงอยู่ ให้เลื่อนลงไปที่วิธีสุดท้ายในการติดตั้งการอัปเดตฟีเจอร์และหลีกเลี่ยงข้อผิดพลาด
ซ่อนการอัปเดตที่ไม่สอดคล้องกัน
ในบางกรณี รหัสข้อผิดพลาด 0x8000ffff บ่งชี้ว่ามีการอัปเดต Windows ที่ไม่ดี ซึ่งขัดแย้งกับไดรเวอร์ปัจจุบันบางตัวของคุณ โดยทั่วไป สิ่งที่คุณต้องการทำในกรณีนี้คือใช้แนวทางป้องกันและซ่อนการอัปเดตที่มีปัญหาจนกว่า Microsoft จะเผยแพร่โปรแกรมแก้ไขด่วน
ผู้ใช้รายอื่นที่ประสบปัญหาเดียวกันยืนยันว่าพวกเขาสามารถแก้ไขรหัสข้อผิดพลาดนี้ได้โดยซ่อนการอัปเดตที่ทำให้เกิดรหัสข้อผิดพลาด
หมายเหตุ: ขั้นตอนนี้ไม่ถาวร เนื่องจากคุณสามารถดาวน์โหลดไดรเวอร์ได้ด้วยตนเอง (จากเว็บไซต์ของผู้ผลิต) หากคุณตัดสินใจที่จะลองอีกครั้ง หรือคุณสามารถคืนค่าการซ่อนโดยใช้ตัวแก้ไขปัญหา Microsoft Show หรือ Hide
นี่คือสิ่งที่คุณต้องทำเพื่อซ่อนการอัปเดตที่ไม่สอดคล้องกัน:
- เปิดเบราว์เซอร์เริ่มต้นของคุณแล้วดาวน์โหลดและติดตั้ง Microsoft แสดงหรือซ่อนแพ็คเกจตัวแก้ไขปัญหา e จาก ลิงก์ดาวน์โหลดอย่างเป็นทางการ .
- หลังจากดาวน์โหลดเสร็จแล้ว ให้ดับเบิลคลิกเพื่อเปิดและเริ่มโดยคลิกที่ ขั้นสูง ปุ่ม. จากนั้น ทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับใช้การซ่อมแซมโดยอัตโนมัติ .
- จากหน้าจอถัดไป ให้คลิกที่ ถัดไป เพื่อไปยังเมนูถัดไป รอจนกว่ายูทิลิตี้จะเสร็จสิ้นเพื่อสแกนหาการอัปเดต จากนั้นคลิกที่ ซ่อนการอัปเดต
- เมื่อคุณเลือกการอัปเดตที่ต้องการซ่อนแล้ว ให้คลิกที่ ถัดไป เพื่อไปยังหน้าจอต่อไปนี้
- ณ จุดนี้ สิ่งที่คุณต้องทำคือรอจนกว่าการดำเนินการจะเสร็จสิ้น จากนั้นรีบูตพีซีของคุณและดูว่าปัญหาได้รับการแก้ไขหรือไม่
ในกรณีที่คุณยังคงจัดการกับข้อผิดพลาด 0x8000ffff เดิม ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
ล้างไฟล์โฮสต์
ปรากฏว่าคุณอาจพบกับ 0x8000ffff ข้อผิดพลาดเนื่องจากรายการที่ไม่ถูกต้องหรือขัดแย้งกันภายในไฟล์ Windows Hosts สาเหตุที่เป็นไปได้นี้ได้รับการยืนยันโดยผู้ใช้จำนวนมากที่จัดการกับปัญหานี้ใน Windows 11
ในกรณีส่วนใหญ่ คุณสามารถแก้ไขปัญหานี้ได้โดยไปที่ตำแหน่งที่การติดตั้ง Windows ของคุณเก็บรายการเซิร์ฟเวอร์ RSI และลบรายการที่อาจมีปัญหา
หมายเหตุ: นอกจากนี้ คุณยังสามารถรีเซ็ตไฟล์โฮสต์เป็นค่าเริ่มต้นได้
สิ่งที่ต้องทำเพื่อล้างไฟล์ Windows Hosts ของไฟล์ที่อาจขัดแย้งกัน:
- เริ่มด้วยการกด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ
- เมื่อคุณอยู่ในกล่องข้อความแล้ว ให้พิมพ์ 'C :\Windows\System32\drivers\etc ' และกด Enter เพื่อเปิดตำแหน่งเริ่มต้นของไฟล์โฮสต์
- ภายใน ETC โฟลเดอร์ เริ่มต้นด้วยการไปที่ View ที่ด้านบนและตรวจสอบให้แน่ใจว่ากล่องที่เกี่ยวข้องกับ นามสกุลไฟล์ เปิดใช้งานอยู่
- คลิกขวาที่ โฮสต์ ไฟล์และคลิก เปลี่ยนชื่อ จากเมนูบริบทที่ปรากฏใหม่
- ภายในเมนูบริบทการเปลี่ยนชื่อ ให้เพิ่ม '.old ' ต่อท้ายชื่อไฟล์แล้วกด Enter เพื่อบันทึกการเปลี่ยนแปลง
หมายเหตุ: การแก้ไขนี้จะบังคับให้ระบบปฏิบัติการของคุณละเว้นไฟล์นั้นและสร้างอินสแตนซ์ใหม่ที่ไม่ถูกติดตามโดยรายการที่เสียหายเหมือนกัน
- รีบูตพีซีของคุณก่อนที่จะพยายามติดตั้งการอัปเดตที่ล้มเหลวก่อนหน้านี้อีกครั้ง
ในกรณีที่คุณยังจัดการกับ 0x8000ffff เหมือนเดิม ผิดพลาด เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
อัปเดตผ่านเครื่องมือสร้างสื่อ
หากคอมโพเนนต์ Windows Update ในเครื่องเสีย และคุณไม่มีเวลาในการแก้ไขปัญหาสำหรับสาเหตุที่แน่นอน วิธีหนึ่งในการหลีกเลี่ยงข้อผิดพลาด 0x8000ffff คือการใช้ฟังก์ชันการอัปเดตของเครื่องมือสร้างสื่อเพื่อจัดการกับการอัปเดตที่ค้างอยู่เป็นหลัก
ขั้นตอนนี้อาจยุ่งยากเล็กน้อย แต่จะช่วยให้คุณทำงานให้เสร็จได้ในกรณีที่การแก้ไขทั้งหมดข้างต้นไม่ได้ผล
ทำตามคำแนะนำด้านล่างสำหรับคำแนะนำเฉพาะในการดำเนินการอัปเดตทั้งระบบโดยใช้เครื่องมือสร้างสื่อ:
- เปิดเว็บเบราว์เซอร์ของคุณและไปที่หน้าดาวน์โหลดเครื่องมือสร้างสื่อ ขึ้นอยู่กับว่าคุณกำลังใช้ Windows 10 หรือ Windows 11:
Windows 10 Windows 11
- ถัดไป จากหน้าเฉพาะ ให้คลิกที่ ดาวน์โหลดทันที (ภายใต้ สร้างสื่อการติดตั้ง Windows 11 ) และรอจนกว่าจะดาวน์โหลดโปรแกรมปฏิบัติการในเครื่อง
- เมื่อดาวน์โหลดไฟล์ปฏิบัติการแล้ว ให้เปิดด้วยสิทธิ์ของผู้ดูแลระบบและทำตามคำแนะนำบนหน้าจอเพื่อทำตามขั้นตอนการอัปเดตให้เสร็จสิ้น
หากคุณไปเส้นทางนี้แล้วและ0x8000ffff ยังไม่ได้รับการแก้ไข ให้เลื่อนลงไปยังเจลแก้ไขที่เป็นไปได้ถัดไป
อัปเดต AV บุคคลที่สามเป็นเวอร์ชันล่าสุด (ถ้ามี)
หากคุณกำลังใช้โปรแกรมป้องกันไวรัสของบุคคลที่ 3 คุณควรจำไว้ว่าลายเซ็นไวรัสที่ล้าสมัยสามารถยับยั้งการติดตั้ง Windows Update ที่รอดำเนินการได้จริง
โดยทั่วไปแล้ว ปัญหาประเภทนี้จะสงวนไว้สำหรับ AV เวอร์ชันฟรีจาก Avira, Avast และ McAfee
ก่อนที่คุณจะดำดิ่งไปสู่การแก้ไขปัญหาที่จริงจังกว่านี้ คุณควรเริ่มด้วยการทำให้มั่นใจว่าโปรแกรมป้องกันไวรัสของบริษัทอื่นเป็นเวอร์ชันล่าสุด ในการดำเนินการนี้ ให้เข้าถึงอินเทอร์เฟซหลักของชุดโปรแกรมบุคคลที่สามและมองหาตัวเลือกเพื่อตรวจสอบการอัปเดต
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณอัปเดตทั้งแอปพลิเคชั่น AV หลักและคำจำกัดความของไวรัส
หลังจากที่คุณอัปเดตชุดโปรแกรมป้องกันไวรัสของบริษัทอื่นแล้ว ให้รีบูตพีซีของคุณและดูว่า 0x8000FFFF ได้รับการแก้ไขแล้วหรือไม่เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์
ในกรณีที่คุณยังคงประสบปัญหาเดิมอยู่และกำลังใช้ AV ของบุคคลที่สาม ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
ปิดการใช้งานหรือถอนการติดตั้ง AV บุคคลที่สาม (ถ้ามี)
หากการอัปเดตแอปพลิเคชันและลายเซ็นไวรัสของ AV suite ไม่สามารถแก้ไขข้อผิดพลาด 0x8000FFFF ก็อาจเป็นไปได้ว่า AV ของคุณบล็อกการสื่อสารบางอย่างกับเซิร์ฟเวอร์การอัปเดต
McAfee, AVAST และ Comodo เป็นโปรแกรมป้องกันไวรัสของบริษัทอื่นสามรายที่มักถูกตำหนิสำหรับปัญหานี้ ผู้ใช้เครื่องมือ AV เหล่านี้บางคนรายงานว่าพวกเขาแก้ไขปัญหาด้วยการปิดใช้งานการป้องกันแบบเรียลไทม์หรือถอนการติดตั้งชุดความปลอดภัยทั้งหมด
หากคุณอยู่ในเรือลำเดียวกัน คุณควรเริ่มต้นด้วยการปิดการป้องกันแบบเรียลไทม์และดูว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหรือไม่
หมายเหตุ: โปรดทราบว่าการดำเนินการนี้จะแตกต่างกันไปตามชุดความปลอดภัยที่คุณใช้ อย่างไรก็ตาม ในกรณีส่วนใหญ่ คุณจะสามารถทำได้โดยตรงจากเมนูแถบถาด
หากคุณยังคงพบข้อผิดพลาด 0x8000FFFF แม้หลังจากที่คุณปิดใช้งานการป้องกันแบบเรียลไทม์แล้ว คุณต้องใช้เส้นทางที่รุนแรง (โดยเฉพาะหากคุณใช้ไฟร์วอลล์ของบุคคลที่สาม)
ชุดความปลอดภัยบางชุด (โดยเฉพาะชุดที่มีไฟร์วอลล์ในตัว) ได้รับการตั้งโปรแกรมให้รักษากฎความปลอดภัยแม้ว่าจะปิดการป้องกันแบบเรียลไทม์ก็ตาม
ในการแก้ไขปัญหานี้ คุณจะต้องถอนการติดตั้งโปรแกรมทั้งหมดและตรวจดูให้แน่ใจว่าคุณไม่ได้ทิ้งไฟล์ที่เหลือไว้
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการดำเนินการนี้ โปรดอ่านบทความนี้เกี่ยวกับการถอนการติดตั้งชุดเครื่องมือ AV ของบุคคลที่สามโดยสมบูรณ์ และนำไฟล์ที่เหลือออก
หากวิธีนี้ใช้ไม่ได้กับคุณหรือวิธีนี้ไม่ได้ผล ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
รีเซ็ตโฟลเดอร์ SoftwareDistribution และ Catroot2
อีกสาเหตุหนึ่งที่อาจจะทำให้ 0x8000ffff ข้อผิดพลาดคือสถานการณ์ที่จริง ๆ แล้วมีความไม่สอดคล้องกันของ WU ที่ทำให้เครื่องของคุณไม่สามารถอัปเดตได้อย่างมีประสิทธิภาพ เงื่อนงำอื่นที่สนับสนุนสาเหตุหลักนี้คือหากมีการอัปเดตมากกว่าหนึ่งรายการล้มเหลวด้วยรหัสข้อผิดพลาด 0x8000ffff เดียวกัน
หากวิธีนี้เหมาะกับสถานการณ์ของคุณ คุณควรจะสามารถแก้ไขปัญหาได้โดยการรีเซ็ตส่วนประกอบ Windows และการอ้างอิงทั้งหมดที่เกี่ยวข้องกับกระบวนการนี้ ผู้ใช้บางคนที่ประสบปัญหาเดียวกันยืนยันว่าวิธีนี้ประสบความสำเร็จในการแก้ไข 0x8000ffff ผิดพลาด
ต่อไปนี้คือคำแนะนำโดยย่อในการแก้ไขปัญหาด้วยการรีเซ็ต SoftwareDistribution และ Catroot2 โฟลเดอร์จากพรอมต์คำสั่งที่ยกระดับ:
- เริ่มด้วยการกด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “cmd” ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ขึ้น
- ที่ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ
- ภายในพรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้แล้วกด Enter:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
หมายเหตุ: การเรียกใช้คำสั่งเหล่านี้จะเป็นการหยุดบริการ Windows Update, MSI Installer, Cryptographic service และบริการ BITS อย่างมีประสิทธิภาพ
- ถัดไป ให้รันคำสั่งต่อไปนี้ใน CMD . เดียวกัน หน้าต่างแล้วกด Enter หลังจากแต่ละคำสั่งเปลี่ยนชื่อ SoftwareDistribution และ Catroot2 โฟลเดอร์:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
หมายเหตุ: การเปลี่ยนชื่อโฟลเดอร์ทั้งสองจะเป็นการบังคับให้ระบบปฏิบัติการสร้างโฟลเดอร์ใหม่ที่ไม่ได้รับผลกระทบจากความเสียหาย
- สุดท้าย ให้พิมพ์คำสั่งสุดท้ายด้านล่างและกด Enter หลังจากแต่ละคำสั่งเพื่อเริ่มบริการที่คุณปิดใช้งานก่อนหน้านี้:
net start wuauserv net start cryptSvc net start bits net start msiserver
- ทำซ้ำการกระทำที่เคยทริกเกอร์ 0x8000ffff และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้ลองแก้ไขปัญหาถัดไปด้านล่าง
บังคับติดตั้งอัปเดตผ่าน Powershell
หากไม่มีวิธีแก้ไขที่แสดงด้านบนที่ช่วยแก้ไขปัญหาในกรณีของคุณ คุณอาจสามารถข้ามข้อผิดพลาด 0x8000ffff ได้ทั้งหมดโดยบังคับให้อัปเดตผ่าน Powershell
เราได้รับการยืนยันแล้วว่าวิธีนี้มีประสิทธิภาพจริงๆ โดยดูจากรายงานของผู้ใช้ที่ยืนยันว่าพวกเขาจัดการเพื่อจัดการกับการอัปเดตที่รอดำเนินการที่ล้มเหลวหลังจากไปตามเส้นทางนี้
วิธีบังคับติดตั้ง Windows Updates ที่รอดำเนินการในปัจจุบันผ่าน Powershell :
- เริ่มด้วยการกด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ
- ถัดไป พิมพ์ 'powershell' แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Powershell ที่ยกระดับด้วยการเข้าถึงของผู้ดูแลระบบ
- ที่ UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ
- เมื่อคุณอยู่ในหน้าต่าง Powershell ที่ยกระดับขึ้นแล้ว ให้พิมพ์คำสั่งต่อไปนี้ และกด Enter เพื่อบังคับให้ติดตั้งการอัปเดต Windows ที่ค้างอยู่:
wuauclt.exe /UPDATENOW - เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบหน้าจอ WU เพื่อ ดูว่ายังมีการอัปเดตที่รอดำเนินการอยู่หรือไม่
หากคุณยังคงจัดการกับข้อผิดพลาด 0x8000ffff เดิม ให้เลื่อนลงไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
กำหนดค่าการทำงานของบริการที่เกี่ยวข้องกับ WU ใหม่
อีกสาเหตุหนึ่งที่คุณคาดหวังได้ว่าจะจัดการกับปัญหานี้คือสถานการณ์ที่บริการและการอ้างอิงที่เกี่ยวข้องกับ Windows Update บางรายการไม่ได้รับการกำหนดค่าอย่างเหมาะสม
ตรวจสอบให้แน่ใจว่า 0x8000ffff รหัสข้อผิดพลาดไม่เกิดขึ้นเนื่องจากการขึ้นต่อกันของ WU บางรายการถูกปิดใช้งาน คุณสามารถทำได้โดยเข้าไปที่หน้าจอบริการและตรวจสอบให้แน่ใจว่าได้เปิดใช้งานบริการต่อไปนี้ทั้งหมด:
- บริการถ่ายโอนข้อมูลเบื้องหลัง
- COM+ ระบบเหตุการณ์
- ตัวเรียกใช้กระบวนการเซิร์ฟเวอร์ DCOM
- Windows Update
- เรียกขั้นตอนระยะไกล (RPC)
ต่อไปนี้คือวิธีการตรวจสอบให้แน่ใจว่าบริการข้างต้นเปิดใช้งานทั้งหมด:
- เริ่มด้วยการกด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ
- ถัดไป พิมพ์ ‘services.msc’ ในกล่องข้อความแล้วกด Enter เพื่อเปิด บริการ หน้าจอ.
- ภายใน บริการ ให้เลื่อนลงผ่านรายการบริการและตรวจดูให้แน่ใจว่าทุกบริการด้านล่างเปิดใช้งานอยู่:
Background Intelligent Transfer Service COM+ Event System DCOM Server Process Launcher Remote Procedure Call (RPC)
หมายเหตุ: ตรวจสอบแต่ละบริการเพื่อดูว่าถูกปิดใช้งานโดยคลิกขวาหรือไม่ หากคุณมีตัวเลือกให้คลิก เริ่ม หมายความว่าบริการถูกปิดใช้งาน – ในกรณีนี้ คุณต้องเปิดใช้งานโดยคลิกที่ เริ่ม
หมายเหตุ 2: สำหรับขั้นตอนโบนัส ให้ดับเบิลคลิกที่บริการทั้งหมดที่กล่าวถึงข้างต้น และเปลี่ยนประเภทการเริ่มต้น ของแต่ละอย่างเป็น อัตโนมัติ จาก ทั่วไป แท็บ - สุดท้าย พยายามติดตั้ง Windows Update ที่ล้มเหลวก่อนหน้านี้ และดูว่า 0x8000ffff ได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ยังไม่สามารถแก้ไขปัญหาได้ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
ติดตั้งการอัปเดตที่ล้มเหลวด้วยตนเอง
หากคุณต้องการหลีกเลี่ยงการใช้ส่วนประกอบในเครื่องของ Windows Update คุณสามารถข้ามได้โดยการดาวน์โหลดการอัปเดตด้วยตนเองจาก Microsoft Update Catalog .
สำคัญ: การไปเส้นทางนี้จะไม่แก้ไขปัญหารากที่ทำให้เกิดพฤติกรรมแปลก ๆ ใน Windows 11 คุณยังต้องแก้ไขปัญหาส่วนประกอบ WU ของคุณต่อไป หากไม่ต้องการให้ปัญหานี้เกิดขึ้นซ้ำกับการอัปเดตอื่นๆ
เมื่อใช้ Microsoft Update Catalog คุณจะสามารถติดตั้งการอัปเดตได้โดยตรง (โดยไม่เกี่ยวข้องกับคอมโพเนนต์ WU ในเครื่อง) ซึ่งหมายความว่าในกรณีที่การขึ้นต่อกันที่เสียหายทำให้เกิดพฤติกรรมนี้ วิธีนี้จะทำให้คุณสามารถเลี่ยงผ่านได้ทั้งหมด
นี่คือสิ่งที่คุณต้องทำ:
- ก่อนที่คุณจะทำอย่างอื่น คุณจำเป็นต้องรู้สถาปัตยกรรมระบบปฏิบัติการของคุณ (32 บิตหรือ 64 บิต) หากคุณไม่ทราบ ให้เปิด File Explorer คลิกขวาที่พีซีเครื่องนี้ แล้วเลือก คุณสมบัติ จากเมนูบริบทที่เพิ่งปรากฏขึ้น
การเข้าถึงหน้าจอคุณสมบัติ - จาก เกี่ยวกับ แท็บระบบ เลื่อนลงไปที่ ข้อกำหนดอุปกรณ์ และตรวจสอบประเภทระบบ เพื่อค้นหาสถาปัตยกรรมระบบปฏิบัติการของคุณ
การตรวจสอบสถาปัตยกรรมของระบบ
หมายเหตุ: หากประเภทระบบเป็น 64 บิต คุณจะต้องดาวน์โหลดการอัปเดต 64 บิต และหากเป็นประเภท 32 บิต คุณจะต้องใช้ Windows Update รุ่น 32 บิตที่เทียบเท่า
- เริ่มต้นด้วยการไปที่หน้าแรกของ Microsoft Update Catalog และใช้ฟังก์ชันค้นหา (มุมบนขวา) เพื่อค้นหาการอัปเดตที่ล้มเหลว
หมายเหตุ: คุณสามารถค้นหาชื่อการอัปเดตที่ล้มเหลวได้โดยการวิเคราะห์รหัสข้อผิดพลาดที่คุณได้รับใน Windows Update
- ถัดไป ให้มองหารายการ WU ที่ถูกต้องซึ่งคุณต้องดาวน์โหลดโดยดูที่สถาปัตยกรรม เมื่อคุณพบรายการที่ถูกต้องแล้ว ให้คลิกที่ดาวน์โหลด เพื่อดาวน์โหลดการอัปเดตในเครื่อง
- ถัดไป นำทางไปยังตำแหน่งที่ดาวน์โหลดการอัปเดต (โดยมากจะอยู่ในส่วนดาวน์โหลด ) จากนั้นเปิด .msu (หรือ .ini ) แพ็คเกจการติดตั้งและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตในเครื่อง
- สุดท้าย ให้รีบูตคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่เมื่อพีซีของคุณบูทสำรอง
หากคุณยังคงจัดการกับ 0x8000ffff . เหมือนเดิม รหัสข้อผิดพลาด เลื่อนลงไปที่วิธีการด้านล่าง
ปิดใช้งาน “ปิดการรีสตาร์ทอัตโนมัติสำหรับการอัปเดตในช่วงเวลาที่ใช้งาน”
หากคุณกำลังใช้ Windows เวอร์ชันที่มีการเข้าถึงตัวแก้ไขนโยบายกลุ่มภายใน (เวอร์ชัน Pro และ Enterprise ของ Windows 10 และ Windows 11) ยังมีความเป็นไปได้ที่ข้อผิดพลาด 0x8000ffff เกิดจากนโยบายที่ชื่อว่าปิดการรีสตาร์ทอัตโนมัติสำหรับการอัปเดตในช่วงเวลาทำงาน .
ในการตรวจสอบว่านโยบายนี้ใช้งานได้และทำให้เกิดข้อผิดพลาดกับคุณหรือไม่ คุณจะต้องเปิดยูทิลิตี้ Local Group Policy Editor และดูว่าสถานการณ์นี้มีผลบังคับใช้หรือไม่
นี่คือสิ่งที่คุณต้องทำ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ
- ถัดไป พิมพ์ gpedit.msc ในกล่องข้อความแล้วกด Enter เพื่อเปิด ตัวแก้ไขนโยบายกลุ่มภายใน .
- ใช้เมนูทางด้านซ้ายเพื่อไปยังตำแหน่งต่อไปนี้:
Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update
- เลื่อนไปที่ส่วนขวาและดับเบิลคลิกที่ ปิดการรีสตาร์ทอัตโนมัติสำหรับการอัปเดตในช่วงเวลาทำงาน .
- สุดท้าย ตั้งค่านโยบายนี้เป็นปิดใช้งานและรีบูตพีซีของคุณเพื่อบังคับใช้การเปลี่ยนแปลง
ในกรณีที่วิธีนี้ใช้ไม่ได้หรือไม่อนุญาตให้คุณแก้ไขข้อผิดพลาด 0x8000ffff ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
ดำเนินการติดตั้งซ่อมแซม / ติดตั้งใหม่ทั้งหมด
หากขั้นตอนใดๆ ที่แสดงในบทความนี้ไม่ได้สร้างความแตกต่างให้กับคุณ เป็นไปได้มากว่าคุณกำลังประสบปัญหาเนื่องจากไฟล์ระบบ Windows ไม่สอดคล้องกัน การแก้ไขที่เป็นไปได้เพียงอย่างเดียว ณ จุดนี้คือการรีเซ็ตทุกองค์ประกอบของ Windows เพื่อให้แน่ใจว่ามีการลบความเสียหายทุกประเภท
หากคุณเผชิญสถานการณ์นี้และข้อผิดพลาด 0x8000ffff ยังไม่ได้รับการแก้ไข คุณมีสองวิธีในการส่งต่อ:
- ล้างการติดตั้ง – เลือกวิธีนี้หากคุณไม่มีข้อมูลสำคัญในไดรฟ์ระบบปฏิบัติการของคุณ ทำได้ง่ายมาก แต่ข้อเสียที่สำคัญคือ เว้นแต่คุณจะสำรองข้อมูลของคุณไว้ล่วงหน้า คุณจะสูญเสียไฟล์ส่วนบุคคลใด ๆ รวมถึงแอปพลิเคชัน เกม และสื่อส่วนบุคคล ข่าวดีก็คือ ขั้นตอนนี้ไม่ต้องใช้สื่อการติดตั้ง Windows ที่เข้ากันได้
- ซ่อมแซมการติดตั้ง (อัปเกรดแบบแทนที่) – คุณจะต้องเข้าถึงสื่อการติดตั้งที่เข้ากันได้เพื่อทำตามขั้นตอนนี้ ข้อได้เปรียบที่สำคัญคือการดำเนินการจะแตะกับไฟล์ Windows เท่านั้น ไฟล์และการตั้งค่าส่วนบุคคลทั้งหมดของคุณ (รวมถึงวิดีโอ รูปภาพ โฟลเดอร์เพลง แอป เกม และแม้แต่ค่ากำหนดบางอย่างของผู้ใช้) จะยังคงไม่ถูกแตะต้อง