Saya perhatikan bahwa Windows 10 tampaknya menghabiskan banyak waktu "mempersiapkan untuk menginstal pembaruan" sebelum benar-benar melanjutkannya. Saya juga mencatat bahwa untuk sebagian besar waktu itu, bilah kemajuan tidak bergerak sama sekali. Seperti bagaimana sekarang tinggal di 10% untuk waktu yang lama (saya tidak mencatatnya, tapi saya tidak berpikir saya melebih-lebihkan jika saya letakkan di beberapa menit ), kemudian melonjak menjadi 68%, terkait dengan pembaruan tunggal.
Karena teks saja tampaknya tidak cukup jelas, berikut adalah tangkapan layar dari langkah Pembaruan Windows spesifik yang saya tanyakan (ikuti tautan untuk melihat tangkapan layar lengkap dari mana di bawah ini telah dipotong). Perhatikan bahwa tangkapan layar diambil selama sesi pembaruan yang berbeda dari yang saya bicarakan di paragraf pertama, maka persentase penyelesaiannya berbeda.
Apa yang sebenarnya Windows lakukan selama ini? "Persiapan" apa yang mengambil waktu yang sangat ekstrem?
Perhatikan bahwa saya tidak bertanya tentang pemasangan pembaruan yang sebenarnya.
Sementara waktu tertentu yang mendorong saya untuk mengajukan pertanyaan ini adalah dalam VM, saya melihat perilaku serupa dengan Windows 10 berjalan pada perangkat keras yang sebenarnya, jadi saya tidak berpikir itu terkait hanya dengan fakta bahwa itu berjalan di VM (bahkan meskipun itu mungkin bisa menjadi faktor).
sumber
Jawaban:
Saya telah menangkap aktivitas Pembaruan Windows dengan
Microsoft-Windows-WindowsUpdateClient
penyedia ETW.Di sini saya tidak melihat acara mempersiapkan:
Saya hanya melihat
Start
danStop
dariDownload
danInstall
.Saya sekarang menggunakan WPRUI untuk melacak penggunaan DiskIO dan CPU selama langkah "mempersiapkan Menginstal Pembaruan".
Di sini saya dapat melihat bahwa TrustedInstaller sedang sibuk memeriksa hash (
wcp.dll!CCSDirectTransaction::VerifyFileHashes
) dari data pembaruan:dan saya melihat disk IO di mana TRustedInstaller.exe menyalin data ke
C:\Windows\WinSxS\Temp\InFlight\
danC:\Windows\SoftwareDistribution\Download\
.Jadi pada dasarnya ini "persiapan untuk menginstal" sebenarnya adalah instalasi pembaruan, jadi ini merupakan hasil yang membingungkan.
Dengan 1809, Microsoft memperbaiki status yang salah dan langsung menunjukkan "teks pemasangan" yang benar:
sumber
Ini pemahaman saya Windows sedang membuat salinan bayangan selama langkah ini, meskipun saya tidak dapat menemukan sumber untuk mengonfirmasi ini. Namun, saya akan menawarkan pengamatan bahwa:
Saya ragu ini adalah satu - satunya tindakan yang dilakukan selama fase "Mempersiapkan Pembaruan", tetapi itu akan menjelaskan sebagian besar dari waktu yang diperlukan.
sumber
Saya pikir jawaban yang paling mungkin adalah bahwa Windows membongkar beberapa arsip (atau bahkan mengunduhnya) dan sudah pasti menyiapkan sistem untuk bootup berikutnya, jadi alih-alih memulai dengan normal, ia melanjutkan dengan pembaruan.
sumber