لم يتم العثور على مصدر استرداد مخزن المكونات. استعادة تخزين المكونات التالفة

وأعتذر عن التأخر في كتابة المقالات، كان الأمر أنني كنت أنقل الموقع إلى السيرفر.

أيها الأصدقاء، أريد مساعدتكم في مشكلة تظهر عند كتابة أوامر لحل بعض المشكلات في سطر الأوامر. لنفترض أنك قررت ذلك، فأنت بحاجة إلى إدخال الأمر التالي في موجه الأوامر بامتيازات مرتفعة: "Dism.exe /Online /Cleanup-Image /StartComponentCleanup". عندما تنتهي العملية فورًا، نرى نوع الخطأ التالي:

خطأ: 14098
تخزين المكونات تالف

سأحاول في هذه المقالة معرفة ما يمكن فعله.

إصلاح: "خطأ 14098 مخزن المكونات تالف"؟

أعتقد أن الكثير منكم يعرف الغرض من مجلد WinSxS ولماذا يتم تقليل حجمه عند الحاجة.

يقوم هذا المجلد بتخزين بعض ملفات النظام مكونات ويندوز. تشير المكونات إلى الملفات اللازمة لاستعادة النظام؛ بمعنى آخر، يتم وضع النسخ الحالية من Windows هناك. وبالتالي، مع مرور الوقت، يمكن أن ينمو هذا المجلد إلى حجم عدة عشرات من الجيجابايت. وبطبيعة الحال، يلجأ المستخدمون على الفور إلى الإجراءات، وهي استخدام موجه الأوامر وأداة تنظيف القرص الاحتيالية. الخيار الثاني لا يساعد دائمًا، لذلك يتم تشغيل سطر الأوامر. عندما ندخل الأمر التالي Dism.exe /Online /Cleanup-Image /StartComponentCleanup الذي يقوم بتنظيف مجلد WinSxS قد يظهر خطأ مخزن المكونات تالف. خطأ: 14098. آسف لتكرار كلامي، ولكن دعونا نبدأ العمل الآن.

يتضح من الاسم أن نوعًا ما من وحدات التخزين تالف، علاوة على ذلك، يمكن استعادته بهذه الطريقة:

لنتحقق أولاً من سلامة ملفات النظام باستخدام الأمر:

DISM / عبر الإنترنت / تنظيف الصورة / ScanHealth

ونعم، لا تنس تشغيل CMD كمسؤول.


في المخرجات، سنرى على الأرجح رسالة مفادها أن "مخزن المكونات يخضع للاسترداد".

ثم نكتب هذا الأمر:

DISM / عبر الإنترنت / تنظيف الصورة / استعادة الصحة



لذلك قمنا باستعادة مخزن المكونات، باستخدام نفس الأداة التي أعطتنا الخطأ 14098. عند اكتمال الاستعادة، من المفترض أن ترى رسالة تفيد بأن العملية قد اكتملت بنجاح.

أعد تشغيل الكمبيوتر الآن لتصبح التغييرات سارية المفعول، ثم قم بتشغيل الأمر مرة أخرى لتنظيف مجلد WinSxS:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

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

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

سننظر في هذه المقالة في الموقف الذي يكون فيه مخزن مكونات النظام الموجود في المجلد الموجود على الكمبيوتر تالفًا. WinSxS.

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

تشخيصات DSIM

قبل أن تبدأ عملية الاسترداد، يجب عليك تحديد حالة التخزين. للقيام بذلك، افتح موجه الأوامر كمسؤول وأدخل الأمر التالي:

DISM / عبر الإنترنت / تنظيف الصورة / CheckHealth

مقالات مفيدة


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

حتى مع نتيجة ايجابيةلا يمكن أن يكون التحقق متأكدًا بنسبة مائة بالمائة من موثوقيته. بعد كل شيء، من الممكن أن يكون الفشل قد حدث في ملف صغير مفقود، مما يساهم أيضًا في تحسين أداء النظام.

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

أدخل الأمر التالي في موجه الأوامر:

DISM / عبر الإنترنت / تنظيف الصورة / ScanHealth

استعادة تخزين النظام

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

وجدت أي أخطاء؟ على سبيل المثال:

  • تخزين المكونات يخضع للترميم.
  • خطأ: 1726 فشل استدعاء الإجراء البعيد.
  • خطأ 1910 لم يتم العثور على مصدر تصدير الكائن المحدد.

تخبرنا هذه الرسائل أن وحدة التخزين تالفة بطريقة ما ويجب استعادتها.

لإصلاح المشكلة، أدخل الأمر التالي في موجه الأوامر:

DISM / عبر الإنترنت / تنظيف الصورة / استعادة الصحة

استعادة مخزن المكونات باستخدام محرك أقراص فلاش USB قابل للتمهيد

