รหัสข้อผิดพลาด 80246001 มักพบเมื่อผู้ใช้ Windows 7 พยายามติดตั้งอัปเดตที่รออยู่อย่างเป็นทางการ ในกรณีส่วนใหญ่ ปัญหานี้รายงานว่าพบกับอัปเดต Important และ Cumulative

มีสาเหตุหลายอย่างที่อาจนำไปสู่การปรากฏของรหัสข้อผิดพลาดนี้:
- ปัญหา Windows Update ทั่วไป – ถ้าคุณเจอปัญหานี้บน Windows 7 คุณควรเริ่มต้นด้วยการตรวจสอบว่าโปรแกรมแก้ไขปัญหา Windows Update 内蔵 ไม่สามารถแก้ปัญหาได้โดยอัตโนมัติหรือไม่ ผู้ใช้บางส่วนแก้ไขรหัสข้อผิดพลาดนี้ได้สำเร็จด้วยวิธีนี้
- ส่วนประกอบ WU เสียหาย – ถ้าคุณกำลังเผชิญกับส่วนประกอบ WU ที่เสียหาย หรือคุณกำลังป้องกันการติดตั้งอัปเดตใหม่โดยเฉพาะ คุณสามารถหลีกเลี่ยงข้อผิดพลาดนี้โดยใช้ Windows Update Catalog เพื่อติดตั้งอัปเดตที่ก่อให้เกิดรหัสข้อผิดพลาด
- มัลแวร์รบกวน – ตามที่พบ คุณอาจเจอปัญหานี้หลังจากมัลแวร์บางประเภทเจาะเข้าไปในส่วนประกอบ Windows Update ของ IE สำเร็จ ในกรณีนี้ คุณควรใช้ Microsoft Safety Scanner สแกนและดูว่าการดำเนินการสามารถหาและแก้ไขไฟล์ที่ติดเชื้อได้หรือไม่
- ไดรเวอร์ Management Engine Interface ไม่เหมาะสม – ถ้าคุณเห็นรหัสข้อผิดพลาดนี้ขณะพยายามติดตั้ง Windows Update ที่มุ่งอัปเดตไดรเวอร์ Management Engine Interface จาก Intel คุณควรสามารถหลีกเลี่ยงรหัสข้อผิดพลาดได้โดยการดาวน์โหลด & ติดตั้งไดรเวอร์ MEI ล่าสุดด้วยตนเองจากหน้าดาวน์โหลดของ Intel
- การเสียหายของไฟล์ระบบ – ในบางสถานการณ์ อาจเป็นไปได้ว่าคุณกำลังเผชิญกับการเสียหายของไฟล์ระบบบางประเภทที่ไม่สามารถแก้ไขได้โดยวิธีทั่วไป ในกรณีนี้ คุณควรเรียกใช้ DISM และ SFC scans ติดต่อกัน และดูว่ามันสามารถแก้ไขการเสียหายของไฟล์ระบบได้หรือไม่
- ไฟล์เสียหายภายใน SoftwareDistribution หรือ Catroot2 – ผู้ใช้ Windows 7 หลายคนยืนยันว่าในกรณีของพวกเขา ปัญหาถูกก่อให้เกิดโดยข้อผิดพลาดที่มาจากโฟลเดอร์ SoftwareDistribution หรือ Catroot2 ในกรณีนี้ คุณจะสามารถแก้ปัญหาได้โดยการรีเซ็ตทุกส่วนประกอบ WU และเปลี่ยนชื่อโฟลเดอร์สองอันที่ใช้สำหรับจัดเก็บอัปเดต
วิธีที่ 1: เรียกใช้ Windows Update Troubleshooter
ถ้าคุณเจอปัญหานี้บน Windows 7 คุณควรเริ่มคู่มือการแก้ไขปัญหานี้ด้วยการดูว่าโปรแกรมแก้ไขปัญหา內蔵 หนึ่งตัวสามารถแก้ปัญหาได้โดยอัตโนมัติหรือไม่
ผู้ใช้บางส่วนที่เห็นข้อผิดพลาด 80246001 ยืนยันว่าพวกเขาแก้ปัญหาได้โดยการรัน Windows Update Troubleshooter และนำกลยุทธ์ซ่อมแซมที่แนะนำมาใช้ การดำเนินการนี้จะสแกนความไม่สอดคล้องที่เกี่ยวข้องกับส่วนประกอบการอัปเดตโดยอัตโนมัติ และนำการแก้ไขอัตโนมัติมาใช้หากระบุสถานการณ์ที่รู้จักได้
นี่คือคู่มือด่วนสำหรับการรัน Windows Update troubleshooter บน Windows 7:
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R ต่อไป พิมพ์ 'control.exe /name Microsoft.Troubleshooting' ภายในกล่องข้อความและกด Enter เพื่อเปิดแท็บ Troubleshooting ของแอป Settings

