การกำจัด Update Error 0x800f0845 บน Windows 10

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





เรียกใช้ Windows Update Troubleshooter

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

ทำตามขั้นตอนด้านล่างเพื่อดำเนินการดังกล่าว:

  1. คลิกที่ปุ่มเริ่มจากนั้นเลือกไอคอนล้อเฟืองเมื่อเมนูเริ่มปรากฏขึ้น คุณยังสามารถใช้ชุดแป้นพิมพ์ Windows + I เพื่อเปิดแอปพลิเคชันการตั้งค่า
  2. หลังจากหน้าแรกของการตั้งค่าเปิดขึ้นให้คลิกที่ไอคอนอัปเดตและความปลอดภัยที่อยู่ด้านล่างของหน้าต่าง
  3. เมื่ออินเทอร์เฟซการอัปเดตและความปลอดภัยปรากฏขึ้นให้ไปที่บานหน้าต่างด้านซ้ายของหน้าต่างแล้วคลิกที่แก้ไขปัญหา
  4. ตอนนี้ไปที่บานหน้าต่างด้านขวาแล้วคลิกที่ Windows Update
  5. เมื่อคุณเห็นปุ่ม Run the Troubleshooter ภายใต้ Windows Update ให้คลิกที่ปุ่ม
  6. ตัวแก้ไขปัญหาจะเริ่มสแกนหาปัญหาที่ทำให้เกิดปัญหาในยูทิลิตี้ Windows Update
  7. เมื่อการสแกนเสร็จสิ้นเครื่องมือแก้ปัญหาจะขอให้คุณใช้การแก้ไขที่แนะนำหากมี
  8. คลิกที่ปุ่มใช้จากนั้นปล่อยให้เครื่องมือดำเนินการให้เสร็จสิ้น
  9. เมื่อกระบวนการเสร็จสิ้นให้ลองอัปเดตพีซีของคุณ

ใช้เครื่องมือ System File Checker เพื่อตรวจหาไฟล์ระบบที่มีปัญหาและแทนที่โดยอัตโนมัติ

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

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



ขั้นตอนต่อไปนี้จะแสดงวิธีเรียกใช้ DISM และ SFC:

  1. คลิกขวาที่ปุ่ม Start และคลิกที่ Run ในเมนู Quick Access หากคุณต้องการเปิดกล่องโต้ตอบเร็วขึ้นให้กดปุ่ม Windows และ R พร้อมกัน
  2. After Run เปิดขึ้นที่มุมล่างซ้ายของหน้าจอพิมพ์“ CMD” (โดยไม่มีเครื่องหมายอัญประกาศ) จากนั้นกดปุ่ม Ctrl, Shift และ Enter พร้อมกัน
  3. คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้ปรากฏขึ้นและขออนุญาตเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
  4. เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้นในโหมดผู้ดูแลระบบให้พิมพ์บรรทัดด้านล่างลงในหน้าจอสีดำและกดปุ่ม Enter เพื่อเรียกใช้เครื่องมือ DISM:

DISM.exe / ออนไลน์ / Cleanup-image / Restorehealth

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

ตอนนี้ใช้บรรทัดต่อไปนี้แทน:

DISM.exe / ออนไลน์ / Cleanup-Image / RestoreHealth / ที่มา: X: Source Windows / LimitAccess



โปรดทราบว่า X: Source Windows แสดงถึงเส้นทางไปยังโฟลเดอร์ Windows ในแหล่งซ่อมที่คุณใช้อยู่ แทนที่ตามนั้นก่อนที่จะป้อนคำสั่ง

