منبع بازیابی مخزن مؤلفه یافت نشد. تعمیر یک فروشگاه قطعات خراب

بابت تاخیر در نوشتن مقالات عذرخواهی می کنم، نکته این بود که سایت را به سرور منتقل می کردم.

دوستان میخوام در مورد مشکلی که هنگام تایپ دستورات برای حل بعضی از مشکلات در خط فرمان پیش میاد کمکتون کنم. فرض کنید شما تصمیم گرفتید، سپس باید دستور زیر را در یک خط فرمان بالا وارد کنید: "Dism.exe /Online /Cleanup-Image /StartComponentCleanup". پس از پایان سریع فرآیند، یک خطا از نوع زیر را مشاهده می کنیم:

خطا: 14098
ذخیره کامپوننت خراب است

در این مقاله سعی می کنم بفهمم چه کاری می توان انجام داد.

رفع: "خطای 14098 فروشگاه قطعات خراب است"؟

فکر می کنم بسیاری از شما می دانید که هدف از پوشه WinSxS چیست و چرا در صورت لزوم اندازه آن را کاهش دهید.

این پوشه برخی از سیستم ها را ذخیره می کند اجزای ویندوز. کامپوننت ها فایل هایی هستند که برای بازیابی سیستم مورد نیاز هستند، به عبارت دیگر، کپی های واقعی ویندوز در آنجا قرار می گیرند. بنابراین، با گذشت زمان، این پوشه می تواند به حجم چند ده گیگابایت برسد. البته، کاربران بلافاصله به اقدام، یعنی استفاده از خط فرمان و ابزار سایه دار Disk Cleanup متوسل می شوند. گزینه دوم همیشه کمک نمی کند، بنابراین خط فرمان وارد بازی می شود. وقتی دستور زیر Dism.exe /Online /Cleanup-Image /StartComponentCleanup را وارد می کنیم که پوشه WinSxS را پاک می کند، ممکن است خطایی ظاهر شود. فروشگاه قطعات خراب است. خطا: 14098. ببخشید که حرفم را تکرار می کنم، اما بیایید دست به کار شویم.

از نام مشخص است که نوعی ذخیره سازی آسیب دیده است، که علاوه بر این، می تواند به این ترتیب بازیابی شود:

بیایید ابتدا یکپارچگی فایل های سیستم را با استفاده از دستور بررسی کنیم:

DISM /آنلاین /Cleanup-Image /ScanHealth

و بله، فراموش نکنید که CMD را به عنوان مدیر اجرا کنید.


در خروجی، به احتمال زیاد پیامی مبنی بر اینکه "فروشگاه کامپوننت باید بازیابی شود" خواهیم دید.

سپس این دستور را تایپ می کنیم:

DISM /آنلاین /Cleanup-Image /RestoreHealth



بنابراین با استفاده از همان ابزاری که به ما خطای 14098 داده بود، فروشگاه کامپوننت را بازیابی کردیم. پس از اتمام بازیابی، باید پیامی مبنی بر اینکه عملیات با موفقیت انجام شد را مشاهده کنید.

اکنون رایانه خود را مجدداً راه اندازی کنید تا تغییرات اعمال شوند و سپس دوباره دستور را تایپ کنید تا پوشه WinSxS پاک شود:

Dism.exe /آنلاین /Cleanup-Image /StartComponentCleanup

می خواهم توجه داشته باشم که هنگام بازیابی فضای ذخیره سازی، باید به اینترنت دسترسی داشته باشید، زیرا فایل های لازم از مرکز به روز رسانی گرفته می شود. البته در نبود اینترنت نیز می توانید مشکل را حل کنید، برای این کار نیاز به یک تصویر نصبی از سیستم دارید. بیشتر در این مورد در مقاله بعدی.

خرابی های سیستم به طور جدایی ناپذیری با زندگی دیجیتال ما مرتبط است و ما باید همیشه برای آنها آماده باشیم. بسیاری از کاربران با نصب انواع ابزارهای طراحی شده به دنبال پیش بینی و جلوگیری از چنین خرابی هایی هستند رفع اشکال. با این حال، متأسفانه، حتی چنین آینده نگری همیشه به حل مؤثر این موضوع کمک نمی کند.

در این مقاله وضعیتی را در نظر خواهیم گرفت که در آن ذخیره سازی اجزای سیستم واقع در پوشه وجود دارد WinSxS.