- เมื่ออยู่ในแท็บ Troubleshooting แล้ว เลื่อนลงจนสุดไปที่ Windows Update ขยายเมนูบริบทและคลิกที่ Run the Troubleshooter
- รอจนกว่าการสแกนครั้งแรกจะเสร็จ จากนั้นคลิกที่ Apply this fix หากระบุกลยุทธ์ซ่อมแซมที่เป็นไปได้

- หลังจากที่กลยุทธ์ซ่อมแซมที่แนะนำถูกระบุสำเร็จ รีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นครั้งถัดไปเสร็จสิ้น
- เมื่อการเริ่มต้นครั้งถัดไปเสร็จ ลองติดตั้งอัปเดตที่รออยู่อีกครั้ง และดูว่าปัญหาแก้ไขได้แล้วหรือไม่
ในกรณีที่คุณยังเห็นรหัสข้อผิดพลาด 80246001 เดียวกัน ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 2: ติดตั้งอัปเดตที่รออยู่ด้วยตนเอง (Workaround)
ในกรณีที่วิธีแรกไม่ช่วยให้คุณระบุปัญหาพื้นฐานกับส่วนประกอบ Windows Update และคุณไม่มีเวลาขุดค้นสอบสวนทุกสาเหตุที่เป็นไปได้ วิธีแก้ไขด่วนที่อาจช่วยให้คุณหลีกเลี่ยง 80246001 คือการใช้ Windows Update Catalog เพื่อหาอัปเดตที่ล้มเหลวและติดตั้งด้วยตนเอง
การดำเนินการนี้ยืนยันแล้วว่าทำงานได้โดยผู้ใช้ที่ได้รับผลกระทบมากมาย – กระบวนการนี้อาจมีความยุ่งยากเล็กน้อย (โดยเฉพาะถ้าคุณกำลังจัดการกับอัปเดตหลายตัวที่ล้มเหลวทั้งหมดด้วยข้อผิดพลาดเดียวกัน) แต่คุ้มค่าถ้าคุณต้องการหลีกเลี่ยงการพึ่งพาส่วนประกอบ Windows Update 内蔵
ถ้าคุณตัดสินใจทำตามวิธีนี้ ทำตามคำแนะนำทีละขั้นตอนด้านล่าง:
- เริ่มต้นด้วยการเปิดเบราว์เซอร์และเข้าถึง ที่อยู่รากของ Microsoft Update Catalog
- เมื่ออยู่ภายในแล้ว ใช้ฟังก์ชันค้นหาที่มุมซ้ายบนของหน้าจอเพื่อค้นหาอัปเดตที่ล้มเหลวด้วย 80246001

- เมื่อสร้างผลลัพธ์สำเร็จแล้ว ไปหาอัปเดตที่เหมาะสม พร้อมทั้งจำเวอร์ชันสถาปัตยกรรม OS ปัจจุบันและเวอร์ชัน Windows ที่คุณใช้

