رئيسي نظام التشغيل 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 ، يوجد خيار مخفي لتمكين وضع تسجيل الدخول لوحدة التحكم. يمكن تمكينه باستخدام قرص التسجيل البسيط. يقوم بتعطيل شاشة القفل وشاشة تسجيل الدخول في نظام التشغيل Windows 10 ويقوم بتشغيل نافذة تسجيل دخول موجه الأوامر. دعونا نرى ما فعلته Microsoft بهذه الميزة. تسجيل الدخول إلى وحدة التحكم
ما هو الثابت وهل تحتاجه؟
ما هو الثابت وهل تحتاجه؟
Fixd هو جهاز استشعار وتطبيق يمكنك استخدامه لتشخيص المشاكل في سيارتك. يساعدك التطبيق أيضًا على متابعة الصيانة الدورية.
كيف تجعل نفسك غير مرئي على Facebook Messenger
كيف تجعل نفسك غير مرئي على Facebook Messenger
كان Facebook Messenger ميزة مضمنة في Facebook نمت لتصبح تطبيقًا مستقلًا. مع وجود مليارات من المستخدمين النشطين شهريًا ، يعد أحد أكثر تطبيقات المراسلة شيوعًا بعد WhatsApp. على الرغم من أن الهدف من وسائل التواصل الاجتماعي هو
كيفية الحصول على المساعدة في نظام التشغيل Windows 10: يمكن أن يصلح دعم Microsoft عبر الإنترنت مشاكلك
كيفية الحصول على المساعدة في نظام التشغيل Windows 10: يمكن أن يصلح دعم Microsoft عبر الإنترنت مشاكلك
Windows 10 هو أفضل إصدار من أنظمة تشغيل Microsoft استخدمناه ، وهو الأكثر تعقيدًا بسهولة. بفضل الميزات الجديدة تمامًا مثل Cortana المخبوز مسبقًا ، ومتصفح الويب الأسرع Edge والقدرة على ذلك
كيفية تثبيت باش على نظام التشغيل Windows 10
كيفية تثبيت باش على نظام التشغيل Windows 10
سيوضح لك هذا الدليل كيفية تثبيت bash ضمن نظام التشغيل Windows 10 بما في ذلك تحديث Windows وتشغيل ميزات المطورين وتثبيت Ubuntu.
لن تدعم Microsoft PHP 8 مع التطوير على Windows
لن تدعم Microsoft PHP 8 مع التطوير على Windows
كما تعلم بالفعل ، تدعم Microsoft رسميًا مترجم PHP على Windows. تقدم الشركة الدعم لبناء وتطبيق تصحيحات الأمان على ثنائيات Windows لـ PHP. لن يكون هذا صحيحًا بالنسبة إلى PHP 8.0 وما فوق. PHP هي لغة مفتوحة المصدر ومرنة للغاية لإنشاء تطبيقات الويب ، والتي تدعم الكثير
Windows 10 Fall Creators Update RTM هو الإصدار 16299
Windows 10 Fall Creators Update RTM هو الإصدار 16299
اليوم ، ظهر تطبيق 'Windows 10 Update Assistant' الذي تم تسريبه والذي أكد أيضًا أن Build 15063 هو بالفعل بناء RTM.