اگر طرفدار استفاده از شخص ثالث نیستید نرم افزارو حتی بیشتر از آن، برای جستجوی آن، این مقاله مطمئناً برای شما مفید خواهد بود و به شما کمک می کند مشکل را در مدت زمان کوتاهی برطرف کنید. بیا شروع کنیم!

عیب یابی DSIM

قبل از شروع بازیابی، باید وضعیت طاق را تعیین کنید. برای انجام این کار، یک خط فرمان را به عنوان مدیر باز کنید و دستور زیر را در آن وارد کنید:

DISM /آنلاین /Cleanup-Image /CheckHealth

مقالات مفید


این دستور برای اسکن فضای ذخیره سازی سیستم از نظر خرابی احتمالی تصویر طراحی شده است و در صورت وجود خطا، به شما می گوید که آیا می توان آنها را برطرف کرد. لازم به ذکر است که دستور هیچ تغییری در ویندوز ایجاد نمی کند، تنها وظیفه آن تجزیه و تحلیل سیستم است.

حتی با یک نتیجه مثبتراستی آزمایی نمی تواند صد در صد از قابلیت اطمینان آن مطمئن باشد. به هر حال، ممکن است در یک فایل با اندازه کوچک از دست رفته، خرابی رخ دهد، که همچنین سهم خاصی در عملکرد سیستم دارد.

چگونه در این مورد باشیم؟ کافی است پارامتر را تغییر دهید بررسی سلامتبر ScanHealth، که به شما امکان می دهد یک اسکن عمیق از فضای ذخیره سازی انجام دهید. این بررسی کمی بیشتر طول می کشد.

دستور زیر را در خط فرمان وارد کنید:

DISM /آنلاین /Cleanup-Image /ScanHealth

بازیابی فضای ذخیره سازی سیستم

اگر هیچ خطایی پیدا نشد، تبریک می گویم! این نشان می دهد که حافظه WinSxS خراب نشده است و نیازی به تعمیر ندارد. اگر خرابی سیستم شما را آزار نمی دهد، باید علت اصلی را در جای دیگری جستجو کرد.

خطاهایی پیدا شد؟ مثلا:

  • فروشگاه قطعات قابل بازیابی است.
  • خطا: 1726 تماس رویه از راه دور ناموفق بود.
  • خطای 1910 منبع صادرات شی مشخص شده یافت نشد.

این پیام ها به ما می گویند که خزانه به یک شکل خراب است و نیاز به تعمیر دارد.

برای رفع مشکل، دستور زیر را در خط فرمان تایپ کنید:

DISM /آنلاین /Cleanup-Image /RestoreHealth

بازیابی کامپوننت استور با استفاده از درایو فلش قابل بوت

در برخی موارد، ابزار DISM ممکن است نتواند بدون کمک به شما کمک کند مواد اضافی. پیام های زیر این وضعیت را نشان می دهد:

  • 0x800f0906 فایل های منبع دانلود نشد. محل فایل های مورد نیاز برای بازیابی کامپوننت را با استفاده از گزینه Source مشخص کنید.
  • 0x800f081f فایل های منبع پیدا نشد. محل فایل های مورد نیاز برای بازیابی کامپوننت را با استفاده از گزینه Source مشخص کنید.
  • 0x800f0950 DISM ناموفق بود. عملیات شکست خورد.

برای رهایی از این وضعیت، به یک درایو فلش USB قابل بوت یا یک دیسک با تصویر ISO از نصب شده نیاز دارید. سیستم عاملویندوز 10.

از دستورالعمل های زیر برای تکمیل فرآیند بازیابی خزانه استفاده کنید:

1. حرف دستگاه بوت را در پارتیشن تعیین کنید کامپیوتر من (این کامپیوتر).

در مورد ما، این دیسک است F:.

2. دوبار کلیک کنید تا محتویات پوشه باز شود و به آن بروید منابع.

3. یک فایل پیدا کنید نصب.

ممکن است در قالب باشد .ESDیا .wim. این داده ها را به خاطر بسپارید یا یادداشت کنید، بعداً مفید خواهند بود.

در این مرحله باید نمایه سازی فایل ایمیج سیستم را بدانیم. یک خط فرمان را به عنوان مدیر باز کنید و دستور زیر را وارد کنید:

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

توجه!
مسیر صحیح دیسکی که در آن قرار دارد را مشخص کنید شماپنجره ها. End (فرمت نصب کننده) مطابق آنچه روبروی آن نوشته شده است وارد کنید مال توفایل. می تواند با پسوند باشد .wim.

اکنون شاخص سیستم عامل را می دانیم.

