Kde nájsť a ako čítať denník služby Windows Update v systéme Windows 11/10

Služba Windows Update(Windows Update) používa sledovanie udalostí pre Windows (ETW)(Event Tracing for Windows (ETW)) na generovanie diagnostických protokolov v Windows 11/10 a ich uloženie vo formáte súboru .etl . Dôvodom, prečo sa tak stalo, je to, že sa tým znižuje využitie miesta na disku a zároveň sa zvyšuje výkon.

Windows-10-update

Jedným z nedostatkov tejto metódy je, že denníky služby Windows Update nie sú okamžite čitateľné. Musíte dekódovať súbor .etl , čo je formát, v ktorom sú tieto protokoly uložené.

Prečítajte si denníky služby Windows Update v (Windows Update)Windows 11/10

Na čítanie denníkov služby Windows Update v (Windows Update)Windows 11/10 spoločnosť Microsoft navrhuje nasledujúcu metódu:

  1. Stiahnite si balík Windows Symbol Package(Windows Symbol Package) a nainštalujte ho pomocou metódy uvedenej tu(here) . Nainštalujte tieto symboly, povedzte, C:symboly.
  2. Stiahnite si nástroj Tracefmt .exe(.exe tool) podľa pokynov tu(here) . Tracefmt ( Tracefmt.exe ) je nástroj príkazového riadka, ktorý formátuje a zobrazuje správy sledovania zo súboru denníka sledovania udalostí ( .etl ) alebo relácie sledovania v reálnom čase. Tracefmt môže zobraziť správy v okne príkazového riadka(Command Prompt) alebo ich uložiť do textového súboru.

Teraz otvorte príkazový riadok s právami správcu a vytvorte dočasný priečinok s názvom %systemdrive%WULogs. Teraz skopírujte Tracefmt.exe do tohto adresára.

Teraz spustite(Run) nasledujúce príkazy jeden po druhom:

cd /d %systemdrive%\WULogs
copy %windir%\Logs\WindowsUpdate\* %systemdrive%\WULogs\
tracefmt.exe -o windowsupate.log <each windows update log delimited by space> -r c:\Symbols

Metóda vyzerá zdĺhavo a Microsoft sľúbil, že veci vylepšia vo finálnej verzii Windows 10 . Všetky(Full) podrobnosti nájdete na KB3036646 .

AKTUALIZÁCIA: V (UPDATE:)Windows 11/10 sa veci teraz zlepšili .

(Use PowerShell)Na čítanie denníkov služby Windows Update použite PowerShell

prečítajte si denník služby Windows Update v systéme Windows 10

Súbor WindowsUpdate.log sa stále nachádza v C:Windows, avšak keď otvoríte súbor C:\Windows\WindowsUpdate.log , uvidíte iba nasledujúce informácie:

Windows Update logs are now generated using ETW (Event Tracing for Windows). Please run the Get-WindowsUpdateLog PowerShell command to convert ETW traces into a readable WindowsUpdate.log.

Ak si chcete prečítať súbor WindowsUpdate.log v systéme Windows 10(Windows 10) , budete musieť použiť cmdlet prostredia Windows PowerShell na opätovné vytvorenie súboru WindowsUpdate.log tak, ako ho bežne zobrazujeme.

Otvorte teda okno PowerShell , zadajte (PowerShell)Get-WindowsUpdateLog a stlačte Enter.

Čítať ďalej(Read next) : Kde hľadať históriu aktualizácií systému Windows .



About the author

Som softvérový inžinier s viac ako 10-ročnými skúsenosťami s vývojom a údržbou aplikácií pre Windows 11 alebo 10. Mám tiež skúsenosti s prácou s Google Docs a Microsoft Edge. Moje schopnosti v týchto oblastiach zo mňa robia vynikajúceho kandidáta na pozície softvérového inžinierstva v budúcnosti.



Related posts