Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ Windows Update Error 80246001

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

วิธีแก้ Windows Update Error 80246001

มีสาเหตุหลายอย่างที่อาจนำไปสู่การปรากฏของรหัสข้อผิดพลาดนี้:

  • ปัญหา 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:

  1. เปิดกล่องโต้ตอบ Run โดยกด Windows key + R ต่อไป พิมพ์ 'control.exe /name Microsoft.Troubleshooting' ภายในกล่องข้อความและกด Enter เพื่อเปิดแท็บ Troubleshooting ของแอป Settingsวิธีแก้ Windows Update Error 80246001
  2. เมื่ออยู่ในแท็บ Troubleshooting แล้ว เลื่อนลงจนสุดไปที่ Windows Update ขยายเมนูบริบทและคลิกที่ Run the Troubleshooter
  3. รอจนกว่าการสแกนครั้งแรกจะเสร็จ จากนั้นคลิกที่ Apply this fix หากระบุกลยุทธ์ซ่อมแซมที่เป็นไปได้วิธีแก้ Windows Update Error 80246001
  4. หลังจากที่กลยุทธ์ซ่อมแซมที่แนะนำถูกระบุสำเร็จ รีสตาร์ทคอมพิวเตอร์และรอให้การเริ่มต้นครั้งถัดไปเสร็จสิ้น
  5. เมื่อการเริ่มต้นครั้งถัดไปเสร็จ ลองติดตั้งอัปเดตที่รออยู่อีกครั้ง และดูว่าปัญหาแก้ไขได้แล้วหรือไม่

ในกรณีที่คุณยังเห็นรหัสข้อผิดพลาด 80246001 เดียวกัน ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 2: ติดตั้งอัปเดตที่รออยู่ด้วยตนเอง (Workaround)

ในกรณีที่วิธีแรกไม่ช่วยให้คุณระบุปัญหาพื้นฐานกับส่วนประกอบ Windows Update และคุณไม่มีเวลาขุดค้นสอบสวนทุกสาเหตุที่เป็นไปได้ วิธีแก้ไขด่วนที่อาจช่วยให้คุณหลีกเลี่ยง 80246001 คือการใช้ Windows Update Catalog เพื่อหาอัปเดตที่ล้มเหลวและติดตั้งด้วยตนเอง

การดำเนินการนี้ยืนยันแล้วว่าทำงานได้โดยผู้ใช้ที่ได้รับผลกระทบมากมาย – กระบวนการนี้อาจมีความยุ่งยากเล็กน้อย (โดยเฉพาะถ้าคุณกำลังจัดการกับอัปเดตหลายตัวที่ล้มเหลวทั้งหมดด้วยข้อผิดพลาดเดียวกัน) แต่คุ้มค่าถ้าคุณต้องการหลีกเลี่ยงการพึ่งพาส่วนประกอบ Windows Update 内蔵