- เมื่อคุณค้นหาอัปเดตที่ถูกต้องแล้ว ไปคลิกที่ปุ่ม Download ที่เกี่ยวข้องกับไดรเวอร์ที่ถูกต้อง
- หลังจากการดำเนินการเสร็จสิ้น เปิด File Explorer และนำทางด้วยตนเองไปยังตำแหน่งที่ดาวน์โหลดไดรเวอร์ เมื่อถึงที่แล้ว คลิกขวาที่ไฟล์ .inf และเลือก Install จากเมนูบริบทที่ปรากฏใหม่

- เมื่อการติดตั้งเสร็จสิ้น ทำซ้ำขั้นตอน 3 ถึง 5 กับทุก Windows Update ที่ล้มเหลวเมื่อคุณพยายามติดตั้งอย่างเป็นทางการ
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้นเมื่อคุณพยายามติดตั้งอัปเดตผ่าน Windows Update catalog ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 3: เรียกใช้ Microsoft Safety Scanner
ผู้ใช้ที่ได้รับผลกระทบบางส่วนที่เห็นข้อผิดพลาดนี้บน Windows 7 รายงานว่าในกรณีของพวกเขา ปัญหาเกิดจากมัลแวร์ที่เจาะเข้าไปในส่วนประกอบ Windows Update รวมถึง Internet Explorer สำเร็จ
ถ้าสถานการณ์นี้เกี่ยวข้อง คุณควรสามารถแก้ปัญหาได้โดยการรันเครื่องมือกำจัดไวรัสของ Microsoft เอง (Microsoft Safety Scanner) นี่อาจไม่ใช่ที่ดีที่สุดในการหามัลแวร์ที่ค้างอยู่ แต่มีประสิทธิภาพมากในการกำจัดมัลแวร์ที่เจาะเข้าไปในส่วนประกอบของ Windows
นี่คือคู่มือด่วนสำหรับการรัน Microsoft Safety Scanner:
หมายเหตุ: ยูทิลิตี้นี้ต้องรันใน Safe Mode เพื่อประสิทธิภาพสูงสุด
- เปิดเครื่อง (หรือรีสตาร์ทถ้ากำลังเปิดอยู่) และรอจนกว่าจะได้หน้าจอล็อกอินครั้งถัดไป เมื่อถึงหน้าจอนี้ คลิกที่ไอคอนจ่ายไฟ (มุมขวาล่าง)
- เมื่อถึงเมนูจ่ายไฟ กดค้าง Shift คลิก Restart เพื่อบังคับให้คอมพิวเตอร์รีสตาร์ทเข้า Recovery menu โดยตรง

- หลังจากทำเช่นนั้น คอมพิวเตอร์จะรีสตาร์ทเข้า Recovery menu โดยตรง เมื่ออยู่ภายในแล้ว เลือก Troubleshoot จากรายการตัวเลือกที่มี

- เมื่ออยู่ในเมนูถัดไป (Advanced Options) คลิกที่ Startup Settings

- ที่เมนูถัดไป กด F5 เพื่อบูตคอมพิวเตอร์ใน Safe Mode with Networking

หมายเหตุ: นี่สำคัญ เพราะคอมพิวเตอร์ของคุณจะต้องมีการเข้าถึงอินเทอร์เน็ตเพื่อดาวน์โหลดไฟล์ที่ Windows Safety Scanner ต้องการ
- เมื่อคอมพิวเตอร์บูตใน Safe Mode with Networking สำเร็จแล้ว ไปที่หน้าดาวน์โหลดของ Microsoft นี้ และดาวน์โหลดเวอร์ชันล่าสุดของ Microsoft Safety scanner (เลือกเวอร์ชันที่ถูกต้องตาม bit version ของ Windows)

- หลังดาวน์โหลดเสร็จ คลิกสองครั้งที่ไฟล์ MSERT.exe และคลิก Yes ที่ User Account Control เพื่อให้สิทธิ์ admin
- ทำตามคำแนะนำบนหน้าจอเพื่อเริ่มสแกนด้วย Microsoft Safety scanner แล้วรออย่างอดทนจนกว่าการดำเนินการจะเสร็จสิ้น

- หลังการดำเนินการเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์และบูตในโหมดปกติเพื่อดำเนินการให้เสร็จสิ้น เมื่อบูตกลับมาแล้ว ทำซ้ำการกระทำที่ก่อให้เกิด 80246001 ก่อนหน้านี้ และดูว่าปัญหาแก้ไขได้แล้วหรือไม่
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 4: ติดตั้ง Management Engine Interface จาก Intel (ถ้าเกี่ยวข้อง)
ตามที่พบ คุณอาจเห็นข้อผิดพลาดนี้ขณะพยายามอัปเดตไดรเวอร์ Management Engine Interface (จาก Intel) ผ่าน Windows Update สิ่งนี้สามารถสร้างข้อผิดพลาดต่างๆ รวมถึงรหัสข้อผิดพลาด 80246001 ตามที่ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยัน
ในกรณีที่ Windows Update ไม่สามารถจัดการการอัปเดตไดรเวอร์นี้ได้ คุณสามารถดาวน์โหลดและติดตั้งด้วยตนเองโดยตรงจากหน้าดาวน์โหลดของ Intel วิธีแก้ไขนี้ทำตามสำเร็จโดยผู้ใช้มากมายที่เผชิญปัญหานี้กับไดรเวอร์ Management Engine Interface
ถ้าสถานการณ์นี้เกี่ยวข้อง ทำตามคำแนะนำด้านล่างเพื่อดาวน์โหลดและติดตั้งไดรเวอร์ Management Engine Interface ของ Intel ผ่านช่องทางทางการ:
- เปิดเบราว์เซอร์เริ่มต้น เข้าถึง Intel's Download Center สำหรับ Management Engine Interface และคลิกที่ Inter Management Engine Driver for Windows 8.1 and Windows 10.

- เมื่อไปถึงหน้าถัดไป คลิกที่ปุ่ม Download แล้วรอให้ไดรเวอร์ดาวน์โหลดสำเร็จ

- หลังดาวน์โหลดเสร็จ แตกเนื้อหาของคลังด้วยยูทิลิตี้อย่าง WinZip, WinRar หรือ 7Zip
- ต่อไป คลิกสองครั้งที่ MEISetup.exe ให้สิทธิ์ admin แล้วทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งให้เสร็จ แล้วรีสตาร์ทคอมพิวเตอร์

- ดูว่าการติดตั้งเสร็จสิ้นโดยไม่มีรหัสข้อผิดพลาด 80246001 ที่น่ากลัว
ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 5: รัน SFC และ DISM Scans
ถ้าวิธีแก้ไขที่เป็นไปได้ข้างต้นไม่ได้ผล โอกาสคือคุณกำลังเผชิญกับการเสียหายของไฟล์ระบบบางประเภทที่ไม่สามารถแก้ไขได้โดยวิธีทั่วไป น่าจะเป็นว่าการเสียหายบางอย่างที่เกี่ยวกับ Windows ส่งผลต่อส่วนประกอบ Windows Update จนทำให้มันไม่สามารถดาวน์โหลดและติดตั้งอัปเดตใหม่ได้
ในกรณีนี้ คุณควรพยายามแก้ปัญหาโดยใช้ยูทิลิตี้內蔵 สองตัว (System File Checker และ Deployment Image Servicing and Management) เพื่อแก้ไขปัญหาการเสียหาย
ถ้าคุณต้องการลองวิธีนี้ คำแนะนำของเราคือเริ่มด้วย SFC scan เนื่องจากการดำเนินการนี้เป็นแบบ local ทั้งหมดและสามารถรันได้อย่างสมบูรณ์โดยไม่ต้องการการเชื่อมต่ออินเทอร์เน็ต การดำเนินการนี้จะเปรียบเทียบไฟล์ OS ปัจจุบันของคุณกับรายการที่สมบูรณ์ของเทียบเท่า และแทนที่ไฟล์ที่เสียหายจากคลังที่จัดเก็บในท้องถิ่น

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

