0x80240017 โดยทั่วไปข้อผิดพลาดจะปรากฏขึ้นหลังจากการอัปเดตล้มเหลวที่ดำเนินการโดย WU (Windows Update) หรือหลังจากการติดตั้งไฟล์ Visual C ++ Redistributable Packages สำหรับ Visual Studio . ในบางกรณีที่เกิดขึ้นไม่บ่อยปัญหาอาจเกิดจากข้อขัดแย้งของโปรแกรมป้องกันไวรัสของ บริษัท อื่น
อัปเดต: นอกจากนี้ยังมีรายงานว่าปัญหานี้เกิดขึ้นกับไดรเวอร์เครื่องพิมพ์บางตัวที่ไม่สามารถอัปเดตผ่าน Windows Update
หากคุณกำลังประสบปัญหานี้อยู่วิธีการด้านล่างอาจช่วยได้ เราได้จัดการเพื่อระบุการแก้ไขที่เป็นไปได้ค่อนข้างน้อยซึ่งผู้ใช้รายอื่นที่อยู่ในสถานการณ์เดียวกันได้ใช้เพื่อแก้ไขปัญหานี้ โปรดปฏิบัติตามการแก้ไขที่เป็นไปได้แต่ละรายการตามลำดับจนกว่าคุณจะค้นพบการแก้ไขที่แก้ไขไฟล์ 0x80240017 ข้อผิดพลาดบนเครื่องของคุณ
บันทึก: ก่อนที่คุณจะทำตามการแก้ไขที่เป็นไปได้ด้านล่างโปรดตรวจสอบให้แน่ใจว่าปัญหาไม่ได้เกิดจากข้อขัดแย้งของโปรแกรมป้องกันไวรัสของ บริษัท อื่น หากต้องการทดสอบทฤษฎีนี้ให้ปิดใช้งานการป้องกันแบบเรียลไทม์ของโปรแกรมป้องกันไวรัสภายนอกของคุณหรือถอนการติดตั้งจากระบบของคุณชั่วคราว
วิธีที่ 1: การใช้ตัวแก้ไขปัญหา Windows Update
แม้ว่าตัวแก้ไขปัญหา Windows Update ในตัวจะเป็นที่ทราบกันดีว่าไม่มีประโยชน์ แต่ผู้ใช้หลายคนยืนยันว่ายูทิลิตี้นี้สามารถแก้ไขปัญหาได้จริง 0x80240017 ข้อผิดพลาด
ต่อไปนี้เป็นคำแนะนำโดยย่อในการเปิด Windows Update Troubleshooter และใช้เพื่อแก้ไขไฟล์ 0x80240017 ข้อผิดพลาด:
- กด คีย์ Windows + R เพื่อเปิดกล่อง Run จากนั้นพิมพ์“ control.exe / ชื่อ Microsoft.Troubleshooting 'และกด ป้อน เพื่อเปิดไฟล์ แก้ไขปัญหา หน้าจอ
- ข้างใน แก้ไขปัญหา คลิกที่หน้าจอ Windows Update แล้วเลือก เรียกใช้ตัวแก้ไขปัญหา .
- รอจนกระทั่งตัวแก้ไขปัญหาตรวจพบปัญหาที่อาจเกิดขึ้น (ถ้ามี) จากนั้นกดปุ่ม ใช้การแก้ไขนี้ ปุ่ม.
- ถัดไปคุณจะต้องรออีกระยะหนึ่งจนกว่า Windows จะใช้กลยุทธ์การซ่อมแซมอัตโนมัติ รอจนกว่ากระบวนการจะเสร็จสมบูรณ์จากนั้นคุณสามารถปิด Windows Update Troubleshooter ได้อย่างปลอดภัย
เมื่อกระบวนการเสร็จสมบูรณ์ให้ลองทำการอัพเดต / ติดตั้งอีกครั้งและดูว่าไฟล์ 0x80240017 ข้อผิดพลาดได้รับการแก้ไขแล้ว หากคุณยังคงพบอาการเดิมให้ดำเนินการต่อ วิธีที่ 2 .
วิธีที่ 2: การรีเซ็ตคอมโพเนนต์ Windows Update
เนื่องจากปัญหานี้เป็นปัญหา Windows Update เป็นหลักโดยทั่วไปสามารถแก้ไขได้โดยการรีเซ็ตส่วนประกอบ WU (Windows Update) ด้วยตนเอง จากวิธีการทั้งหมดที่แสดงในคู่มือนี้วิธีนี้มีความสำเร็จสูงสุดในการแก้ไขไฟล์ 0x80240017 ข้อผิดพลาดสำหรับผู้ใช้รายอื่นที่พบปัญหาเดียวกัน
วิธีนี้เกี่ยวข้องกับการใช้พรอมต์คำสั่งที่ยกระดับเพื่อรีเซ็ตส่วนประกอบการอัปเดต Windows ด้วยตนเอง แม้ว่าคุณจะต้องใช้เทคนิคค่อนข้างมาก แต่เรามีคำแนะนำทุกขั้นตอน สิ่งที่คุณต้องทำมีดังนี้
- เข้าไปที่แถบ Start ของ Windows ที่มุมล่างซ้ายและค้นหา“ cmd “. จากนั้นคลิกขวาที่ Command Prompt แล้วคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
บันทึก: การทำตามขั้นตอนถัดไปในหน้าต่างพรอมต์คำสั่งปกติจะไม่ได้ผลเนื่องจากคุณไม่มีสิทธิ์ที่จำเป็น ตรวจสอบให้แน่ใจว่า Command Prompt ที่คุณเปิดอยู่นั้นยกระดับขึ้น - ในพรอมต์คำสั่งที่ยกระดับให้แทรกคำสั่งต่อไปนี้แล้วกด ป้อน . คุณสามารถวางทั้งหมดในครั้งเดียวหรือพิมพ์และเรียกใช้ทีละรายการ หยุดสุทธิ wuauserv
cryptSvc หยุดสุทธิ
บิตหยุดสุทธิ
msiserver หยุดสุทธิ
Ren C: Windows SoftwareDistribution SoftwareDistribution.old
เปลี่ยน C: Windows System32 catroot2 catroot2.old
เริ่มต้นสุทธิ wuauserv
เริ่มต้นสุทธิ cryptSvc
บิตเริ่มต้นสุทธิ
msiserver เริ่มต้นสุทธิ
หยุด - ปิดหน้าต่างพรอมต์คำสั่งและลองทำการอัปเดต / ติดตั้งอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากคุณยังคงพบปัญหาเดิมให้ไปที่ วิธีที่ 3 .
วิธีที่ 3: การติดตั้งไดรเวอร์เครื่องพิมพ์ด้วยตนเอง (ถ้ามี)
ผู้ใช้บางรายรายงานว่าไฟล์ 0x80240017 ข้อผิดพลาดอาจเกิดขึ้นเมื่อใดก็ตามที่ Windows Update ไม่สามารถอัปเดตไดรเวอร์เครื่องพิมพ์ได้ สิ่งนี้เกิดขึ้นได้บ่อยกับเครื่องพิมพ์ Canon และ HP เมื่อใดก็ตามที่เกิดเหตุการณ์นี้ข้อความที่คล้ายกันจะปรากฏขึ้นในหน้าจอ Windows Update:
อัปเดตไดรเวอร์ HP สำหรับ HP LaserJet M1530 MFP Series PCL 6 - ข้อผิดพลาด 0x80240017
หากคุณกำลังพบกับไฟล์ 0x80240017 ข้อผิดพลาดเนื่องจากการติดตั้งไดรเวอร์เครื่องพิมพ์ที่ไม่ดีการแก้ไขค่อนข้างง่าย ผู้ใช้ส่วนใหญ่ที่พบสถานการณ์เฉพาะนี้สามารถแก้ไขปัญหาได้โดยการติดตั้งไดรเวอร์เวอร์ชันล่าสุดด้วยตนเอง คำแนะนำโดยย่อในการดำเนินการนี้มีดังนี้
- ขั้นแรกให้ถอนการติดตั้งส่วนประกอบทั้งหมดจากไดรเวอร์เครื่องพิมพ์เก่าของคุณ ในการดำเนินการนี้ให้กด Windows + R เพื่อเปิดไฟล์ วิ่ง กล่องพิมพ์“ appwiz.cpl 'และกด ป้อน เพื่อเปิด โปรแกรมและคุณสมบัติ .
- ใน โปรแกรมและคุณสมบัติ เลื่อนดูรายการแอพพลิเคชั่นและถอนการติดตั้งชุดไดรเวอร์ที่เกี่ยวข้องกับผู้ผลิตเครื่องพิมพ์ของคุณโดยคลิกขวาและเลือก ถอนการติดตั้ง .
- ทำตามคำแนะนำบนหน้าจอเพื่อลบชุดโปรแกรมควบคุมออกจากระบบของคุณจากนั้นรีบูตเครื่องของคุณ
- เมื่อคอมพิวเตอร์ของคุณบูตสำรองแล้วให้ไปที่เว็บไซต์ผู้ผลิตเครื่องพิมพ์ของคุณและดาวน์โหลดเวอร์ชันไดรเวอร์ล่าสุดที่เกี่ยวข้องกับรุ่นเครื่องพิมพ์ของคุณ
- เปิดโปรแกรมติดตั้งและทำตามคำแนะนำเพื่อติดตั้งไดรเวอร์เครื่องพิมพ์ล่าสุดจากนั้นรีบูตคอมพิวเตอร์อีกครั้ง
- เมื่อคอมพิวเตอร์ของคุณบูตสำรองไดรเวอร์เครื่องพิมพ์ควรทำงานได้อย่างถูกต้องและไฟล์ 0x80240017 ข้อผิดพลาดไม่ควรแสดงใน Windows Update อีกต่อไป
หากวิธีนี้ไม่ประสบความสำเร็จหรือใช้ไม่ได้ให้เลื่อนลงไปที่วิธีที่ 4
วิธีที่ 4: เรียกใช้การสแกน SFC และคำสั่ง DISM
ตามที่ผู้ใช้บางคนได้ชี้ให้เห็นไฟล์ 0x80240017 ข้อผิดพลาดอาจเกิดขึ้นเนื่องจากความเสียหายของไฟล์ระบบที่สำคัญ ในการทดสอบทฤษฎีนี้ให้ใช้เครื่องมือที่พัฒนาโดย Microsoft เพื่อสแกนระบบของคุณเพื่อหาเหตุการณ์ทุจริตและแก้ไข
ตัวตรวจสอบไฟล์ระบบ (SFC) เป็นเครื่องมือ Windows ในตัวที่สแกนหาไฟล์ระบบที่เสียหายซึ่งอาจก่อให้เกิดปัญหาเกี่ยวกับความเสียหาย หากพบความไม่สอดคล้องกันระหว่างการสแกนนี้ยูทิลิตี้จะแทนที่ไฟล์ที่เสียหายโดยอัตโนมัติด้วยไฟล์ใหม่ที่มีประโยชน์
นี่คือคำแนะนำโดยย่อในการเรียกใช้การสแกน SFC ด้วยความหวังในการแก้ไขไฟล์ 0x80240017 ข้อผิดพลาด
บันทึก: หากขั้นตอนแรกเหล่านี้ไม่ได้ผลลัพธ์ให้ทำตามขั้นตอนด้านล่างโดยตรงเพื่อปรับใช้ DISM
- เข้าถึงไฟล์ Windows เริ่ม แถบ (มุมล่างซ้าย) และค้นหา“ cmd “. จากนั้นคลิกขวาที่ พร้อมรับคำสั่ง และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
- ในพรอมต์คำสั่งที่ยกระดับให้พิมพ์ sfc / scannow แล้วกด ป้อน เพื่อเริ่มการสแกน
- รอจนกว่ากระบวนการจะเสร็จสมบูรณ์ โปรดทราบว่าขึ้นอยู่กับข้อมูลจำเพาะของระบบและเนื้อที่ฮาร์ดดิสก์ของคุณกระบวนการนี้อาจใช้เวลาน้อยกว่า 20 นาทีหรือนานกว่านั้น
- เมื่อกระบวนการเสร็จสมบูรณ์ให้ตรวจสอบรายงานเพื่อดูว่ามีการแก้ไขความไม่สอดคล้องกันหรือไม่ แต่ไม่ว่าผลลัพธ์จะเป็นอย่างไรให้รีบูตเครื่องคอมพิวเตอร์เพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
บันทึก: อย่ากังวลมากเกินไปหากรายงานฉบับสุดท้ายไม่แสดงรายการความไม่สอดคล้องคงที่ การสแกน SFC มีพฤติกรรมในการแก้ไขไฟล์ที่เสียหายโดยไม่ต้องรายงาน
เมื่อคุณบูตคอมพิวเตอร์สำรองแล้วให้ดูว่าไฟล์ 0x80240017 ข้อผิดพลาดได้รับการแก้ไขแล้ว หากคุณยังคงพบปัญหาเดิมให้ดำเนินการตามขั้นตอนต่อไปในการทำให้ DISM ใช้งานได้
การปรับใช้การบริการและการจัดการอิมเมจ (DISM) เป็นอีกหนึ่งยูทิลิตี้บรรทัดคำสั่งที่สามารถแก้ไขความเสียหายของไฟล์ระบบได้ ตรงข้ามกับการสแกน SFC ที่ใช้การสำรองข้อมูลในเครื่องเพื่อแทนที่ไฟล์ที่เสียหาย DISM ใช้คอมโพเนนต์ WU เพื่อดาวน์โหลดไฟล์ healty จากอินเทอร์เน็ต ด้วยเหตุนี้ตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนที่จะเริ่มทำตามขั้นตอนด้านล่าง:
- คลิกที่ Windows เริ่ม แถบ (มุมล่างซ้าย) และค้นหา“ cmd ' หรือ 'พร้อมรับคำสั่ง' . จากนั้นคลิกขวาที่ พร้อมรับคำสั่ง และคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ เพื่อเปิดทางยกระดับ พร้อมรับคำสั่ง .
- ในพรอมต์คำสั่งที่ยกระดับให้วางคำสั่ง DISM ต่อไปนี้แล้วกด ป้อน :
DISM / ออนไลน์ / Cleanup-Image / ScanHealth บันทึก สิ่งที่คำสั่งนี้ใช้คือการสแกนอิมเมจ Windows ที่ใช้ในปัจจุบันเพื่อหาความเสียหายที่อาจเกิดขึ้น - เมื่อกระบวนการตรวจสอบเสร็จสิ้นให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน :
DISM.exe / ออนไลน์ / Cleanup-image / Restorehealth บันทึก การสแกน DISM ประเภทนี้จะดำเนินการแก้ไขโดยอัตโนมัติกับไฟล์ที่มีปัญหาเรื่องความเสียหายที่สามารถจัดการได้ - เมื่อกระบวนการเสร็จสิ้นให้ปิด Command Prompt ที่ยกระดับแล้วรีบูตเครื่องคอมพิวเตอร์ของคุณ จากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่เมื่อคอมพิวเตอร์ของคุณบู๊ตสำรอง