في بعض الحالات، قد لا تتمكن الأداة المساعدة DISM من مساعدتك بدونها مواد إضافية. تشير الرسائل التالية إلى هذه الحالة:

  • 0x800f0906 فشل في تنزيل الملفات المصدر. حدد موقع الملفات المطلوبة لاستعادة المكون باستخدام خيار المصدر.
  • 0x800f081f تعذر العثور على الملفات المصدر. حدد موقع الملفات المطلوبة لاستعادة المكون باستخدام خيار المصدر.
  • فشل 0x800f0950 DISM. فشلت العملية.

للخروج من هذا الموقف، ستحتاج إلى محرك أقراص فلاش USB قابل للتمهيد أو قرص مثبت عليه صورة ISO نظام التشغيلويندوز 10

استخدم الإرشادات أدناه لإكمال عملية استرداد مساحة التخزين:

1. تحديد حرف جهاز التمهيد في القسم جهاز الكمبيوتر الخاص بي (هذا الكمبيوتر).

في حالتنا، هذا هو القرص F:.

2. انقر نقرًا مزدوجًا لفتح محتويات المجلد وانتقل إلى مصادر.

3. ابحث عن الملف ثَبَّتَ.

قد يكون في الشكل .ESDأو .WIM. تذكر أو اكتب هذه المعلومات، ستكون مفيدة في المستقبل.

في هذه المرحلة، نحتاج إلى معرفة فهرسة ملف صورة النظام. افتح موجه الأوامر كمسؤول وأدخل الأمر التالي:

DISM /Get-WimInfo /WimFile:F:\Sources\install.esd

انتباه!
حدد المسار الصحيح إلى القرص الذي تم تخزينه عليه خاصة بكشبابيك. أدخل النهاية (تنسيق المثبت) حسب ما هو مكتوب عكس ذلك الخاص بكملف. قد يكون لها امتداد .WIM.

الآن نحن نعرف فهرس نظام التشغيل.

5. حان الوقت للانتقال مباشرة إلى استعادة نظام التشغيل! أدخل الأمر التالي في سطر الأوامر:

DISM /Online /Cleanup-Image /RestoreHealth /Source:ESD:F:\Sources\install.esd:1 /LimitAccess

F:- حرف محرك الأقراص الذي تم تثبيت صورة ISO لنظام التشغيل عليه.

تثبيت.esd:1- فهرس نظام التشغيل.

وصول الحد- فرض حظر على الوصول إلى Windows Update.

الآن يمكنك الاطمئنان بشأن تخزين مكونات النظام لديك. لقد تم ترميمه وهو جاهز لمزيد من العمل. ومع ذلك، لا تتسرع في تركنا. يبقى إجراء الفحص الأخير - التحقق من سلامة ملفات النظام.

افتح موجه الأوامر كمسؤول وأدخل الأمر:

SFC /SCANNOW

الآن أدخل الأمر الاغلاق / ص / ر 0وأعد تشغيل الكمبيوتر لتطبيق التغييرات وحفظها.

فقط في حالة احتياجك لاستعادة الملفات والمجلدات المحذوفة الأخرى على نظام Windows الخاص بك، ستساعدك هذه الأدوات استعادة ستاروس.

لم أكتب أي شيء ذي صلة منذ فترة طويلة حصريالنظام التشغيل Windows 7. سبب تدوينة اليوم كانت حالة نادرة - قامت Microsoft بإضافة ميزة جديدة إلى نظام التشغيل القديم بأثر رجعي!

سيتذكر القراء ذوو الخبرة على الفور كيف أصبح من الممكن، بعد أربع سنوات من إصدار Windows 7، إفراغ مجلد WinSXS. ثم تم نقل بعض وظائف DISM من نظام التشغيل Windows 8+. لقد مر عامان، وانتقلت تقنية أخرى تتعلق بتخزين المكونات إلى نظام التشغيل Windows 7.

اليوم في البرنامج

العودة إلى الطباعة

منه سوف تتعلم:

  • أساسيات صيانة ويندوز
  • خطوات لاستعادة المكونات في نظام التشغيل Windows 8+
  • الفرق بين CheckSUR القديم في نظام التشغيل Windows 7 والاسترداد المدمج في نظام التشغيل Windows 8+

ما الجديد في ويندوز 7 :)

قامت Microsoft بنشر مقالة قاعدة المعارف KB2966583، والتي يمكنك من خلالها تنزيل حزمة التحديث. بعد تثبيته وإعادة التشغيل، يحصل Windows 7 تقريبًا على نفس القدرة على استعادة المكونات مثل Windows 8+.

كما هو الحال في أنظمة تشغيل أحدث، يتم تنفيذ الاسترداد باستخدام DISM. يبدأ الأمر التالي عملية فحص المستودع وإصلاح المكونات التالفة.