รอให้คำสั่งดำเนินการอย่างสมบูรณ์ก่อนที่จะไปยังขั้นตอนถัดไป

  1. ตอนนี้พิมพ์“ sfc / scannow” (ไม่มีเครื่องหมายคำพูด) ลงใน Command Prompt แล้วกดปุ่ม Enter
  2. หลังจากคำสั่งเสร็จสิ้นให้รีสตาร์ทระบบของคุณหากคุณเห็นข้อความเสร็จสิ้นที่อ่านว่า“ Windows Resource Protection พบไฟล์ที่เสียหายและซ่อมแซมได้สำเร็จ”
  3. หากคุณเห็นข้อความที่อ่านว่า“ Windows Resource Protection ไม่สามารถดำเนินการตามที่ร้องขอ” แทนคุณต้องรีบูตระบบของคุณใน Safe Mode และเรียกใช้คำสั่ง หากคุณไม่ทราบวิธีเข้าสู่ Safe Mode ให้ทำตามขั้นตอนเหล่านี้:
  • คลิกที่ปุ่มเริ่มจากนั้นเลือกไอคอนล้อเฟืองเมื่อเมนูเริ่มปรากฏขึ้น คุณยังสามารถใช้ชุดแป้นพิมพ์ Windows + I เพื่อเปิดแอปพลิเคชันการตั้งค่า
  • หลังจากแอปการตั้งค่าเปิดขึ้นให้คลิกที่ไอคอนอัปเดตและความปลอดภัย
  • เมื่ออินเทอร์เฟซการอัปเดตและความปลอดภัยปรากฏขึ้นให้ไปที่บานหน้าต่างด้านซ้ายและคลิกที่การกู้คืน
  • คลิกที่รีสตาร์ททันทีภายใต้การเริ่มต้นขั้นสูงในบานหน้าต่างด้านขวา
  • เมื่อคุณเห็นหน้าจอเลือกตัวเลือกให้คลิกที่ไอคอนแก้ไขปัญหา
  • คลิกที่ตัวเลือกขั้นสูงบนหน้าจอแก้ไขปัญหา
  • ตอนนี้คลิกที่การตั้งค่าเริ่มต้นเมื่อหน้าจอตัวเลือกขั้นสูงปรากฏขึ้น
  • คลิกที่ปุ่มรีสตาร์ททันทีเมื่อคุณเห็นหน้าจอการตั้งค่าเริ่มต้น
  • หลังจากพีซีของคุณรีบูตให้แตะที่หมายเลขข้าง Safe Mode หรือ Safe Mode with Networking
  • เมื่อพีซีของคุณบูทขึ้นให้เรียกใช้ System File Checker ตามที่เราได้แสดงไว้ด้านบน

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



เริ่มบริการ Windows Update ใหม่

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

ผ่านแอพ Services:

  1. คลิกขวาที่ปุ่ม Start และเลือก Run จากเมนู Quick Access คุณยังสามารถเจาะคีย์ Windows และ R เข้าด้วยกันเพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. หลังจาก Run ปรากฏขึ้นให้พิมพ์“ Services.msc” (ไม่มีเครื่องหมายคำพูด) ลงในช่องข้อความและกดปุ่ม Enter
  3. หลังจากแอปพลิเคชัน Services เปิดขึ้นให้ค้นหาบริการต่อไปนี้:
  • บริการถ่ายโอนข้อมูลอัจฉริยะเบื้องหลัง
  • บริการเข้ารหัส
  • บริการ Windows Update
  • บริการระบุตัวตนของแอปพลิเคชัน
  1. คลิกขวาที่แต่ละบริการคลิกที่ Properties จากนั้นคลิกที่ปุ่ม Stop หลังจากนั้นเลือกอัตโนมัติในเมนูแบบเลื่อนลงประเภทการเริ่มต้นจากนั้นคลิกที่ตกลง
  2. ตอนนี้ลองเรียกใช้การอัปเดต

ใช้พรอมต์คำสั่ง:

  1. เรียกใช้กล่องโต้ตอบเรียกใช้โดยคลิกขวาที่ปุ่มเริ่มแล้วเลือกเรียกใช้จากเมนูการเข้าถึงด่วน คุณยังสามารถใช้คำสั่งผสมแป้นพิมพ์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. หลังจาก Run เปิดขึ้นให้พิมพ์“ CMD” (ไม่มีเครื่องหมายคำพูด) จากนั้นกดปุ่ม Ctrl, Shift และ Enter พร้อมกัน
  3. คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้เปิดขึ้นและขออนุญาต
  4. เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้นในโหมดผู้ดูแลระบบให้พิมพ์บรรทัดต่อไปนี้ในหน้าจอสีดำและกดปุ่ม Enter หลังจากพิมพ์แต่ละรายการ:

บิตหยุดสุทธิ

หยุดสุทธิ wuauserv



หยุดสุทธิ appidsvc

cryptsvc หยุดสุทธิ

  1. จากนั้นพิมพ์บรรทัดต่อไปนี้และกด Enter หลังจากพิมพ์แต่ละบรรทัด:

บิตเริ่มต้นสุทธิ

เริ่มต้นสุทธิ wuauserv

เริ่มต้นสุทธิ appidsvc

เริ่มต้นสุทธิ cryptsvc

  1. หลังจากดำเนินการคำสั่งแล้วให้ปิด Command Prompt และเรียกใช้ Windows Update เพื่อตรวจสอบข้อผิดพลาด

