Windows Tips & News

قم بتشخيص مشكلات ترقية Windows 10 باستخدام SetupDiag

click fraud protection
موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام

أجبر الإيقاع الجديد فائق السرعة لإصدارات Windows الحديثة ودورة الحياة القصيرة المستخدمين على إجراء ترقيات كاملة لنظام التشغيل مرتين في السنة. على سبيل المثال ، أحدث إصدار ثابت من Windows 10 حتى كتابة هذه السطور هو الإصدار 1803 ، "تحديث أبريل 2018". ومع ذلك ، فإننا نتوقع بالفعل الإصدار 1809 في نهاية هذا العام. لمساعدة المستخدمين على إجراء الترقيات بسلاسة ، أصدرت Microsoft أداة تشخيص جديدة ، SetupDiag.

الإعلانات

الإعداد

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

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

يعد SetupDiag.exe أداة تشخيصية قائمة بذاتها يمكن استخدامها للحصول على تفاصيل حول سبب عدم نجاح ترقية Windows 10.

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

يمكن تنزيل SetupDiag من موقع الويب التالي:

تنزيل SetupDiag

تدعم الأداة المعلمات التالية:

معامل وصف
/?
  • يعرض تعليمات تفاعلية
/Output:
  • تتيح لك هذه المعلمة الاختيارية تحديد ملف الإخراج للنتائج. هذا هو المكان الذي ستجد فيه ما كان SetupDiag قادرًا على تحديده. يتم دعم إخراج تنسيق النص فقط. ستعمل مسارات UNC ، بشرط أن يكون للسياق الذي يعمل ضمنه SetupDiag حق الوصول إلى مسار UNC. إذا كان المسار يحتوي على مسافة فيه ، فيجب عليك إحاطة المسار بالكامل بعلامات اقتباس مزدوجة (انظر قسم المثال أدناه).
  • الافتراضي: إذا لم يتم تحديده ، فسيقوم SetupDiag بإنشاء الملف SetupDiagResults.log في نفس الدليل حيث يتم تشغيل SetupDiag.exe.
/Mode:
  • تسمح لك هذه المعلمة الاختيارية بتحديد الوضع الذي سيعمل فيه SetupDiag: غير متصل أو متصل.
  • غير متصل: يخبر SetupDiag بالتشغيل مقابل مجموعة من ملفات السجل التي تم التقاطها بالفعل من نظام فاشل. في هذا الوضع ، يمكنك التشغيل في أي مكان يمكنك الوصول فيه إلى ملفات السجل. لا يتطلب هذا الوضع تشغيل SetupDiag على الكمبيوتر الذي فشل في التحديث. عند تحديد وضع غير متصل بالشبكة ، يجب عليك أيضًا تحديد المعلمة / LogsPath:.
  • متصل: يخبر SetupDiag أنه يتم تشغيله على الكمبيوتر الذي فشل في التحديث. سيحاول SetupDiag العثور على ملفات السجل والموارد في مواقع Windows القياسية ، مثل ملف ٪ SystemDrive٪ $ Windows. ~ bt دليل لملفات سجل الإعداد.
  • مسارات البحث عن ملف السجل قابلة للتكوين في ملف SetupDiag.exe.config ، تحت مفتاح SearchPath. مسارات البحث مفصولة بفواصل. ملاحظة: سيؤدي عدد كبير من مسارات البحث إلى إطالة الوقت المطلوب لـ SetupDiag لإرجاع النتائج.
  • الافتراضي: إذا لم يتم تحديده ، فسيتم تشغيل SetupDiag في وضع الاتصال.
/LogsPath:
  • هذه المعلمة الاختيارية مطلوبة فقط عندما / الوضع: غير متصل محدد. هذا يخبر SetupDiag.exe بمكان العثور على ملفات السجل. يمكن أن تكون ملفات السجل هذه بتنسيق مجلد ثابت ، أو تحتوي على عدة أدلة فرعية. سيقوم SetupDiag بالبحث بشكل متكرر في جميع الدلائل الفرعية. يجب حذف هذه المعلمة عندما يكون / الوضع: متصل محدد.
/ZipLogs:
  • تخبر هذه المعلمة الاختيارية SetupDiag.exe بإنشاء ملف مضغوط لمتابعة نتائجه وجميع ملفات السجل التي قام بتحليلها. يتم إنشاء الملف المضغوط في نفس الدليل حيث يتم تشغيل SetupDiag.exe.
  • الافتراضي: إذا لم يتم تحديده ، فسيتم استخدام قيمة "صواب".
/Verbose
  • ستخرج هذه المعلمة الاختيارية المزيد من البيانات إلى ملف السجل الذي تنتجه SetupDiag.exe. بشكل افتراضي ، سينتج SetupDiag فقط إدخال ملف سجل للأخطاء الجسيمة. استخدام /Verbose سوف يتسبب SetupDiag دائمًا في إنتاج ملف سجل به تفاصيل تصحيح الأخطاء ، والتي يمكن أن تكون مفيدة عند الإبلاغ عن مشكلة في SetupDiag.

