วิธีการรีเซ็ตคอมโพเนนต์ของ Windows Update

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

การตั้งค่าคอมโพเนนต์ของ Windows Update ให้ทำตามขั้นตอนเหล่านี้:
  1. เปิดพร้อมท์คำสั่ง เมื่อต้องการทำเช่นนี้ ใช้หนึ่งในวิธีต่อไปนี้ ขึ้นอยู่กับรุ่นของ Windows:
    • Windows 10: กดปุ่มโลโก้ Windows บนแถบงานค้างไว้ (หรือคลิกขวา) จากนั้นเลือก พร้อมท์คำสั่ง (ผู้ดูแลระบบ) คลิกใช่เมื่อกล่องควบคุมบัญชีผู้ใช้ปรากฏขึ้น
    • Windows 8.1 และ Windows 8: จากหน้าจอเริ่มต้น ปัด้นิ้วเข้ามาจากด้านขวาเพื่อแสดงทางลัด เลือก ค้นหา และค้นหา cmd (หรือ ถ้าคุณกำลังใช้แป้นพิมพ์และเมาส์ พิมพ์cmdที่หน้าจอเริ่มต้น) ในผลลัพธ์การค้นหา กดค้างไว้ หรือคลิกขวาที่พรอมต์คำสั่งและจากนั้นเลือกเรียกใช้ในฐานะผู้ดูแล
    • Windows 7 และรุ่นก่อนหน้านี้: กดแป้นโลโก้ Windows + R พิมพ์cmdในกล่องเรียกใช้และจากนั้น กด Enter คลิกขวาที่ cmdจากนั้น เรียกใช้ในฐานะผู้ดูแล
  2. หยุดบริการ BITS บริการของ Windows Update และบริการการเข้ารหัสลับ เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ ตรวจสอบให้แน่ใจว่า คุณกด Enter หลังจากพิมพ์แต่ละคำสั่ง
    • net stop bits
    • net stop wuauserv
    • net stop appidsvc
    • net stop cryptsvc
  3. ลบแฟ้ม qmgr*.dat เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ และจากนั้น กด Enter:
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. ถ้าเป็นความพยายามครั้งแรกของคุณในการแก้ไขปัญหาการปรับปรุงของ Windows ของคุณโดยทำตามขั้นตอนในบทความนี้ คุณควรข้ามขั้นตอนที่ 4 และไปยังขั้นตอนที่ 5 คุณควรทำตามขั้นตอนที่ 4 ในขั้นตอนนี้ในการแก้ไขปัญหาก็ต่อเมื่อคุณไม่สามารถแก้ไขปัญหา Windows Update ของคุณหลังจากคุณทำตามขั้นตอนทั้งหมดยกเว้นขั้นตอนที่ 4 (ขั้นตอนที่ 4 ดำเนินการโดยโหมด "Aggressive" ของโซลูชันแก้ไขปัญหาที่มีการกล่าวถึงก่อนหน้านี้)
    1. การเปลี่ยนชื่อสำเนาสำรองโฟลเดอร์การกระจายซอฟต์แวร์ เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ ตรวจสอบให้แน่ใจว่า คุณกด Enter หลังจากพิมพ์แต่ละคำสั่ง
      • Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
      • Ren %systemroot%\system32\catroot2 catroot2.bak
    2. รีเซ็ตบริการ BITS และบริการของ Windows Update เป็นตัวบอกเกี่ยวกับความปลอดภัยเริ่มต้น เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ ตรวจสอบให้แน่ใจว่า คุณกด Enter หลังจากพิมพ์แต่ละคำสั่ง
      • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
      • sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  5. ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ และกด Enter:
    cd /d %windir%\system32
  6. ลงทะเบียนแฟ้ม BITS และแฟ้ม Windows Update อีกครั้ง เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ ตรวจสอบให้แน่ใจว่า คุณกด 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
  7. ตั้งค่า Winsock ใหม่ เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ และจากนั้น กด Enter:
    netsh winsock reset
  8. ถ้าคุณกำลังใช้ Windows XP คุณต้องกำหนดการตั้งค่าพร็อกซี เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ และจากนั้น กด Enter:

    proxycfg.exe -d
    ถ้าคุณกำลังใช้ Windows รุ่นอื่น พิมพ์คำสั่งต่อไปนี้ที่พร้อมท์คำสั่ง และจากนั้น กด Enter:
    netsh winhttp reset proxy
  9. เริ่มต้นบริการ BITS บริการของ Windows Update และบริการการเข้ารหัสลับ เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ ตรวจสอบให้แน่ใจว่า คุณกด Enter หลังจากพิมพ์แต่ละคำสั่ง
    • net start bits
    • net start wuauserv
    • net start appidsvc
    • net start cryptsvc
  10. Windows Vista เท่านั้น: ล้างคิว BITS เมื่อต้องการทำเช่นนี้ ที่พรอมต์คำสั่ง พิมพ์คำสั่งต่อไปนี้ และจากนั้น กด Enter:
    bitsadmin.exe /reset /allusers
  11. ติดตั้งตัวแทน Windows Update รุ่นล่าสุด
  12. เริ่มระบบของคอมพิวเตอร์ใหม่

คุณสมบัติ

รหัสบทความ: 971058 - การตรวจสอบครั้งสุดท้าย: 8 ม.ค. 2017 - ฉบับแก้ไข: 1

Microsoft Windows Update, Microsoft Update

คำติชม