أين تجد وكيف تقرأ سجل Windows Update في Windows 11/10

(Windows Update)يستخدم Windows Update تتبع الأحداث لنظام التشغيل Windows (ETW)(Event Tracing for Windows (ETW)) لإنشاء سجلات التشخيص في Windows 11/10 ، وحفظها بتنسيق ملف .etl . سبب القيام بذلك هو أنه يقلل من استخدام مساحة القرص وكذلك يحسن الأداء.

windows-10-update

تتمثل إحدى تداعيات هذه الطريقة في أن سجلات Windows Update غير قابلة للقراءة على الفور. تحتاج إلى فك تشفير ملف .etl ، وهو التنسيق الذي يتم حفظ هذه السجلات به.

اقرأ سجلات Windows Update في (Windows Update)Windows 11/10

لقراءة سجلات Windows Update في (Windows Update)Windows 11/10 ، تقترح Microsoft الطريقة التالية:

  1. قم بتنزيل حزمة رموز Windows(Windows Symbol Package) وتثبيتها باستخدام الطريقة الموضحة هنا(here) . قم بتثبيت هذه الرموز لتقول ، C: الرموز.
  2. قم بتنزيل أداة Tracefmt .exe(.exe tool) باتباع الإرشادات هنا(here) . Tracefmt ( Tracefmt.exe ) هي أداة سطر أوامر تقوم بتنسيق وعرض رسائل التتبع من ملف سجل تتبع الأحداث ( .etl ) أو جلسة تتبع في الوقت الحقيقي. يمكن لـ Tracefmt(Tracefmt) عرض الرسائل في نافذة موجه الأوامر(Command Prompt) أو حفظها في ملف نصي.

افتح الآن موجه الأوامر بحقوق إدارية وأنشئ مجلدًا مؤقتًا ، باسم٪ systemdrive٪ WULogs. الآن انسخ Tracefmt.exe إلى هذا الدليل.

الآن ، قم بتشغيل(Run) الأوامر التالية واحدة تلو الأخرى:

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

تبدو الطريقة مملة وقد وعدت Microsoft بأنها ستعمل على تحسين الأمور ، في الإصدار الأخير من Windows 10 . يمكن الاطلاع على التفاصيل الكاملة على (Full)KB3036646 .

تحديث:(UPDATE:) حسنًا ، لقد تحسنت الأشياء في Windows 11/10 الآن.

استخدم PowerShell(Use PowerShell) لقراءة سجلات Windows Update

قراءة سجل Windows Update في Windows 10

لا يزال WindowsUpdate.log موجودًا في C: Windows ، ومع ذلك ، عند فتح الملف C:\Windows\WindowsUpdate.log ، سترى المعلومات التالية فقط:

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.

لقراءة WindowsUpdate.log في Windows 10 ، ستحتاج إلى استخدام Windows PowerShell cmdlet لإعادة إنشاء WindowsUpdate.log بالطريقة التي نراها عادة.

لذا افتح نافذة PowerShell ، واكتب (PowerShell)Get-WindowsUpdateLog واضغط على(Get-WindowsUpdateLog) Enter.

اقرأ التالي(Read next) : أين تبحث عن محفوظات Windows Update .



About the author

أهلاً! أنا مبرمج كمبيوتر بخبرة تزيد عن 10 سنوات في هذا المجال. أنا متخصص في تطوير وصيانة البرامج للهواتف الذكية وتحديثات Windows. بالإضافة إلى ذلك ، أقدم خدماتي كممثل شهري لدعم عملاء البريد الإلكتروني.



Related posts