ถ้าคุณตัดสินใจทำตามวิธีนี้ ทำตามคำแนะนำทีละขั้นตอนด้านล่าง:

  1. เริ่มต้นด้วยการเปิดเบราว์เซอร์และเข้าถึง ที่อยู่รากของ Microsoft Update Catalog
  2. เมื่ออยู่ภายในแล้ว ใช้ฟังก์ชันค้นหาที่มุมซ้ายบนของหน้าจอเพื่อค้นหาอัปเดตที่ล้มเหลวด้วย 80246001วิธีแก้ Windows Update Error 80246001
  3. เมื่อสร้างผลลัพธ์สำเร็จแล้ว ไปหาอัปเดตที่เหมาะสม พร้อมทั้งจำเวอร์ชันสถาปัตยกรรม OS ปัจจุบันและเวอร์ชัน Windows ที่คุณใช้วิธีแก้ Windows Update Error 80246001
  4. เมื่อคุณค้นหาอัปเดตที่ถูกต้องแล้ว ไปคลิกที่ปุ่ม Download ที่เกี่ยวข้องกับไดรเวอร์ที่ถูกต้อง
  5. หลังจากการดำเนินการเสร็จสิ้น เปิด File Explorer และนำทางด้วยตนเองไปยังตำแหน่งที่ดาวน์โหลดไดรเวอร์ เมื่อถึงที่แล้ว คลิกขวาที่ไฟล์ .inf และเลือก Install จากเมนูบริบทที่ปรากฏใหม่วิธีแก้ Windows Update Error 80246001
  6. เมื่อการติดตั้งเสร็จสิ้น ทำซ้ำขั้นตอน 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 เพื่อประสิทธิภาพสูงสุด

  1. เปิดเครื่อง (หรือรีสตาร์ทถ้ากำลังเปิดอยู่) และรอจนกว่าจะได้หน้าจอล็อกอินครั้งถัดไป เมื่อถึงหน้าจอนี้ คลิกที่ไอคอนจ่ายไฟ (มุมขวาล่าง)
  2. เมื่อถึงเมนูจ่ายไฟ กดค้าง Shift คลิก Restart เพื่อบังคับให้คอมพิวเตอร์รีสตาร์ทเข้า Recovery menu โดยตรงวิธีแก้ Windows Update Error 80246001
  3. หลังจากทำเช่นนั้น คอมพิวเตอร์จะรีสตาร์ทเข้า Recovery menu โดยตรง เมื่ออยู่ภายในแล้ว เลือก Troubleshoot จากรายการตัวเลือกที่มีวิธีแก้ Windows Update Error 80246001
  4. เมื่ออยู่ในเมนูถัดไป (Advanced Options) คลิกที่ Startup Settingsวิธีแก้ Windows Update Error 80246001
  5. ที่เมนูถัดไป กด F5 เพื่อบูตคอมพิวเตอร์ใน Safe Mode with Networkingวิธีแก้ Windows Update Error 80246001

    หมายเหตุ: นี่สำคัญ เพราะคอมพิวเตอร์ของคุณจะต้องมีการเข้าถึงอินเทอร์เน็ตเพื่อดาวน์โหลดไฟล์ที่ Windows Safety Scanner ต้องการ

  6. เมื่อคอมพิวเตอร์บูตใน Safe Mode with Networking สำเร็จแล้ว ไปที่หน้าดาวน์โหลดของ Microsoft นี้ และดาวน์โหลดเวอร์ชันล่าสุดของ Microsoft Safety scanner (เลือกเวอร์ชันที่ถูกต้องตาม bit version ของ Windows)วิธีแก้ Windows Update Error 80246001
  7. หลังดาวน์โหลดเสร็จ คลิกสองครั้งที่ไฟล์ MSERT.exe และคลิก Yes ที่ User Account Control เพื่อให้สิทธิ์ admin
  8. ทำตามคำแนะนำบนหน้าจอเพื่อเริ่มสแกนด้วย Microsoft Safety scanner แล้วรออย่างอดทนจนกว่าการดำเนินการจะเสร็จสิ้นวิธีแก้ Windows Update Error 80246001
  9. หลังการดำเนินการเสร็จสิ้น รีสตาร์ทคอมพิวเตอร์และบูตในโหมดปกติเพื่อดำเนินการให้เสร็จสิ้น เมื่อบูตกลับมาแล้ว ทำซ้ำการกระทำที่ก่อให้เกิด 80246001 ก่อนหน้านี้ และดูว่าปัญหาแก้ไขได้แล้วหรือไม่

ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 4: ติดตั้ง Management Engine Interface จาก Intel (ถ้าเกี่ยวข้อง)

ตามที่พบ คุณอาจเห็นข้อผิดพลาดนี้ขณะพยายามอัปเดตไดรเวอร์ Management Engine Interface (จาก Intel) ผ่าน Windows Update สิ่งนี้สามารถสร้างข้อผิดพลาดต่างๆ รวมถึงรหัสข้อผิดพลาด 80246001 ตามที่ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยัน

ในกรณีที่ Windows Update ไม่สามารถจัดการการอัปเดตไดรเวอร์นี้ได้ คุณสามารถดาวน์โหลดและติดตั้งด้วยตนเองโดยตรงจากหน้าดาวน์โหลดของ Intel วิธีแก้ไขนี้ทำตามสำเร็จโดยผู้ใช้มากมายที่เผชิญปัญหานี้กับไดรเวอร์ Management Engine Interface

ถ้าสถานการณ์นี้เกี่ยวข้อง ทำตามคำแนะนำด้านล่างเพื่อดาวน์โหลดและติดตั้งไดรเวอร์ Management Engine Interface ของ Intel ผ่านช่องทางทางการ:

  1. เปิดเบราว์เซอร์เริ่มต้น เข้าถึง Intel's Download Center สำหรับ Management Engine Interface และคลิกที่ Inter Management Engine Driver for Windows 8.1 and Windows 10.

    วิธีแก้ Windows Update Error 80246001
  2. เมื่อไปถึงหน้าถัดไป คลิกที่ปุ่ม Download แล้วรอให้ไดรเวอร์ดาวน์โหลดสำเร็จวิธีแก้ Windows Update Error 80246001
  3. หลังดาวน์โหลดเสร็จ แตกเนื้อหาของคลังด้วยยูทิลิตี้อย่าง WinZip, WinRar หรือ 7Zip
  4. ต่อไป คลิกสองครั้งที่ MEISetup.exe ให้สิทธิ์ admin แล้วทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งให้เสร็จ แล้วรีสตาร์ทคอมพิวเตอร์วิธีแก้ Windows Update Error 80246001
  5. ดูว่าการติดตั้งเสร็จสิ้นโดยไม่มีรหัสข้อผิดพลาด 80246001 ที่น่ากลัว

ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 5: รัน SFC และ DISM Scans

