ปัญหาพื้นฐานคือกลไกการอัพเดทตัวเองของ Windows Update ไม่ทำงาน
ในการติดตั้ง Service Pack 1 ให้สำเร็จคุณต้องมี Windows Update เวอร์ชัน 7.6.7600.256 เป็นอย่างน้อย Windows Vista RTM มาพร้อมกับรุ่น 6.0.6000.16386 และรุ่นนี้จะไม่อัปเดตตัวเองเพราะไฟล์ wuident.cab
(ณ วันที่ของรุ่นที่ลงนามแบบดิจิตอล 14 กรกฎาคม 2012) ที่จัดทำโดยเซิร์ฟเวอร์ Windows Update ของ Microsoft มีคำสั่งที่ชัดเจนว่า WU รุ่น 6.0.6000 และ 6.0.6001 ไม่ควรอัปเดตตนเอง มันไม่ชัดเจนว่าทำไม
อาจมีไฟล์ที่ขาดหายไปหนึ่งไฟล์บนเซิร์ฟเวอร์ของ Microsoft เนื่องจากข้อผิดพลาด 0x80190194 หมายความว่าได้รับข้อผิดพลาด 404 (ไม่พบไฟล์) จากเว็บเซิร์ฟเวอร์ อย่างไรก็ตามข้อผิดพลาดนี้จะไม่เกิดขึ้นหากคุณใช้เซิร์ฟเวอร์ WSUS แต่ไคลเอ็นต์ยังคงไม่อัปเดตตัวเอง ดังนั้นจึงเป็นไปได้ว่าข้อผิดพลาด 0x80190194 ไม่เกี่ยวข้องกับปัญหาโดยตรง
ฝ่ายสนับสนุนของ Microsoft แนะนำให้ฉันทราบว่าปัญหากำลังดำเนินการอยู่และบทความ KB จะเผยแพร่ในเวลาที่กำหนด พวกเขาไม่ได้ให้ ETA แก่ฉัน ภาคผนวก: สองปีและการนับ ฉันคิดว่ามันปลอดภัยที่จะสมมติว่าปัญหาไม่น่าจะแก้ไขได้ในตอนนี้
มีสองวิธีในการแก้ไขปัญหานี้:
ดาวน์โหลดและติดตั้ง Windows Update เวอร์ชั่น 7.6.7600.320 โดยใช้ลิงก์ดาวน์โหลดที่มีให้ใน บทความฐานความรู้ของ Microsoft KB2887535 . แม้ว่าจะไม่มีลิงค์ดาวน์โหลดสำหรับ Windows Vista แต่ติดตั้ง Windows 7 ได้สำเร็จเมื่อฉันลองใช้ (หมายเหตุ: การดาวน์โหลดนี้ไม่สามารถใช้ได้เมื่อฉันเขียนคำตอบนี้และฉันยังไม่ได้ทดสอบในระบบ Windows Vista RTM หากคุณได้ทำไปแล้วโปรดแจ้งให้เราทราบการดาวน์โหลดของบุคคลที่สามที่ฉันเชื่อมโยงไปยังไม่มี ใช้ได้อีกต่อไป.)
ดาวน์โหลดและเรียกใช้ Windows Vista Service Pack 1 รุ่นออฟไลน์ (หรือ ทุกภาษา เวอร์ชั่น) จาก Microsoft Download Center การดาวน์โหลดและติดตั้งจะใช้เวลานานกว่าการใช้ Windows Update แต่ได้รับการสนับสนุนอย่างเป็นทางการ
ในกรณีใดกรณีหนึ่งเมื่อติดตั้ง Service Pack 1 แล้ว Windows Update จะเสนอการปรับปรุงเพิ่มเติมและจากนั้น Service Pack 2 Service Pack 2 จะสามารถติดตั้งได้สำเร็จ
บันทึก: Microsoft ให้การสนับสนุนทางโทรศัพท์ฟรีสำหรับปัญหาในการติดตั้ง Service Pack ดูของ Microsoft หน้าสนับสนุน สำหรับหมายเลขติดต่อสำหรับพื้นที่ของคุณ ในบางประเทศอาจมีการโทร