5. وقت آن است که مستقیماً به بازیابی سیستم عامل بروید! دستور را در خط فرمان وارد کنید:

DISM /آنلاین /Cleanup-Image /RestoreHealth /Source:ESD:F:\Sources\install.esd:1 /LimitAccess

F:- حرف درایوی که تصویر ISO سیستم عامل روی آن نصب شده است.

install.esd:1- شاخص سیستم عامل

محدود کردن دسترسی- ایجاد ممنوعیت دسترسی به Windows Update.

اکنون می توانید در مورد ذخیره سازی اجزای سیستم خود آرام باشید. بازسازی شده و آماده کار بیشتر می باشد. با این حال، برای ترک ما عجله نکنید. باقی مانده است که آخرین بررسی را انجام دهید - بررسی یکپارچگی فایل های سیستم.

یک خط فرمان را به عنوان مدیر باز کنید و دستور را وارد کنید:

sfc /scannow

حالا دستور را وارد کنید خاموش کردن /r /t0و کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات خود را اعمال و ذخیره کنید.

فقط در صورت نیاز به بازیابی سایر فایل ها و پوشه های حذف شده در سیستم ویندوز خود، ابزارهایی برای کمک به شما وجود دارد. ریکاوری استاروس.

خیلی وقته چیزی ننوشتم منحصرابه ویندوز 7. دلیل ورود امروز نادرترین مورد بود - مایکروسافت یک ویژگی جدید به سیستم عامل قدیمی به طور عطف به ماسبق اضافه کرد!

خوانندگان با تجربه بلافاصله به یاد می آورند که چگونه، چهار سال پس از انتشار ویندوز 7، پاک کردن پوشه WinSXS امکان پذیر شد. سپس برخی از توابع DISM از ویندوز 8+ منتقل شدند. دو سال گذشت و فناوری دیگری مربوط به فروشگاه قطعات به ویندوز 7 منتقل شد.

امروز در برنامه

بازگشت به چاپ شده

از آن خواهید آموخت:

  • اصول اولیه سیستم سرویس دهی ویندوز
  • مراحل بازیابی کامپوننت ها در ویندوز 8+
  • تفاوت بین CheckSUR قدیمی در ویندوز 7 و بازیابی داخلی در ویندوز 8+

ویژگی های جدید ویندوز 7 :)

مایکروسافت مقاله پایگاه دانش KB2966583 را منتشر کرده است که می توانید بسته به روز رسانی را از آن دانلود کنید. پس از نصب و راه اندازی مجدد، ویندوز 7 تقریباً همان توانایی ویندوز 8+ را برای بازگردانی اجزاء دارد.

همانند سیستم عامل های جدیدتر، بازیابی با استفاده از DISM اجرا می شود. دستور زیر فرآیند بررسی مخزن و تعمیر اجزای آسیب دیده را شروع می کند.

DISM /آنلاین /Cleanup-Image /ScanHealth

با این حال، ویندوز 7 دارای تعدادی ویژگی است:

  • اینجا هیچ کلیدی وجود ندارد /بررسی سلامتو /RestoreHealthو کلید همه کارها را انجام می دهد /ScanHealth
  • فرمان را فقط می توان در یک سیستم در حال اجرا اجرا کرد، به عنوان مثال. بازیابی تصاویر غیرفعال انجام نشده است
  • فرصتی برای بررسی و بازیابی اجزای اینترنت اکسپلورر وجود داشت که در CheckSUR قدیمی وجود نداشت

نتیجه دستور باید در گزارش مشاهده شود، مانند قبل، ذخیره شده در \Windows\logs\CBS\checksur.log

================================ بررسی آمادگی به روز رسانی سیستم. نسخه باینری 6.1.7601.18489 2015-07-27 12:32 بررسی بسته‌های سرویس Windows بررسی مانیفست‌ها و کاتالوگ‌های بسته بررسی فهرست نظارت بسته بررسی فهرست پیگیری کامپوننت بررسی بسته‌ها بررسی فروشگاه مؤلفه خلاصه: ثانیه‌ها شناسایی شد.

من هیچ آسیبی در VM پیدا نکردم، اما می توانید خودتان آن را بررسی کنید.

مقاله KB به طور خاص به توانایی ایجاد یک کار برنامه ریزی شده برای اجرای یک فرمان اشاره می کند. با این حال، لطفاً توجه داشته باشید که برای اجرای DISM به حقوق سرپرست نیاز دارید. این کار تحت یک حساب معمولی کار نخواهد کرد.