ถ้าวิธีแก้ไขที่เป็นไปได้ข้างต้นไม่ได้ผล โอกาสคือคุณกำลังเผชิญกับการเสียหายของไฟล์ระบบบางประเภทที่ไม่สามารถแก้ไขได้โดยวิธีทั่วไป น่าจะเป็นว่าการเสียหายบางอย่างที่เกี่ยวกับ Windows ส่งผลต่อส่วนประกอบ Windows Update จนทำให้มันไม่สามารถดาวน์โหลดและติดตั้งอัปเดตใหม่ได้

ในกรณีนี้ คุณควรพยายามแก้ปัญหาโดยใช้ยูทิลิตี้內蔵 สองตัว (System File Checker และ Deployment Image Servicing and Management) เพื่อแก้ไขปัญหาการเสียหาย

ถ้าคุณต้องการลองวิธีนี้ คำแนะนำของเราคือเริ่มด้วย SFC scan เนื่องจากการดำเนินการนี้เป็นแบบ local ทั้งหมดและสามารถรันได้อย่างสมบูรณ์โดยไม่ต้องการการเชื่อมต่ออินเทอร์เน็ต การดำเนินการนี้จะเปรียบเทียบไฟล์ OS ปัจจุบันของคุณกับรายการที่สมบูรณ์ของเทียบเท่า และแทนที่ไฟล์ที่เสียหายจากคลังที่จัดเก็บในท้องถิ่น

วิธีแก้ Windows Update Error 80246001

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

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

วิธีแก้ Windows Update Error 80246001

หมายเหตุ: จำไว้ว่า DISM เป็นเครื่องมือที่ทันสมัยกว่าที่พึ่งพาส่วนประกอบย่อยของ Windows Update เพื่อดาวน์โหลดไฟล์ที่สมบูรณ์ที่จำเป็นเมื่อซ่อมแซมการเสียหายของไฟล์ระบบ นั่นคือเหตุผลที่สำคัญที่จะต้องแน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณเสถียรก่อนเริ่มการสแกนประเภทนี้

เมื่อการดำเนินการเสร็จสิ้น รีสตาร์ทและดูว่ารหัสข้อผิดพลาด 80246001 ยังปรากฏเมื่อพยายามติดตั้งอัปเดตผ่านส่วนประกอบ Windows Update หรือไม่

ในกรณีที่ปัญหายังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 6: รีเซ็ตทุกส่วนประกอบ WU

ถ้าวิธีแก้ไขที่เป็นไปได้ที่นำเสนอข้างต้นไม่ได้ผล โอกาสคือคุณกำลังเผชิญกับการเสียหายบางประเภทที่ส่งผลต่อส่วนประกอบ Windows หรือกับข้อผิดพลาดชั่วคราวที่กำลังยับยั้งความสามารถของคุณในการติดตั้ง Windows Updates ใหม่

ถ้าสถานการณ์นี้เกี่ยวข้อง คุณควรสามารถแก้ปัญหาได้โดยการรีเซ็ตทุกส่วนประกอบและ dependency ที่เกี่ยวข้องกับกระบวนการ ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่าพวกเขาสามารถแก้ปัญหาได้โดยการรีเซ็ต Windows Update ด้วยตนเองผ่าน Command Prompt ที่มีสิทธิ์ผู้ดูแล

นี่คือคู่มือด่วนวิธีทำ:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ 'cmd' ภายในกล่องข้อความและกด Ctrl + Shift + Enter เพื่อเปิด elevated Command Promptวิธีแก้ Windows Update Error 80246001

    หมายเหตุ: เมื่อคุณได้รับแจ้งจาก User Account Control (UAC) คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ

  2. เมื่ออยู่ใน 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 สำเร็จแล้ว

  3. เมื่อทุกบริการที่เกี่ยวข้องถูกปิดใช้งานแล้ว ให้รันคำสั่งต่อไปนี้ใน CMD หน้าต่างเดียวกันและกด Enter หลังแต่ละคำสั่งเพื่อเปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution และ Catroot2:

    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old  ren C:\Windows\System32\catroot2 Catroot2.old

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

  4. หลังจากที่คุณเปลี่ยนชื่อโฟลเดอร์สองอันสำเร็จแล้ว พิมพ์คำสั่งสุดท้ายเหล่านี้และกด Enter หลังแต่ละคำสั่งเพื่อเปิดใช้งานบริการที่คุณปิดไว้ก่อนหน้านี้:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. ต่อไป เปิด Windows Update อีกครั้งและพยายามติดตั้ง Windows updates ที่รออยู่ซึ่งล้มเหลวกับข้อผิดพลาด 80246001 ก่อนหน้านี้