إذا فشلت ترقية الإصدار ، فقم بتشغيل الأداة وانظر ملف SetupDiagResults.log في نفس المجلد حيث تم تخزين SetupDiag.

Setupdiag قيد التشغيل

يمكنك تحديد موقع ملف السجل باستخدام وسيطة الإخراج:

SetupDiag.exe / الإخراج: C: \ SetupDiag \ Results.log / الوضع: متصل

أيضًا ، يمكنك تجاوز موقع سجلات Windows (على سبيل المثال لتحليل سجلات نظام تشغيل غير قابل للتشغيل) على النحو التالي:

SetupDiag.exe / الإخراج: C: \ SetupDiag \ Results.log / الوضع: Offline / LogsPath: D: \ Temp \ Logs \ LogSet1. 

بناءً على وقت فشل الترقية ، انسخ أحد المجلدات التالية إلى موقعك غير المتصل:

\ $ ويندوز. ~ bt \ sources \ panther
\ $ Windows. ~ BT \ Sources \ Rollback
\ ويندوز \ النمر
\ Windows \ Panther \ NewOS

يوضح المثال التالي أن سجل SetupDiag بدأ في وضع عدم الاتصال. في هذا المثال ، يوجد تحذير من التطبيق ، ولكن بما أن الإعداد يتم في الوضع الصامت ، فإنه يصبح كتلة. يتم توفير إرشادات لحل المشكلة بواسطة SetupDiag في الإخراج.