หมายเหตุ: จำไว้ว่า DISM เป็นเครื่องมือที่ทันสมัยกว่าที่พึ่งพาส่วนประกอบย่อยของ Windows Update เพื่อดาวน์โหลดไฟล์ที่สมบูรณ์ที่จำเป็นเมื่อซ่อมแซมการเสียหายของไฟล์ระบบ นั่นคือเหตุผลที่สำคัญที่จะต้องแน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนเริ่มการสแกนประเภทนี้
เมื่อการดำเนินการเสร็จสิ้น รีสตาร์ทและดูว่ารหัสข้อผิดพลาด 80246001 ยังปรากฏเมื่อพยายามติดตั้งอัปเดตผ่านส่วนประกอบ Windows Update หรือไม่
ในกรณีที่ปัญหายังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 6: รีเซ็ตทุกส่วนประกอบ WU
ถ้าวิธีแก้ไขที่เป็นไปได้ที่นำเสนอข้างต้นไม่ได้ผล โอกาสคือคุณกำลังเผชิญกับการเสียหายบางประเภทที่ส่งผลต่อส่วนประกอบ Windows หรือกับข้อผิดพลาดชั่วคราวที่กำลังยับยั้งความสามารถของคุณในการติดตั้ง Windows Updates ใหม่
ถ้าสถานการณ์นี้เกี่ยวข้อง คุณควรสามารถแก้ปัญหาได้โดยการรีเซ็ตทุกส่วนประกอบและ dependency ที่เกี่ยวข้องกับกระบวนการ ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าพวกเขาสามารถแก้ปัญหาได้โดยการรีเซ็ต Windows Update ด้วยตนเองผ่าน Command Prompt ที่มีสิทธิ์ผู้ดูแล
นี่คือคู่มือด่วนวิธีทำ:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'cmd' ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิด elevated Command Prompt

หมายเหตุ: เมื่อคุณได้รับแจ้งจาก User Account Control (UAC) คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่ออยู่ใน elevated Command Prompt แล้ว พิมพ์คำสั่งต่อไปนี้ตามลำดับและกด Enter หลังแต่ละคำสั่งเพื่อหยุด Windows Update และทุก sub-service ที่เกี่ยวข้อง:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
หมายเหตุ: เมื่อคุณรันคำสั่งเหล่านี้สำเร็จแล้ว คุณจะหยุดบริการ Windows Update, MSI Installer, Cryptographic service และ BITS services สำเร็จแล้ว
- เมื่อทุกบริการที่เกี่ยวข้องถูกปิดใช้งานแล้ว ให้รันคำสั่งต่อไปนี้ใน CMD หน้าต่างเดียวกันและกด Enter หลังแต่ละคำสั่งเพื่อเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
หมายเหตุ: โฟลเดอร์ทั้งสองนี้ได้รับการป้องกัน ดังนั้นคุณไม่สามารถลบได้โดยวิธีทั่วไปแม้ด้วยสิทธิ์ผู้ดูแล เพราะฉะนั้น คุณจะต้องเปลี่ยนชื่อพวกมันเพื่อบังคับให้ OS ทำให้พวกมันไม่เกี่ยวข้อง และบังคับให้ Windows สร้างเทียบเท่าใหม่ที่จะแทนที่พวกมัน
- หลังจากที่คุณเปลี่ยนชื่อโฟลเดอร์สองอันสำเร็จแล้ว พิมพ์คำสั่งสุดท้ายเหล่านี้และกด Enter หลังแต่ละคำสั่งเพื่อเปิดใช้งานบริการที่คุณปิดไว้ก่อนหน้านี้:
net start wuauserv net start cryptSvc net start bits net start msiserver
- ต่อไป เปิด Windows Update อีกครั้งและพยายามติดตั้ง Windows updates ที่รออยู่ซึ่งล้มเหลวกับข้อผิดพลาด 80246001 ก่อนหน้านี้