أجبر الإيقاع الجديد فائق السرعة لإصدارات 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 من موقع الويب التالي:
كيفية الحصول على موجه الأوامر من السير
تدعم الأداة المعلمات التالية:
معامل | وصف |
---|---|
/؟ |
|
/انتاج: |
|
/الوضع: |
|
/ LogsPath: |
|
/ ZipLogs: |
|
/ مطوّل |
|
إذا فشلت ترقية الإصدار ، فقم بتشغيل الأداة وانظر ملف SetupDiagResults.log في نفس المجلد حيث تم تخزين 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