كيفية استخدام SetupDiag.exe لتشخيص أخطاء ترقية Windows

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

يعد SetupDiag.exe(SetupDiag.exe) أداة تشخيصية قائمة بذاتها للعثور على تفاصيل حول سبب فشل تثبيت ترقية Windows 11/10كما تعلم ، تم تبسيط عملية التحديث في Windows 11/10 تمامًا ولكن هذا لا يعني أنه دائمًا ما يكون خاليًا من المشاكل ، وبالتالي الأداة.

كيفية استخدام SetupDiag.exe لتشخيص أخطاء ترقية Windows

كيفية استخدام SetupDiag.exe

(SetupDiag.exe)يتطلب SetupDiag.exe تثبيت Microsoft .NET Framework 4 على جهاز الكمبيوتر الخاص بك. تعمل الأداة عن طريق فحص ملفات سجل إعداد Windows(Windows Setup) وتحليلها للعثور على السبب الجذري لفشل تحديث أو ترقية الكمبيوتر إلى Windows 10 . يمكن تشغيل SetupDiag(SetupDiag) على الكمبيوتر الذي فشل في التحديث ، أو يمكنك تصدير السجلات من الكمبيوتر إلى موقع آخر وتشغيل SetupDiag في وضع عدم الاتصال.

بمجرد تشغيل الأداة ، يمكن استخدامها لإجراء الفحوصات والتحليلات أيضًا. عندما يصادف Windows موقفًا من المحتمل أن يؤدي إلى اختراق تشغيل النظام الآمن ، يتوقف النظام. تسمى هذه الحالة بفحص الأخطاء(bug check) . ويشار إليه أيضًا عمومًا باسم أ-

  1. تعطل النظام
  2. خطأ Kernel
  3. توقف الخطأ أو الموت الزرقاء

السبب النموذجي لهذه المشكلة هو إما جهاز أو برنامج تشغيل للأجهزة أو بعض البرامج ذات الصلة.

في حالة حدوث فحص الخطأ أثناء الترقية ، يقوم برنامج إعداد Windows(Windows Setup) باستخراج ملف تفريغ مصغر ( setupmem.dmp ).

لتصحيح خطأ فحص متعلق بالإعداد ، يجب على المرء:

حدد المعلمات /Mode: Offline و /LogsPath وحاول تجميع ملف تفريغ ذاكرة الإعداد (setupmem.dmp) من النظام الفاشل.

يرجى(Please) ملاحظة أنه لا يمكنك تصحيح تفريغ الذاكرة في وضع الاتصال.

ستجد Setupmem.dmp تحت أي منهما

%SystemDrive%$Windows.~bt\Sources\Rollback

أو

%WinDir%\Panther\NewOS\Rollback

اعتمادًا على وقت حدوث فحص الخطأ.

بعد ذلك ، يمكنك تثبيت أدوات تصحيح أخطاء Windows(Windows Debugging Tools) على الكمبيوتر الذي يقوم بتشغيل SetupDiag . إذا اخترت تشغيل الأداة بدون معلمات ، فإنها تحاول تحديد موقع ملفات السجل التي ينشئها Windows 11/10 أثناء عملية الترقية في المجلدات الافتراضية على الجهاز.

بمجرد انتهاء الفحص ، سيقوم SetupDiag بإنشاء Log.zip و SetupDiag.exe.config و SetupDiagResults.log في المجلد حيث يوجد SetupDiag.exe .

يقوم البرنامج أيضًا بإنشاء ملف results.log(results.log file) في دليله بعد الانتهاء من عملية المسح. يتم اكتشاف أية مشكلات تتعلق بالترقية بسرعة في ملفات السجل أثناء التحليل.

بصرف النظر عما سبق ، ينشئ SetupDiag أرشيفًا مضغوطًا لجميع ملفات السجل التي تتم معالجتها ويحفظ أيضًا ملف Logs.zip في نفس الدليل أيضًا.

أخيرًا ، هناك خيار لتشغيل SetupDiag.exe في وضع عدم الاتصال لتحليل المجلدات المنسوخة من جهاز آخر.

(SetupDiag)يتم الآن تضمين أداة SetupDiag في إعداد Windows(Windows Setup)

في نظامي التشغيل Windows 10(Windows 10) و Windows 11 ، تم تضمين أداة SetupDiag في (SetupDiag)إعداد Windows(Windows Setup) .

أثناء عملية الترقية ، سيقوم برنامج إعداد Windows(Windows Setup) باستخراج كافة ملفات مصادره إلى %SystemDrive%$Windows.~btSourcesالدليل.

الآن ، يتم تثبيت setupdiag.exe أيضًا في هذا المجلد وفي حالة فشل الترقية ، سيتم تشغيل أداة SetupDiag تلقائيًا لمعرفة سبب فشلها.

في هذا السيناريو ، يتم استخدام المعلمات التالية:

/ZipLogs:False
/Format:xml
/Output:%windir%\logs\SetupDiag\SetupDiagResults.xml
/RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results

يمكن العثور على تحليل SetupDiag الناتج على:

%WinDir%\Logs\SetupDiag\SetupDiagResults.xml

وفي التسجيل تحت

HKLM\SYSTEM\Setup\SetupDiag\Results
  • إذا استمرت عملية الترقية بشكل طبيعي ، فسيتم نقل دليل المصادر بما في ذلك setupdiag.exe %SystemDrive%Windows.Oldللتنظيف.
  • إذا تم حذف دليل Windows.old لاحقًا ، فستتم أيضًا إزالة setupdiag.exe.

للحصول على تفاصيل كاملة حول كيفية استخدام SetupDiag.exe يمكنك قراءة مستند Microsoft(Microsoft Doc) هذا .



About the author

أنا مهندس برمجيات بخبرة تزيد عن 10 سنوات في منتجات Windows و Office و Google. أنا خبير في Word و Excel و PowerPoint وقد كتبت العديد من الكتب حول هذا الموضوع. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو وقراءة الكتب ومشاهدة الأفلام.



Related posts