สแกนระบบทั้งหมดของคุณเพื่อหามัลแวร์

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

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

  1. เปิดเมนูเริ่มและคลิกที่ล้อเฟืองเหนือไอคอนพลังงาน คุณยังสามารถใช้ชุดแป้นพิมพ์ Windows + I เพื่อเปิดแอปพลิเคชันการตั้งค่า
  2. เมื่อคุณเห็นหน้าจอหลักของแอพ Windows Settings ให้คลิกที่ป้าย Update & Security ซึ่งควรอยู่ที่ด้านล่างของหน้า
  3. หลังจากอินเทอร์เฟซการอัปเดตและความปลอดภัยปรากฏขึ้นให้ไปที่บานหน้าต่างด้านซ้ายและคลิกที่ความปลอดภัยของ Windows
  4. ไปที่แท็บ Windows Security แล้วคลิกที่ Virus & Threat Protection ภายใต้ Protection Areas
  5. เมื่อหน้าการป้องกันไวรัสและภัยคุกคามของแอป Windows Security เปิดขึ้นให้คลิกที่ตัวเลือกการสแกน
  6. บนอินเทอร์เฟซ Scan Options ให้เลือกปุ่มตัวเลือกสำหรับ Full Scan จากนั้นคลิกที่ปุ่ม Scan Now
  7. การสแกนแบบเต็มควรจะเสร็จสมบูรณ์ภายในหนึ่งชั่วโมงขึ้นไปดังนั้นให้เวลาโปรแกรมทำงาน
  8. หลังจากการสแกนเสร็จสิ้นให้ดำเนินการตามที่เครื่องมือแนะนำจากนั้นรีบูตระบบของคุณและตรวจสอบว่าข้อผิดพลาด 0x800f0845 หายไปหรือไม่

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

ปล่อย / ต่ออายุที่อยู่ IP ของคุณและล้างแคช DNS ของคุณ

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

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

ขั้นตอนด้านล่างนี้จะแสดงวิธีล้างแคช DNS ของคุณและปล่อย / ต่ออายุที่อยู่ IP ของคุณ:

  1. เปิดกล่องข้อความค้นหาถัดจากเมนูเริ่มโดยใช้คำสั่งผสม Windows + S หรือคลิกที่แว่นขยายในแถบงาน
  2. เมื่อแถบค้นหาเปิดขึ้นให้พิมพ์“ cmd” (ไม่มีเครื่องหมายอัญประกาศ) ลงในช่องข้อความ
  3. เมื่อพรอมต์คำสั่งปรากฏขึ้นในผลลัพธ์ให้คลิกขวาจากนั้นคลิกที่ Run as Administrator
  4. คลิกใช่ในพรอมต์การยืนยันการควบคุมบัญชีผู้ใช้เพื่อให้สิทธิ์ผู้ดูแลระบบพร้อมรับคำสั่ง
  5. จากนั้นพิมพ์บรรทัดคำสั่งด้านล่างลงใน Command Prompt แล้วกดปุ่ม Enter หลังจากพิมพ์แต่ละบรรทัด:

Ipconfig / flushdns

Ipconfig / release

Ipconfig / ต่ออายุ

โปรดสังเกตช่องว่างในคำสั่ง

  • ตอนนี้ให้ลองทำการอัปเดต

รีเซ็ตส่วนประกอบ Winsock

คอมโพเนนต์ Winsock จะจัดการทุกคำขออินพุตและเอาต์พุตที่มาจากแอปพลิเคชันบนเว็บบนคอมพิวเตอร์ของคุณ เป็นไฟล์ DLL ที่อยู่ในโฟลเดอร์ System 32 จะถ่ายโอนข้อมูลและการกำหนดค่าจากโปรแกรมต่างๆไปยังอินเทอร์เฟซเครือข่ายของคุณซึ่งเรียกว่า TCP / IP

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

  1. เปิดกล่องโต้ตอบเรียกใช้ คุณสามารถทำได้โดยคลิกขวาที่ปุ่มเริ่มแล้วเลือกเรียกใช้โดยค้นหาเรียกใช้ในเมนูเริ่มหรือโดยใช้คำสั่งผสมแป้นพิมพ์ Windows + R
  2. After Run ปรากฏขึ้นที่มุมล่างซ้ายของหน้าจอพิมพ์“ CMD” (โดยไม่มีเครื่องหมายอัญประกาศ) จากนั้นกดปุ่ม Ctrl, Shift และ Enter พร้อมกัน
  3. หน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้จะปรากฏขึ้นและขออนุญาตเพื่อเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ คลิกที่ปุ่มใช่เมื่อสิ่งนี้เกิดขึ้น
  4. เมื่อพรอมต์คำสั่งเปิดขึ้นในโหมดผู้ดูแลระบบให้พิมพ์บรรทัดต่อไปนี้ในหน้าจอสีดำ:

รีเซ็ต netsh winsock

  1. Windows จะรีเซ็ตคอมโพเนนต์ Winsock โดยการแทนที่ไฟล์ DLL
  2. เมื่อคำสั่งดำเนินการสำเร็จให้รีสตาร์ทคอมพิวเตอร์และลองอัปเดต

รีเซ็ตคอมโพเนนต์ Windows Update

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

การดำเนินการ 1

เรียกใช้กล่องโต้ตอบเรียกใช้โดยคลิกขวาที่ปุ่มเริ่มแล้วเลือกเรียกใช้จากเมนูการเข้าถึงด่วน คุณยังสามารถใช้คำสั่งผสมแป้นพิมพ์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้

การดำเนินการ 2

หลังจาก Run เปิดขึ้นให้พิมพ์“ CMD” (ไม่มีเครื่องหมายคำพูด) จากนั้นกดปุ่ม Ctrl, Shift และ Enter พร้อมกัน

การดำเนินการ 3

คลิกที่ปุ่มใช่เมื่อหน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้เปิดขึ้นและขออนุญาต

การดำเนินการ 4

เมื่อหน้าต่างพรอมต์คำสั่งเปิดขึ้นในโหมดผู้ดูแลระบบให้พิมพ์บรรทัดต่อไปนี้ในหน้าจอสีดำและกดปุ่ม Enter หลังจากพิมพ์แต่ละรายการ:

บิตหยุดสุทธิ

หยุดสุทธิ wuauserv

หยุดสุทธิ appidsvc

cryptsvc หยุดสุทธิ

การดำเนินการ 5.

เมื่อคุณหยุดบริการ Windows Update แล้วให้ไปที่บรรทัดถัดไปใน Command Prompt และป้อนคำสั่งต่อไปนี้เพื่อลบไฟล์ qmgr * .dat:

เดล“% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat”

กดปุ่ม Enter

การดำเนินการ 6.

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

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

การดำเนินการ 7.

หลังจากนั้นให้รีเซ็ตบริการ Windows Update และ Background Intelligent Transfer เป็นตัวบอกความปลอดภัยเริ่มต้น ในการทำเช่นนั้นให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกดปุ่ม Enter หลังจากป้อนแต่ละคำสั่ง:

sc.exe sdset bits D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCR;

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWRPDTL;

การดำเนินการ 8.

พิมพ์คำสั่งต่อไปนี้ใน Command Prompt แล้วกด Enter เพื่อไปที่โฟลเดอร์ System32:

cd / d% windir% system32

การกระทำ 9.

ลงทะเบียนส่วนประกอบ Background Intelligent Transfer Service ทั้งหมด โดยพิมพ์บรรทัดต่อไปนี้ลงใน Command Prompt แล้วกดปุ่ม Enter หลังจากพิมพ์แต่ละบรรทัด มีหลายบรรทัดดังนั้นใช้เวลาของคุณและทำให้ถูกต้อง:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe Browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

การกระทำ 10.

ตอนนี้คุณจะต้องลบคีย์รีจิสทรีที่ไม่จำเป็นออก

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

ตอนนี้ทำตามขั้นตอนเหล่านี้เพื่อลบคีย์รีจิสทรีที่ไม่จำเป็น:

  1. ใช้คำสั่งผสมแป้นพิมพ์ Windows + R เพื่อเปิดใช้งาน
  2. After Run ปรากฏขึ้นที่มุมล่างซ้ายของหน้าจอพิมพ์“ regedit” (โดยไม่มีเครื่องหมายอัญประกาศ) จากนั้นกดปุ่ม Enter
  3. หน้าต่างโต้ตอบการควบคุมบัญชีผู้ใช้จะปรากฏขึ้นและขออนุญาต คลิกที่ปุ่มใช่
  4. เมื่อ Registry Editor เปิดขึ้นให้ไปที่บานหน้าต่างด้านซ้ายและเจาะลึกลงไปที่ HKEY_LOCAL_MACHINE COMPONENTS
  5. ภายใต้ COMPONENTS ตรวจสอบว่ามีคีย์ต่อไปนี้หรือไม่และลบออก:
  • PendingXmlIdentifier
  • ถัดไปQueueEntryIndex
  • AdvancedInstallersNeedResolving