DISM / عبر الإنترنت / تنظيف الصورة / ScanHealth

ومع ذلك، فإن Windows 7 لديه عدد من الميزات:

  • لا توجد مفاتيح هنا /فحص الصحةو /استعادة الصحة، والمفتاح يقوم بكل العمل / سكان هيلث
  • لا يمكن تنفيذ الأمر إلا على نظام التشغيل، أي. لم يتم تنفيذ استعادة الصور المعطلة
  • أصبح من الممكن فحص واستعادة مكونات Internet Explorer، والتي لم تكن متوفرة في CheckSUR القديم

يجب عرض نتيجة الأمر في السجل، كما كان من قبل، وحفظها في \Windows\logs\CBS\checksur.log

===================== التحقق من جاهزية تحديث النظام. Binary Version 6.1.7601.18489 2015-07-27 12:32 التحقق من حزم خدمة Windows التحقق من بيانات الحزمة والكتالوجات التحقق من قائمة مراقبة الحزمة التحقق من قائمة مراقبة المكونات التحقق من الحزم التحقق من ملخص مخزن المكونات: ثواني التنفيذ: 149 لم يتم اكتشاف أي أخطاء

لم أجد أي ضرر في جهازي الافتراضي، ولكن يمكنك التحقق من ذلك بنفسك.

تشير مقالة قاعدة المعرفة على وجه التحديد إلى القدرة على إنشاء مهمة مجدولة لتشغيل أمر. ومع ذلك، يرجى ملاحظة أنه لتشغيل DISM تحتاج إلى حقوق المسؤول، أي. لن يتم تشغيل المهمة ضمن حساب عادي.

المناقشة والاستطلاع

إذا كانت لديك أسئلة أو تعليقات حول موضوع استرداد المكونات، فلا تتردد في التعبير عنها في المناقشة. من فضلك لا تنشر سجل التحقق في نص التعليق - يوجد PasteBin.

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

لذلك أنا مهتم بشكل خاص بعدد الأشخاص المستعدين للترقية إلى Windows 10 من Windows7 وأنظمة التشغيل الأقدم.

لقد قمت بالفعل بإجراء استبيان حول سرعة الترقية إلى Windows 10، ولكن لم يكن هناك أي تفصيل بناءً على نظامك الحالي، وسنرى الآن ذلك. إذا كان Windows 10 IP هو نظامك الحالي الرئيسي، فحدد النظام الذي تم تثبيته قبله.

اكتب في التعليقات سبب تحولك أو عدم تحولك إلى نظام التشغيل Windows 10!لا تنس الإشارة إلى مدة وكيفية استخدامك للمرحلة الأولية نسخة ويندوز 10.

هل من الممكن استعادة وحدة تخزين مدمرة/محذوفة بالكامل، دون إعادة التثبيتالنظام بأكمله؟

أصبح قرص النظام الخاص بالعميل بالكامل مسدودًا وبدا أن WinSxS كان يشغل مساحة كبيرة، لذا تمت إزالته.
في الواقع، في نظام التشغيل Win10 المثبت حديثًا، يتم حذف 5.5 جيجابايت من WinSxS يحرر فقط ~ 380 ميجابايت. كل شيء آخر هو الروابط الصعبة.
إذن ما الذي يتم تخزينه هناك؟і

كنت أرغب في الاستعادة عن طريق التثبيت من صورة install.wim، واختيار " التحديث مع حفظ الملفات"، ولكن بعد ذلك اقتراح بإعادة تشغيل الكمبيوتر ومتابعة الاستعادة. لماذا تستمر - لم يتم إنشاء نقاط الإرجاع وصور النظام.
الذي - التي. لا يوجد خيار للاستعادة عن طريق التثبيت من القرص?

ثم قمت باستبدال جميع ملفات WinSxS من boot.wim وبدأ Win10 في العمل بشكل طبيعي. لقد أصبح الأمر مثيرًا للاهتمام، وتأكدت من أن كل شيء يعمل بنظام 32 بت Win10، لكن تطبيقات 32 بت لا تعمل في نظام 64 بت Win10.

لكنك لا تزال بحاجة إلى استعادة مساحة التخزين بالكامل. ثم جئت عبر موقعك.

بالمناسبة، في نظام التشغيل Win10 الذي كنت أقوم باستعادته، لا يوجد بوويرشيل على الإطلاق، لا في البحث، ولا في Start_Menu، ولا في لوحة التحكم، على الرغم من وجود دليل \Program Files\WindowsPowerShell، ولكن لا يمكن إطلاق أي شيء هناك . فكرت في العثور على powerhel وتثبيته، ولكن بعد قضاء 30 دقيقة لم أتمكن من العثور إلا على الأدلة، لذلك توقفت عن إضاعة الوقت.