C: \ SetupDiag> SetupDiag.exe / الإخراج: C: \ SetupDiag \ Results.log / الوضع: غير متصل / LogsPath: C: \ Temp \ BobMacNeill SetupDiag v1.01. حقوق النشر (c) Microsoft Corporation. كافة الحقوق محفوظة البحث عن سجلات الإعداد ، قد يستغرق ذلك دقيقة أو أكثر حسب عدد السجلات وحجمها... يرجى الانتظار. تم العثور على 4 ملف setupact.logs. معالجة setupact.log على: c: \ temp \ bobmacneill \ $ WINDOWS. ~ BT \ Sources \ Panther \ setupact.log معالجة setupact.log على: c: \ temp \ bobmacneill \ Panther \ setupact.log معالجة setupact.log على: c: \ temp \ bobmacneill \ Panther \ NewOs \ Panther \ setupact.log Processing setupact.log على: ج: \ temp \ bobmacneill \ Panther \ UnattendGC \ setupact.log. تم العثور على c: \ temp \ bobmacneill \ $ WINDOWS. ~ BT \ Sources \ Panther \ setupact.log مع تاريخ التحديث 03/29/2018 23:13:58 والسيرة الذاتية: H2X + YsWL / UOkj / 8X ليكونا سجل الإعداد الصحيح. جمع المعلومات من سجلات الإعداد. SetupDiag: قاعدة المعالجة: CompatScanOnly. ..لا تطابق. SetupDiag: قاعدة المعالجة: BitLockerHardblock. ..لا تطابق. SetupDiag: قاعدة المعالجة: VHDHardblock. ..لا تطابق. SetupDiag: قاعدة المعالجة: PortableWorkspaceHardblock. ..لا تطابق. SetupDiag: قاعدة المعالجة: AuditModeHardblock. ..لا تطابق. SetupDiag: قاعدة المعالجة: SafeModeHardblock. ..لا تطابق. SetupDiag: قاعدة المعالجة: InsufficientSystemPartitionDiskSpaceHardblock. ..لا تطابق. SetupDiag: قاعدة المعالجة: CompatBlockedApplicationAutoUninstall. ...لا تطابق. SetupDiag: قاعدة المعالجة: CompatBlockedApplicationDismissable... تم العثور على ملف تعريف مطابق: CompatBlockedApplication قابل للرفض - EA52620B-E6A0-4BBC-882E-0686605736D9. تحذير: تم العثور على كتلة تطبيق لـ: "Microsoft Endpoint Protection". هذه رسالة يمكن رفضها عند عدم تشغيل setup.exe في وضع "/ quiet". ضع في اعتبارك تحديد "/ مواطن / تجاهل التحذير" لتجاهل هذه التحذيرات القابلة للرفض. يجب عليك إزالة تثبيت "Microsoft Endpoint Protection" يدويًا قبل متابعة التثبيت / التحديث ، أو تغيير معلمات سطر الأوامر لتجاهل التحذيرات. لمزيد من المعلومات حول رموز تبديل سطر أوامر الإعداد ، انظر هنا: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options SetupDiag: قاعدة المعالجة: CompatBlockedApplicationManualUninstall. ...لا تطابق. SetupDiag: قاعدة المعالجة: HardblockDeviceOrDriver. ...لا تطابق. SetupDiag: قاعدة المعالجة: HardblockMismatchedLanguage. ..لا تطابق. SetupDiag: قاعدة المعالجة: HardblockFlightSigning. ..لا تطابق. SetupDiag: معالجة القاعدة: DiskSpaceBlockInDownLevel. ..لا تطابق. SetupDiag: معالجة القاعدة: DiskSpaceFailure. ..لا تطابق. SetupDiag: معالجة القاعدة: DebugSetupMemoryDump. .لا تطابق. SetupDiag: قاعدة المعالجة: DebugSetupCrash. .لا تطابق. SetupDiag: معالجة القاعدة: DebugMemoryDump. .لا تطابق. SetupDiag: معالجة القاعدة: DeviceInstallHang. ..لا تطابق. SetupDiag: قاعدة المعالجة: BootFailureDetected. .لا تطابق. SetupDiag: معالجة القاعدة: FindDebugInfoFromRollbackLog. .لا تطابق. SetupDiag: معالجة القاعدة: AdvancedInstallerFailed. ..لا تطابق. SetupDiag: معالجة القاعدة: FindMigApplyUnitFailure. ..لا تطابق. SetupDiag: معالجة القاعدة: FindMigGatherUnitFailure. ..لا تطابق. SetupDiag: قاعدة المعالجة: OptionalComponentInstallFailure. ..لا تطابق. SetupDiag: قاعدة المعالجة: CriticalSafeOSDUFailure. ..لا تطابق. SetupDiag: قاعدة المعالجة: UserProfileCreationFailureDuringOnlineApply. ..لا تطابق. SetupDiag: قاعدة المعالجة: WimMountFailure. ..لا تطابق. SetupDiag: قاعدة المعالجة: FindSuccessfulUpgrade. ..لا تطابق. SetupDiag: معالجة القاعدة: FindSetupHostReportedFailure. ..لا تطابق. SetupDiag: معالجة القاعدة: FindDownlevelFailure. ..لا تطابق. SetupDiag: معالجة القاعدة: FindAbruptDownlevelFailure.... خطأ: تقارير SetupDiag عن فشل مفاجئ في المستوى الأدنى. العملية الأخيرة: إنهاء ، خطأ: 0xC1900208 - 0x4000C. بيانات الفشل: آخر عملية: إنهاء ، خطأ: 0xC1900208 - 0x4000C. تشير إلى https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes للحصول على معلومات الخطأ. SetupDiag: معالجة القاعدة: FindSetupPlatformFailedOperationInfo. ..لا تطابق. SetupDiag: معالجة القاعدة: FindRollbackFailure. ..لا تطابق. عثر SetupDiag على مشكلتين في المطابقة. تحذير: تم العثور على كتلة تطبيق لـ: "Microsoft Endpoint Protection". هذه رسالة يمكن رفضها عند عدم تشغيل setup.exe في وضع "/ quiet". ضع في اعتبارك تحديد "/ مواطن / تجاهل التحذير" لتجاهل هذه التحذيرات القابلة للرفض. يجب عليك إزالة تثبيت "Microsoft Endpoint Protection" يدويًا قبل متابعة التثبيت / التحديث ، أو تغيير معلمات سطر الأوامر لتجاهل التحذيرات. لمزيد من المعلومات حول رموز تبديل سطر أوامر الإعداد ، انظر هنا: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options. خطأ: تقارير SetupDiag عن فشل مفاجئ في المستوى الأدنى. العملية الأخيرة: إنهاء ، خطأ: 0xC1900208 - 0x4000C. بيانات الفشل: آخر عملية: إنهاء ، خطأ: 0xC1900208 - 0x4000C. تشير إلى https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes للحصول على معلومات الخطأ. تم تسجيل نتائج SetupDiag إلى: c: \ setupdiag \ results.log. تم إنشاء ملف ZipFile للسجلات على: c: \ setupdiag \ Logs_14.zip. 

مصدر: docs.microsoft.com

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام
كيفية البحث عن نتائج chkdsk في نظام التشغيل Windows 10

كيفية البحث عن نتائج chkdsk في نظام التشغيل Windows 10

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامفي بعض الأحيان ، عند بدء تشغيل جهاز كمب...

اقرأ أكثر

حصل Office for macOS على دعم GIF متحرك وعرض ورقة Excel جديد والمزيد

حصل Office for macOS على دعم GIF متحرك وعرض ورقة Excel جديد والمزيد

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامقامت Microsoft بتحديث Slow Ring of Offi...

اقرأ أكثر

Windows 11 Build 22000.168 متاح لقنوات Dev و Beta

Windows 11 Build 22000.168 متاح لقنوات Dev و Beta

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامقامت Microsoft اليوم بتحديث قناتي Dev و...

اقرأ أكثر