การดำเนินการ 11.

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

บิตเริ่มต้นสุทธิ

เริ่มต้นสุทธิ wuauserv

เริ่มต้นสุทธิ appidsvc

เริ่มต้นสุทธิ cryptsvc

รีบูทพีซีของคุณและลองอัปเดตระบบของคุณ

รีเซ็ตไฟล์โฮสต์ของคุณ

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

    1. เปิดกล่องข้อความค้นหาถัดจากเมนูเริ่มโดยใช้คำสั่งผสม Windows + S หรือคลิกที่ไอคอนแว่นขยายบนแถบงาน
    2. เมื่อแถบค้นหาเปิดขึ้นให้พิมพ์ 'notepad' (ไม่มีเครื่องหมายอัญประกาศ) ลงในช่องข้อความจากนั้นคลิกที่ Notepad ในผลลัพธ์
    3. หลังจาก Notepad เปิดขึ้นให้คัดลอกและวางข้อความด้านล่างลงในไฟล์ใหม่:

# ลิขสิทธิ์ (c) 1993-2006 Microsoft Corp.

#

# นี่คือไฟล์ HOSTS ตัวอย่างที่ใช้โดย Microsoft TCP / IP สำหรับ Windows

#

# ไฟล์นี้มีการแมปที่อยู่ IP กับชื่อโฮสต์ แต่ละ

ควรเก็บ # รายการไว้ในแต่ละบรรทัด ที่อยู่ IP ควร

# จะอยู่ในคอลัมน์แรกตามด้วยชื่อโฮสต์ที่เกี่ยวข้อง

# ที่อยู่ IP และชื่อโฮสต์ควรคั่นด้วยอย่างน้อยหนึ่ง

# ช่องว่าง

#

# นอกจากนี้ความคิดเห็น (เช่นนี้) อาจถูกแทรกในแต่ละบุคคล

# บรรทัดหรือตามหลังชื่อเครื่องที่แสดงด้วยสัญลักษณ์ '#'

#

# ตัวอย่างเช่น:

#

# 102.54.94.97 rhino.acme.com # เซิร์ฟเวอร์ต้นทาง

# 38.25.63.10 x.acme.com # x ไคลเอนต์โฮสต์

การแก้ปัญหาชื่อ localhost # ถูกจัดการภายใน DNS เอง

# 127.0.0.1 localhost

# :: 1 localhost

    1. คลิกที่เมนูไฟล์แล้วเลือกบันทึกเป็น คุณยังสามารถกดปุ่ม Ctrl, Shift และ S พร้อมกัน
    2. เมื่อกล่องโต้ตอบบันทึกปรากฏขึ้นให้บันทึกไฟล์เป็นโฮสต์ในโฟลเดอร์เอกสารของคุณ
    3. ตอนนี้เรียกหน้าต่าง File Explorer โดยกดปุ่ม Windows และ E พร้อมกันหรือคลิกที่โฟลเดอร์บนเดสก์ท็อปของคุณ คุณยังสามารถคลิกขวาที่ปุ่มเริ่มแล้วเลือก File Explorer หรือคลิกที่ไอคอนโฟลเดอร์บนทาสก์บาร์ของคุณ
    4. หลังจากหน้าต่าง File Explorer เปิดขึ้นให้ไปที่ C: Windows System32 drivers etc ค้นหาไฟล์ Hosts ในโฟลเดอร์ ETC และเปลี่ยนชื่อเป็น“ Hosts.old” (ไม่มีเครื่องหมายอัญประกาศ) หรือชื่ออื่นที่คุณเลือก หากกล่องโต้ตอบการยืนยันปรากฏขึ้นให้ยอมรับ
    5. ไปที่เอกสารของคุณและย้ายไฟล์โฮสต์ที่คุณสร้างไว้ก่อนหน้านี้ไปที่ไฟล์ C: Windows System32 drivers etc ไดเรกทอรี
  • หากคุณได้รับแจ้งให้ใส่รหัสผ่านของผู้ดูแลระบบให้ระบุรายละเอียดแล้วคลิกดำเนินการต่อ

สรุป

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

ที่สุด

หมวดหมู่

บทความยอดนิยม