ثم قمت ببساطة بإدخال بوويرشيل في نافذة Adnin.cmd وحصلت عليه. أنت تفتقد هذه الطريقة البسيطة لفتح بوويرشيل

لقد حاولت حتى الآن دون جدوى استعادة مساحة التخزين بالكامل، وفي نظام عمل مع WinSxS:
------
>
>
نظام ديسم
الإصدار: 10.0.10240.16384
إصدار الصورة: 10.0.10240.16384
[==========================100.0%==========================]
خطأ: 0x800f081f
لا يمكن العثور على الملفات المصدر.
حدد موقع الملفات المطلوبة لاستعادة المكون باستخدام خيار المصدر.
------

وفي بوويرشيل
>

السلسلة: 1 حرف: 1
+ إصلاح WindowsImage -Online -RestoreHealth
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

---------------
ومن أنظمة التشغيل الأخرى:

>

إصلاح WindowsImage: يتعذر على النظام العثور على المسار المحدد.
السلسلة: 1 حرف: 1
+ إصلاح WindowsImage - المسار الإلكتروني: -RestoreHealth -Source R:\sources\instal ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: NotSpecified: (:) , COMException
+ FullyQualifiedErrorId: Microsoft.Dism.Commands.RepairWindowsImageCommand

بنفس النجاح. ربما أفعل ذلك بشكل خاطئ؟

قرأت أعلاه عن نفس الرفض، وأريد أيضًا الوصول إلى الحقيقة. للقيام بذلك، قمت بتثبيت Win10 في صورة vhd بسعة 12 جيجابايت - سأقفل نسخة واحدة وأنتقل إلى أخرى.
بالمناسبة، هل يمكنك تقديم المشورةكيف وكيفية مقارنة سرعة النظام من صورة VHD ومن القرص.

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

وكيف يكون الأمر صحيحًا في هذه الحالة: "استخدم صورة ISO الخاصة بنظام Windows"؟

ملاحظة. بعد نسخ WinSxS بالكامل من صورة Win10 64 بت المثبتة في vhd من الأمس التي تم تنزيلها إلى Win10 المدمر، يبدأ كل شيء ويعمل.
لكن ما سبق الشيكات لا تعمل.

لقد قرأت أيضًا مقالاتك المفيدة، ولكن حتى الآن لم يكن من الممكن إصلاح النظام بالكامل باستخدام WinSxS "الممس". يبدو أن شيئا ما يتغير في الإعدادات.

مع نظام تشغيل أو نظام تشغيل آخر:
>sfc /scannow
>sfc /scannow /offbootdir=C:\w10\ /offwindir=E:\Windows
فشل Windows Resource Protection في بدء خدمة الإصلاح.

> الإلغاء / عبر الإنترنت / تنظيف الصورة / استعادة الصحة
>الفصل / عبر الإنترنت / تنظيف الصورة / استعادة الصحة / المصدر: wim: R:\sources\install.wim:1 /limitaccess
>إصلاح-WindowsImage-Online-RestoreHealth
>إصلاح-WindowsImage -المسار الإلكتروني: -RestoreHealth -Source R:\sources\install.wim -Debug -Verbose
>إصلاح-WindowsImage -المسار الإلكتروني: -RestoreHealth -المصدر C:\w10\ -Debug -Verbose
التفاصيل: الإصدار 10.0.0.0 من DISM PowerShell Cmdlets
إصلاح WindowsImage: يتعذر على النظام العثور على المسار المحدد.
السلسلة: 1 حرف: 1
+ إصلاح-WindowsImage -Path e: -RestoreHealth -Source C:\w10\ -Debug -V ...

لا أرى أي مجموعات أخرى حتى الآن.

فهل من الممكن استعادة وحدة التخزين المدمرة/المحذوفة إما عن طريق الاستعادة من قرص التثبيت، أو باستخدام الأوامر؟

وربما تعلم أيضًا - بالنسبة لصورة *.vhd، يقوم diskmgmt بدون اختيار بإنشاء Block_size 2 ميجابايت، والقطاع 512، وBOOTICE.exe لـ *.vhd Block_size 2 ميجابايت، والقطاع 512 (أو 4096)، وبالنسبة لـ *.vhdx فإنه يقدم Block_size 32 ميجابايت. ، القطاع 512 (أو 4096).
الأمر واضح بالنسبة للقطاع - يتم فقدان نصف حجم القطاع في كل ملف، ولكن من الأسهل معالجة القطاعات الأقل (الكبيرة).
ولكن ما هو التأثير وما هو حجم Block_size الأمثل لصور Windows 10 التي يتراوح حجمها بين 10 و25 جيجابايت؟

ويرجع الفضل في ذلك مسبقا لأية معلومات.

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

بعد إضافة WinSxS الكامل، ظهر powershell في البحث

أعلى