Windows 10 ทำอะไรในขณะที่“ กำลังเตรียมติดตั้งการปรับปรุง”


19

ฉันสังเกตเห็นว่า Windows 10 ดูเหมือนว่าจะใช้เวลามาก "เตรียมติดตั้งการอัปเดต" ก่อนที่มันจะดำเนินต่อไป ฉันยังทราบว่าโดยส่วนใหญ่แล้วแถบความคืบหน้าจะไม่คืบหน้าเลย ชอบที่ตอนนี้อยู่ที่ 10% เป็นเวลานาน (ฉันไม่ได้คิดนาฬิกา แต่ฉันไม่คิดว่าฉันพูดเกินจริงถ้าฉันใส่มันในเวลาไม่กี่นาที ) จากนั้นก็เพิ่มขึ้นถึง 68% ที่เกี่ยวข้องกับ อัปเดตเดียว

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

Windows Update เสร็จแล้ว 33% เมื่อใช้

Windows ทำอะไรกับเวลานี้จริง ๆ? "การเตรียมการ" อะไรที่ต้องใช้เวลาจำนวนมากเช่นนี้?

โปรดทราบว่าฉันไม่ได้ถามเกี่ยวกับการติดตั้งจริงของการปรับปรุง

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


ฉันตรวจสอบเดือนนี้อีกครั้งและนี่คือข้อผิดพลาด GUI ในขั้นตอนนี้ WindowsUpdate กำลังติดตั้งการอัปเดตจริง ๆไม่มีการเตรียมการเลยนี่เป็นการติดตั้งจริง
magicandre1981

คำตอบ:


11

ฉันบันทึกกิจกรรม Windows Update กับMicrosoft-Windows-WindowsUpdateClientผู้ให้บริการ ETW

ที่นี่ฉันไม่เห็นเหตุการณ์เตรียม:

ป้อนคำอธิบายรูปภาพที่นี่

ผมเพียง แต่มองเห็นStartและStopของและDownloadInstall

ตอนนี้ฉันใช้ WPRUI เพื่อติดตามการใช้งานDiskIOและCPUในระหว่างขั้นตอน "เตรียมติดตั้งการปรับปรุง"

ที่นี่ฉันจะเห็นว่า TrustedInstaller ไม่ว่างตรวจสอบแฮช ( wcp.dll!CCSDirectTransaction::VerifyFileHashes) ของข้อมูลการปรับปรุง:

ป้อนคำอธิบายรูปภาพที่นี่

และผมเห็น IO ดิสก์ที่ TrustedInstaller.exe ข้อมูลสำเนาและC:\Windows\WinSxS\Temp\InFlight\C:\Windows\SoftwareDistribution\Download\

ป้อนคำอธิบายรูปภาพที่นี่

ดังนั้นโดยทั่วไปนี่คือ "การเตรียมการติดตั้ง" ที่จริงแล้วคือการติดตั้งการอัปเดตดังนั้นผลลัพธ์ที่สับสนนี้

ด้วย 1809, Microsoft แก้ไขสถานะที่ไม่ถูกต้องและแสดง "การติดตั้งข้อความ" ที่ถูกต้องโดยตรง:

ป้อนคำอธิบายรูปภาพที่นี่


1
เครื่องมือ GUI ที่คุณใช้ในการจับภาพเหตุการณ์ ETW คืออะไร?
phuclv

1
มันเรียกว่า perfview
magicandre1981

2

ฉันเข้าใจว่า Windows กำลังสร้าง shadow copy ระหว่างขั้นตอนนี้แม้ว่าฉันจะไม่สามารถหาแหล่งที่มาเพื่อยืนยันสิ่งนี้ได้ อย่างไรก็ตามฉันจะเสนอข้อสังเกตที่:

  • Shadow Copy ต้องถูกสร้างขึ้นในบางช่วงระหว่างกระบวนการอัปเดตเพื่อให้การคืนค่าระบบทำงานได้
  • การสร้าง Shadow Copy นั้นใช้เวลาเป็นระยะเวลาที่สังเกตได้แม้จะมีการกำหนดค่าระบบในอุดมคติ นอกจากนี้ขึ้นอยู่กับจำนวนของแอปพลิเคชันที่รับรู้ VSS ซึ่งอาจใช้เวลา "นานกว่า" ในการกำหนดค่าฮาร์ดแวร์อื่น ๆ ที่คล้ายคลึงกันเนื่องจากผู้เขียน VSS หลายรายต้องสงสัยข้อมูลที่พวกเขารับผิดชอบ
  • ประสิทธิภาพของระบบย่อยการเก็บข้อมูลของคอมพิวเตอร์สามารถทำให้เวลาในการทำสำเนาเงาช้าขึ้นเนื่องจากเป็นกระบวนการที่ใช้ดิสก์เป็นจำนวนมาก

ฉันสงสัยว่านี่เป็นการกระทำเพียงอย่างเดียวที่ดำเนินการในช่วง "การเตรียมการอัปเดต" แต่จะต้องใช้เวลาอย่างมาก


ไม่ฉันตรวจสอบอีกครั้งในสัปดาห์นี้ ในขั้นตอนนี้ Windows Update จริงติดตั้งการปรับปรุงข้อความผิด
magicandre1981

-5

ฉันคิดว่าคำตอบที่เป็นไปได้มากที่สุดคือ Windows กำลังเปิดไฟล์เก็บถาวร (หรือแม้แต่ดาวน์โหลด) และมันกำลังเตรียมระบบสำหรับการบูทครั้งต่อไปดังนั้นแทนที่จะเริ่มตามปกติมันจะดำเนินการอัพเดตต่อไป


1
"การดาวน์โหลดการอัปเดต" เป็นขั้นตอนแยกจาก "การเตรียมการติดตั้งการอัปเดต" การเตรียมระบบสำหรับการบู๊ตครั้งถัดไป (เพื่ออัปเดตไฟล์ที่ล็อค) ดูเหมือนว่าฉันจะเป็นส่วนหนึ่งของกระบวนการติดตั้ง แต่ไม่ได้เตรียมการติดตั้ง และแม้ว่ามันจะเป็น; การทำเช่นนั้นจะเกี่ยวข้องกับการวางไฟล์ที่อัพเดตในบางตำแหน่งชั่วคราวและเขียนข้อมูลบางอย่าง (รู้ Microsoft, อาจไปที่รีจิสตรี) เพื่อบอกให้ Windows ทำการอัพเดตต่อในระหว่างการบู๊ตครั้งถัดไป ยกเว้นการอัปเดตที่ดีในช่วงกิกะไบต์ซึ่งไม่น่าจะใช้เวลานานกว่าสองสามวินาที
CVn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.