ความพยายามในการติดตั้งโปรแกรมแก้ไขด่วน MSU ส่งผลให้ "การค้นหาการปรับปรุงบนคอมพิวเตอร์เครื่องนี้ ... " ไปตลอดกาล


42

ฉันกำลังพยายามติดตั้งโปรแกรมแก้ไขด่วนสองรายการด้วยตนเองจาก Microsoft รายการหนึ่งระบุถึงsvchost.exeปัญหาการใช้หน่วยความจำสูงและอีกรายการระบุถึงปัญหา Windows Update ที่ช้า

ระบบนี้เป็น Windows 7 ที่เพิ่งติดตั้งใหม่และฉันมีการอัปเดต MSU สองรายการที่บันทึกไว้ในเดสก์ท็อปของฉัน แต่มันไม่เคยค้นหาการปรับปรุงดังกล่าวจริง ๆ ดังนั้นจึงไม่เคยติดตั้งการแก้ไขทั้งสอง

มีวิธีบังคับให้ Windows Update Standalone Installer เพียงแค่ติดตั้งการปรับปรุงเดียวและไม่ค้นหาการปรับปรุงทั้งหมดหรือไม่


เหตุผลสำคัญสำหรับความต้องการในการแก้ไขปัญหาทั้งสองนี้คือเพื่อให้ได้ระบบ Windows Update ที่เร็วขึ้นดังนั้นจึงสามารถดาวน์โหลดการอัปเดตทั้งหมดที่ต้องการได้ (ไม่เคยได้รับการอัพเดต)
Thomas Ward

2
@ Moab ไม่จริง ปัญหาที่พบที่นี่มีขึ้นเฉพาะกับตัวติดตั้งแบบสแตนด์อโลน ไม่เกี่ยวกับ Windows Update โดยรวม - นั่นคือสิ่งที่สองของแพ็คเกจ MSU ที่ฉันพยายามติดตั้งสำหรับ ดังนั้นฉันไม่เชื่อว่าพวกเขาจะคล้ายกันเนื่องจากฉันมีปัญหาเฉพาะกับwusa.exeโปรแกรมซึ่งเป็นตัวติดตั้งแบบสแตนด์อโลนสำหรับไฟล์แพ็กเกจสำหรับการอัปเดต
Thomas Ward

1
@Moab พยายามและล้มเหลว - ไม่สามารถแก้ปัญหาได้เนื่องจากwusaยังพยายาม "ค้นหา" และไม่พบอะไรเลย
โธมัสวอร์ด

4
@Moab NO สิ่งนี้ไม่เกี่ยวข้องกับการเชื่อมต่ออินเทอร์เน็ต ฉันติดตามปัญหานี้เมื่อหลายปีก่อนด้วย xperf / WPA หลังจากติดตั้ง MSU ครั้งแรกบริการ WU จะสแกนว่าไฟล์ MSI / MSP ทั้งหมดถูกต้องหรือไม่ซึ่งใช้เวลานานและการอัพเดทครั้งที่ 2 จะไม่สามารถตรวจพบได้หากสามารถติดตั้งได้ วิธีแก้ปัญหาของฉันหยุดการสแกน MSI ที่ไร้ประโยชน์
magicandre1981

2
เชื่อในสิ่งที่คุณต้องการ แต่ฉันสืบในสิ่งที่ Windows ทำหรือไม่
magicandre1981

คำตอบ:


67

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

Line #, DPC/ISR, Process, Stack Tag, Stack, Count, TimeStamp, % Weight
10, , , ,   wuaueng.dll!CUpdatesToPruneList::PopulateSupersedenceInfo, 31521, , 43,72
11, , , ,   wuaueng.dll!CUpdatesToPruneList::AddSupersedenceInfoIfNeeded, 31521, , 43,72

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

หากต้องการเพิ่มความเร็วในการติดตั้งให้หยุดบริการ WindowsUpdate ผ่าน GUI (services.msc) หรือผ่านทางบรรทัดคำสั่งยกระดับ (ทำงานเป็นผู้ดูแลระบบ) ( net stop wuauserv) ตอนนี้ลูปจะหยุดและอัปเดตติดตั้งเร็วขึ้น

ติดตั้งการอัปเดต MSU ครั้งแรกหยุดบริการ WindowsUpdate อีกครั้งและติดตั้งไฟล์ MSU ที่ 2

ฉันยังสร้างสคริปต์ด้วย enums ไฟล์ MSU ทั้งหมดในโฟลเดอร์เดียวกับ CMD และติดตั้งและหยุดบริการ WU ด้วยตนเองทุกครั้งที่มีการตั้งค่าความเร็ว


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

4
@DmitriNesteruk แทนการ downvoting ปรับ cmd เป็นผู้ดูแลระบบfacepalm
magicandre1981

4
ฉันหยุดบริการ msuแต่มันจะไปกลับขึ้นขณะที่ฉันพยายามที่จะติดตั้ง
Matheus Moreira

1
ทำงานเหมือนมีเสน่ห์เมื่อพยายามติดตั้งเครื่องมือการดูแลระบบระยะไกลจาก Microsoft ฟอรัมของพวกเขาไม่ช่วยเหลือตามปกติดังนั้นขอบคุณมากที่สละเวลาเพื่อหาวิธีแก้ไขปัญหานี้!
user121391

4
ฉันไม่มีสิทธิ์หยุดบริการดังนั้นฉันจึงแตกไฟล์จาก msu และติดตั้งไฟล์. cab จากพรอมต์ที่ยกระดับ:> dism / online / add-package /packagepath:C:\update\myupdate.cab
kttii
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.