بحث و نظرسنجی

اگر سؤال یا نظری در مورد موضوع بازیابی کامپوننت دارید، در بحث با آنها صحبت کنید. لطفاً گزارش checksur را در متن نظر ارسال نکنید - PasteBin وجود دارد.

با این حال، من فکر می کنم که تعداد کمی از آنها وجود خواهد داشت، بنابراین می خواهم بحث را به یک صفحه متفاوت تبدیل کنم. تنها چند روز تا عرضه رسمی ویندوز 10 باقی مانده است. هیچ شگفتی برای خودی ها و علاقه مندان وجود ندارد - ما هشت ماه است که توسعه سیستم عامل را دنبال می کنیم. واضح است که تقریباً تمامی دارندگان ویندوز 8.1 به ویندوز 10 ارتقاء خواهند داد.

بنابراین من به خصوص به این موضوع علاقه مند هستم که چند نفر مایل به ارتقاء به ویندوز 10 از ویندوز 7 و نسخه های قبلی هستند.

من قبلاً یک بررسی سرعت ارتقاء ویندوز 10 انجام دادم، اما هیچ خرابی برای سیستم فعلی شما وجود نداشت و اکنون آن را خواهیم دید. اگر IP ویندوز 10 سیستم فعلی اصلی شماست، لطفاً آی پی قبل از آن را فهرست کنید.

در نظرات بنویسید که چرا به ویندوز 10 تغییر می دهید یا نمی خواهید!فراموش نکنید که مشخص کنید چه مدت و به چه روشی از مقدماتی استفاده کرده اید نسخه ویندوز 10.

آیا امکان بازیابی فضای ذخیره سازی کاملاً تخریب شده/حذف شده وجود دارد؟ بدون نصب مجددکل سیستم؟

کل دیسک سیستم کلاینت مسدود شده بود و WinSxS فضای زیادی را اشغال کرده بود و حذف شد.
در واقع، در یک Win10 تازه نصب شده، 5.5 گیگابایت WinSxS حذف می شود. فقط 380 مگابایت را آزاد می کند. همه چیزهای دیگر پیوندهای سخت هستند.
پس چه چیزی در آنجا ذخیره می شود؟і

من می خواستم با نصب از تصویر install.wim و انتخاب "بازیابی کنم با ذخیره فایل ها به روز رسانی کنید"، اما پس از آن پیشنهادی برای راه اندازی مجدد کامپیوتر و ادامه بازیابی. و ادامه دادن - هیچ نقطه بازگشتی و تصاویر سیستم ایجاد نشد.
که هیچ راهی برای بازیابی با نصب از روی دیسک وجود ندارد?

سپس تمام WinSxS را از boot.wim جایگزین کردم و Win10 به طور معمول شروع به کار کرد. جالب شد و بررسی کردم: همه چیز با Win10 32 بیتی شروع می شود، اما برنامه های 32 بیتی در سیستم Win10 64 بیتی شروع نمی شوند.

اما همچنان باید مخزن را به طور کامل بازیابی کنید. بعد با سایت شما آشنا شدم.

ضمناً، در Win10 که من در حال بازیابی آن هستم، اصلاً powershell یا در جستجو یا در Start_Menu یا در Control Panel وجود ندارد، اگرچه یک فهرست \Program Files\WindowsPowerShell وجود دارد اما هیچ چیزی در آنجا راه اندازی نمی شود. . من فکر کردم که powershel را پیدا و نصب کنم، اما پس از 30 دقیقه صرف فقط کتابچه راهنمای کاربر را پیدا کردم که از اتلاف وقت خودداری کردم.

سپس فقط در پنجره Adnin.cmd powershell را چسباند و آن را دریافت کرد. شما این راه آسان برای باز کردن powershell را از دست دادید

تا کنون، من سعی کردم فضای ذخیره سازی را به طور کامل بدون موفقیت بازیابی کنم، و در یک سیستم کاری با WinSxS کوتاه شده:
------
>
>
سیستم DISM
نسخه: 10.0.10240.16384
نسخه تصویر: 10.0.10240.16384
[==========================100.0%==========================]
خطا: 0x800f081f
فایل های منبع پیدا نشد.
محل فایل های مورد نیاز برای بازیابی کامپوننت را با استفاده از گزینه Source مشخص کنید.
------

و در پاورشل
>

رشته: 1 کاراکتر: 1
+ Repair-WindowsImage -Online -RestoreHealth
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

