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

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



اترك رد

أجبر الإيقاع الجديد فائق السرعة لإصدارات 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

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

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

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

Setupdiag قيد التشغيل

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

SetupDiag.exe / الإخراج: C:SetupDiagResults.log / الوضع: عبر الإنترنت

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

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

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

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

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

C:  SetupDiag> SetupDiag.exe / الإخراج: C:SetupDiagResults.log / الوضع: Offline / 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 Processing setupact.log على: c:  temp  bobmacneill  Panther  NewOs  Panther  setupact.log معالجة setupact.log على: c:  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. .... تم العثور على ملف تعريف مطابق: CompatBlockedApplicationDismissable - EA52620B-E6A0-4BBC-882E-0686605736D9 تحذير: تم العثور على كتلة تطبيق لـ: 'حماية نقطة نهاية Microsoft'. هذه رسالة يمكن رفضها عند عدم تشغيل 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'. هذه رسالة يمكن رفضها عند عدم تشغيل 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 10
إصلاح تأخر الإدخال في الألعاب على Windows 10
في نظام التشغيل Windows 10 ، لاحظ العديد من المستخدمين تأخيرات غريبة في الإدخال عند لعب ملء الشاشة أو الألعاب ثلاثية الأبعاد. إليك كيفية إصلاح هذه المشكلة.
هل يمكنك لعب Splitscreen على Battlefield 1؟ كشف الحقيقة !!
هل يمكنك لعب Splitscreen على Battlefield 1؟ كشف الحقيقة !!
لا يمكن تعطيل الإعلانات التلقائية برمجيًا على الصفحة ، ها نحن ذا!
لماذا يتم حظر iPhone من استخدام الشبكة [موضح وثابت]
لماذا يتم حظر iPhone من استخدام الشبكة [موضح وثابت]
لا يمكن تعطيل الإعلانات التلقائية برمجيًا على الصفحة ، ها نحن ذا!
اجعل تقويم Windows 10 يظهر الأعياد الوطنية
اجعل تقويم Windows 10 يظهر الأعياد الوطنية
بحيلة بسيطة ، يمكنك تمكين العطلات الوطنية في تقويم Windows 10. في هذه المقالة ، سنرى كيف يمكن القيام بذلك.
كيفية إنشاء اختصارات Chrome على سطح مكتب Windows الخاص بك
كيفية إنشاء اختصارات Chrome على سطح مكتب Windows الخاص بك
برنامج تعليمي خطوة بخطوة حول كيفية تثبيت صفحات الويب على سطح مكتب Windows أو في أي مكان آخر باستخدام متصفح Google Chrome.
كيفية حذف الجداول في MySQL
كيفية حذف الجداول في MySQL
يجب ألا تحتاج MySQL إلى مقدمة. إنها القوة الكامنة وراء معظم مواقع الويب التي تشغل WordPress أو العديد من أنظمة إدارة المحتوى المخصصة والمحرك وراء العديد من قواعد بيانات الشركة. إنه نظام بسيط ولكنه فعال للغاية يجعل الإدارة والتخزين
7 أفضل مواقع إعلانات الأفلام
7 أفضل مواقع إعلانات الأفلام
احصل على أحدث المقاطع الدعائية للأفلام على أفضل مواقع معاينة الأفلام عبر الإنترنت. هناك أيضًا مقاطع دعائية للأفلام السابقة وتفاصيل عن المقطورات القادمة.