---------------
و از دیگر سیستم های در حال اجرا:

>

Repair-WindowsImage: سیستم نمی تواند مسیر مشخص شده را پیدا کند.
رشته: 1 کاراکتر: 1
+ Repair-WindowsImage -Path e: -RestoreHealth -Source R:\sources\instal ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: NotSpecified: (:) , COMException
+ FullyQualifiedErrorId: Microsoft.Dism.Commands.RepairWindowsImageCommand

با همین موفقیت شاید دارم اشتباه می کنم؟

من در بالا در مورد همان شکست ها خواندم و همچنین می خواهم به ته حقیقت برسم. برای انجام این کار، من Win10 را در یک تصویر 12 گیگابایتی vhd نصب کردم - یک نسخه را خراب می کنم، یک نسخه دیگر را می گیرم.
در ضمن میشه راهنمایی کنیدچگونه و چگونه سرعت سیستم را با یک تصویر vhd و از یک دیسک مقایسه کنیم.

من فقط با دزدان دریایی سروکار دارم، اما همه چیزهایی که توضیح داده شد روی سایر Win10 به خوبی کار می کردند. حتی به عنوان مثال، از ru_windows_10_enterprise_2015_ltsb_x64 تا Win10ProRU که دیروز از مرکز به روز رسانی دانلود شد و برعکس شد. شامل مشکل در دزدان دریایی نیست، بلکه در فایل های شناسایی خراب است.

و چگونه در این مورد صحیح است: "از تصویر ISO ویندوز استفاده کنید"؟

P.S. پس از کپی کردن کل WinSxS در Win10 نابود شده از تصویر 64 بیتی Win10 نصب شده در vhd از دیروز، همه چیز شروع می شود و کار می کند.
اما موارد فوق چک ها کار نمی کنند.

من همچنین مقالات مفید شما را خواندم، اما تاکنون نتوانسته ام سیستم را با WinSxS "لمس شده" به طور کامل تعمیر کنم. به نظر می رسد چیزی در تنظیمات تغییر کرده است.

از یک سیستم عامل در حال اجرا یا دیگر:
>sfc /scannow
>sfc /scannow /offbootdir=C:\w10\ /offwindir=E:\Windows
Windows Resource Protection نمی تواند سرویس بازیابی را راه اندازی کند.

>Dism /آنلاین /Cleanup-Image /RestoreHealth
>Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:R:\sources\install.wim:1 /limitaccess
>Repair-WindowsImage -Online -RestoreHealth
>Repair-WindowsImage -Path e: -RestoreHealth -Source R:\sources\install.wim -Debug -Verbose
>Repair-WindowsImage -Path e: -RestoreHealth -Source C:\w10\ -Debug -Verbose
VERBOSE: نسخه 10.0.0.0 cmdlet های DISM PowerShell
Repair-WindowsImage: سیستم نمی تواند مسیر مشخص شده را پیدا کند.
رشته: 1 کاراکتر: 1
+ Repair-WindowsImage -Path e: -RestoreHealth -Source C:\w10\ -Debug -V ...

من هیچ ترکیب دیگری نمی بینم.

بنابراین آیا می توان یک حافظه از بین رفته/حذف شده را با بازگردانی از دیسک نصب یا با دستورات بازیابی کرد؟

و همچنین ممکن است بدانید - برای تصویر *.vhd، diskmgmt بدون انتخاب، Block_size 2 مگابایت، بخش 512 و BOOTICE.exe را برای *.vhd Block_size 2MB، سکتور 512 (یا 4096) ایجاد می کند و برای *.vhdx Block_size را ارائه می کند. 32 مگابایت، بخش 512 (یا 4096).
با سکتور واضح است - 1/2 از اندازه بخش در هر فایل از بین می رود، اما بخش های کمتر (بزرگ) آسان تر پردازش می شوند.
اما چگونه تأثیر می گذارد و اندازه Block_size بهینه برای تصاویر تحت ویندوز 10 با حجم 10-25 گیگابایت چیست؟

برای هر گونه اطلاعات پیشاپیش سپاسگزاریم.

P.S.S. وقتی برای اولین بار ارسال کردم، کابل شبکه من کشیده شد و ارسال قطع شد. کابل را وارد کردم، نگاه کردم - پست من وجود نداشت، سپس آن را تکرار کردم. و الان اضافه میکنم و 2 تا پست میبینم. لطفا اولی را حذف کنید

پس از افزودن WinSxS کامل، powershell در جستجو ظاهر شد

بالا