تعمیر فروشگاه قطعات آسیب دیده در ویندوز 7. نحوه رفع خطاها هنگام نصب به روز رسانی ویندوز با استفاده از تعمیر قطعات داخلی

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

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

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

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

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

ضمناً در Win10 که دارم بازیابی می کنم، اصلاً پاورشل یا در جستجو یا در Start_Menu یا در کنترل پنل وجود ندارد، با وجود اینکه دایرکتوری \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 2MB، سکتور 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 در جستجو ظاهر شد

با بازگشت به فناوری Component Store در ویندوز 8، به سناریوهای بازیابی نگاه می کنیم. به یاد بیاورید که با شروع ویندوز ویستا، مایکروسافت مفهوم سرویس مبتنی بر مؤلفه را معرفی کرد. به لطف ساختار مؤلفه، امکان ایجاد یک سیستم پایدارتر برای نصب / حذف به روز رسانی ها، وصله ها و سرویس بسته های SP وجود داشت. همین سیستم زیربنای معماری ویندوز 8 است. فایل‌های Windows Component Store روی دیسک در دایرکتوری قرار دارند \ پنجره ها\ WinSxS، که در طول زمان به طور قابل توجهی از نظر اندازه رشد می کند (در مورد اینکه چرا اندازه این دایرکتوری در طول زمان بزرگ می شود و چگونه اندازه پوشه WinSxS را کاهش دهیم بیشتر بخوانید).

با این حال، در برخی موارد، فروشگاه کامپوننت ممکن است خراب شود، که منجر به مشکلاتی در هنگام نصب به‌روزرسانی‌های ویندوز و سایر نرم‌افزارهای مایکروسافت می‌شود. برای بازیابی فروشگاه مؤلفه در نسخه های قبلی ویندوز (ویندوز ویستا، ویندوز 7، ویندوز سرور 2008 / R2)، مایکروسافت یک ابزار ویژه توسعه داده است - CheckSURیا System Update Readiness Tool (KB947821). این ابزار از نظر حجم بسیار بزرگ است (بیش از 350 مگابایت) و با انتشار به روز رسانی های جدید ویندوز، به طور مرتب به روز می شود. این بدان معنی است که هر بار باید یک نسخه جدید را دانلود کنید CheckSUR.

مشاوره. در یکی از مقالات قبلی، نمونه ای از استفاده از CheckSUR برای جستجو و بازیابی را در نظر گرفتیم اجزای آسیب دیده: .

این ابزار چه کاری انجام می دهد؟ ابزار System Update Readiness یکپارچگی منابع زیر را بررسی می کند:

    فایل ها در دایرکتوری ها:
  • %SYSTEMROOT%\Serviceing\Packages
  • %SYSTEMROOT%\WinSxS\Manifests
    محتویات شعب ثبت:
  • %SYSTEMROOT%\WinSxS\Manifests
  • HKEY_LOCAL_MACHINE\Schema
  • HKEY_LOCAL_MACHINE\Components
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Service Based Component

در صورتی که ابزار CheckSUR خطاها یا ناهماهنگی هایی را بیابد، سعی می کند آنها را تعمیر کند.

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

لیست خطاهای WindowsUpdate ناشی از خرابی فروشگاه مؤلفه

کد خطا شرح
0×80070002ERROR_FILE_NOT_FOUNDسیستم قادر به یافتن فایل مورد نظر نمی باشد.
0x8007000DERROR_INVALID_DATAداده نامعتبر است.
0x800F081FCBS_E_SOURCE_MISSINGمنبع بسته یا فایل پیدا نشد.
0×80073712ERROR_SXS_COMPONENT_STORE_CORRUPTفروشگاه کامپوننت در یک وضعیت ناسازگار است.
0x800736CCERROR_SXS_FILE_HASH_MISMATCHفایل یک مؤلفه با اطلاعات تأیید موجود در مانیفست مؤلفه مطابقت ندارد.
0x800705B9ERROR_XML_PARSE_ERRORتجزیه اطلاعات XML درخواستی ممکن نیست.
0×80070246ERROR_ILLEGAL_CHARACTERبا یک شخصیت نامعتبر مواجه شدیم.
0x8007370DERROR_SXS_IDENTITY_PARSE_ERRORیک رشته هویت بد شکل است.
0x8007370BERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAMEنام یک ویژگی در یک هویت در محدوده معتبر نیست.
0x8007370AERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUEمقدار یک ویژگی در یک هویت در محدوده معتبر نیست.
0×80070057ERROR_INVALID_PARAMETERپارامتر اشتباه است.
0x800B0100TRUST_E_NOSIGNATUREهیچ امضایی در موضوع وجود نداشت.
0x80092003CRYPT_E_FILE_ERRORهنگام خواندن یا نوشتن فایل Windows Update در یک فایل، خطایی روی داد.
0x800B0101CERT_E_EXPIREDگواهی مورد نیاز هنگام تأیید در برابر ساعت سیستم فعلی یا مهر زمان در پرونده امضا شده در مدت اعتبار خود نیست.
0x8007371BERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETEیک یا چند عضو مورد نیاز معامله حضور ندارند.
0x80070490ERROR_NOT_FOUNDویندوز نتوانست به‌روزرسانی‌های جدید را جستجو کند.

در ویندوز 8 و ویندوز سرور 2012، عملکردی شبیه به ابزار CheckSUR قبلاً در سیستم تعبیه شده است و نامیده می شود. صندوق ورودیفسادتعمیر(بازیابی اجزای داخلی). بازیابی اجزای داخلی می تواند در دو حالت کار کند: زمینهو کتابچه راهنمای. در صورت بروز خطا در هنگام نصب به روز رسانی ویندوز، تعمیر پس زمینه به طور خودکار شروع می شود. ویندوز در این حالت به طور خودکار سعی می کند مولفه آسیب دیده را تعمیر کرده و بسته Windows Update را مجدداً نصب کند. در صورتی که تعمیر خودکار نتواند به خودی خود مشکل را برطرف کند، مدیر می تواند با بازگرداندن ذخیره ساز اجزا به حالت سالم، خطاها را به صورت دستی برطرف کند. می توانید این کار را با استفاده از DISM Image Servicing Utility (فرمان Dism /Online /Cleanup-Image) یا با استفاده از Powershell (cmdlet Repair-WindowsImage).

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

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

مشاوره.

  1. DISM، بر خلاف اکثر برنامه های کاربردی ویندوز، به حروف کوچک و بزرگ حساس است.
  2. دستور Dism /Cleanup-Image گزارش‌ها را در C:\Windows\Logs\CBS\CBS.log و C:\Windows\Logs\DISM\dism.log ذخیره می‌کند.

دستور مشابه Powershell:

Repair-WindowsImage -Online -CheckHealth

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

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

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

دستور مشابه Powershell:

Repair-WindowsImage -Online -RestoreHealth

در این مثال، بازیابی فایل سیستم با موفقیت انجام شد:

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

در صورتی که سیستم قادر به بازیابی برخی از اجزای موجود در فضای ذخیره سازی به تنهایی نباشد، ممکن است به کیت توزیع (دیسک نصب) ویندوز 8 نیاز داشته باشید. این دیسک را در درایو یا. فرض کنید دیسک با کیت توزیع حرف E اختصاص داده شده است. فهرستی از موجودات را دریافت کنید نسخه های ویندوز 8 روی دیسک با استفاده از دستور PoSH:

Get-WindowsImage -ImagePath E:\sources\install.wim

در این مثال می بینیم که تنها یک تصویر روی دیسک (ویندوز 8 پرو) با شاخص 1 (Index: 1) وجود دارد.

دستور زیر یک تعمیر vault را شروع می کند و اجزای آسیب دیده را از تصویر اصلی ویندوز 8 بازیابی می کند:

Repair-WindowsImage -Online -RestoreHealth -Source G:\sources\install.wim:1

پس از تکمیل ترمیم، مطمئن شوید که ذخیره ساز در وضعیت سالمی است (وضعیت: سالم)

مرحله بعدی (نه همیشه اجباری) بررسی یکپارچگی فایل های سیستم با استفاده از دستور زیر است:

Sfc /scannow

مشاوره. اگر به دلیل مشکل در نصب به‌روزرسانی‌های ویندوز، به تعمیر Component Store متوسل شده‌اید، سرویس Windows Update را مجدداً راه‌اندازی کنید و حافظه پنهان به‌روزرسانی محلی را بازنشانی کنید. برای انجام این کار، دستورات زیر را در خط فرمان اجرا کنید:

نت استاپ wuauserv بیت استاپ خالص نت استاپ cryptsvc ren %systemroot%\SoftwareDistribution oldSD ren %systemroot%\System32\catroot2 oldCat2 شروع خالص cryptsvc بیت شروع خالص net start wuauserv

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

بنابراین، برای بررسی یکپارچگی فایل های ویندوز، می توانید این ابزار را اجرا کنید sfc /scannowاز خط فرمان و اگر پیامی ظاهر شود که "حفاظت از منابع ویندوز فایل های خراب را پیدا کرد اما نتوانست برخی از آنها را تعمیر کند"سپس این مقاله به شما کمک می کند تا از شر این خطا خلاص شوید. اگر به اینترنت دسترسی دارید می توانید از مقاله:.

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

چگونه یک فروشگاه قطعات آسیب دیده را با استفاده از Power Shell تعمیر کنیم

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

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

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

روی نماد جستجو در نوار وظیفه کلیک کنید و سپس عبارت را وارد کنید "PowerShell"، مورد را از نتایج انتخاب کنید Windows PowerShell، روی آن راست کلیک کرده و روی گزینه کلیک کنید "اجرا به عنوان مدیر".

در پنجره باز شده دستور زیر را وارد کنید:

Repair-WindowsImage -Online -RestoreHealth


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

اگر همه چیز خوب پیش رفت، در نتایج باید به این خط توجه کنید:

ImageHealth State: سالم


یعنی همه چیز بازسازی شده است.

اگر اینترنت برای بازیابی کامپوننت استور وجود نداشته باشد چه باید کرد؟

در این مورد، شما به یک دیسک بوت یا یک درایو فلش USB با ویندوز 10 نیاز خواهید داشت. تقریباً هر تصویری انجام می دهد، مطلوب است که ده ها تصویر وجود داشته باشد. از وب سایت مایکروسافت قابل دانلود است.

پس از دانلود تصویر، روی آن دوبار کلیک کنید و بدین ترتیب یک درایو مجازی ایجاد کنید. ببین چه حرفی داره تو کاوشگر مثلا میتونه باشه اف.

دوباره به PowerShell برمی گردیم و دستور زیر را وارد می کنیم:

Dism /Get-WimInfo /WimFile:R:\sources\install.wim ، جایی که ر:درایو نامه ایجاد شده توسط تصویر، با فایل های نصب ویندوز 10. این دستور تعیین می کند که چه نوع تصویر سیستمی در درایو مجازی وجود دارد.


Repair-WindowsImage -Online -RestoreHealth -Source R:\sources\install.wim:1

حرف آردرایو ما و رقم است 1 – نمایه تصویر از دستور اول.

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

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

دوستان میخوام در مورد مشکلی که هنگام تایپ دستورات برای حل بعضی از مشکلات در خط فرمان پیش میاد کمکتون کنم. فرض کنید شما تصمیم گرفتید، سپس باید دستور زیر را در یک خط فرمان بالا وارد کنید: "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

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

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

ویندوز 10 شامل یک ابزار مفید خط فرمان به نام Deployment Image Servicing and Management (DISM) است. این ابزار در ویندوز ویستا ظاهر شد. در ویندوز 10 و ویندوز 8.1 ابزار DISM به طور پیش فرض نصب شده است.

از این ابزار می توان برای بازیابی و آماده سازی تصاویر ویندوز، از جمله محیط بازیابی ویندوز، برنامه استفاده کرد. نصب ویندوزو ویندوز PE. DISM همچنین می تواند برای وصله تصویر بازیابی سیستم با نصب سیستم عامل فعلی و حتی برای نگهداری یک هارد دیسک مجازی استفاده شود.

اگر رایانه شما مدام با خطا مواجه می‌شود و در حین بوت شدن متوجه مشکلاتی می‌شوید، می‌توانید از System File Checker (SFC) برای تجزیه و تحلیل یکپارچگی فایل‌های سیستم خود استفاده کنید و فایل‌های آسیب‌دیده یا از دست رفته را با یک نسخه کارآمد جایگزین کنید.

اگر ابزار SFC نتواند مشکل را برطرف کند، به احتمال زیاد ابزار قادر به دریافت فایل های لازم از تصویر ویندوز نبوده است، که همچنین ممکن است آسیب ببیند. در این شرایط می‌توانید از DISM برای تعمیر تصویر ویندوز استفاده کنید و سپس از SFC برای رفع فایل‌های خراب استفاده کنید.

در این راهنما به معرفی خواهیم پرداخت دستورالعمل های گام به گامدر استفاده از DISM برای بازگرداندن وضعیت سیستم پایدار و سالم.

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

نحوه کار با دستورات DISM در ویندوز 10

هنگام کار با DISM، سه گزینه اصلی برای بازیابی تصویر ویندوز وجود دارد: و RestoreHealh. مهم است که از آنها به ترتیب استفاده کنید.

با استفاده از گزینه CheckHealth در DISM

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

خط فرمانزیرا DISM برای اجرا به حقوق سرپرست دستگاه نیاز دارد.

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

با استفاده از گزینه ScanHealth در DISM

دستور در DISM به شما امکان می دهد تصویر ویندوز را برای هر گونه خرابی اسکن کنید. بر خلاف /CheckHealth، /ScanHealth می تواند تا 10 دقیقه طول بکشد.

برای اجرای این دستور مراحل زیر را دنبال کنید:

1. در منوی جستجو Start تایپ کنید خط فرمان، روی لینک ظاهر شده راست کلیک کرده و انتخاب کنید به عنوان مدیر اجرا شود.

2. در Command prompt دستور زیر را تایپ کرده و Enter را فشار دهید:

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

با استفاده از گزینه RestoreHealth در DISM

دستور در DISM به شما امکان می دهد تا به طور خودکار مراحل تعمیر تصاویر آسیب دیده ویندوز را انجام دهید. بر خلاف /ScanHealth، بررسی /RestoreHealth می تواند تا 10 دقیقه طول بکشد.

برای اجرای این دستور مراحل زیر را دنبال کنید:

1. در منوی جستجو Start تایپ کنید خط فرمان، روی لینک ظاهر شده راست کلیک کرده و انتخاب کنید به عنوان مدیر اجرا شود.

2. در Command prompt دستور زیر را تایپ کرده و Enter را فشار دهید:

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

توجه داشته باشیدتوجه: هنگام اجرای /RestoreHealth یا /ScanHealth، ممکن است متوجه شوید که این روش بین 20٪ یا 40٪ معلق است - این یک رفتار کاملا طبیعی است.

هنگامی که دستور /RestoreHealth را اجرا می کنید، DISM سعی می کند از Windows Update برای جایگزینی فایل های خراب استفاده کند. با این حال، اگر مشکل به اجزای Windows Update گسترش یافته است، باید منبع جایگزینی از نسخه‌های فعال فایل‌ها را برای بازیابی تصویر مشخص کنید.

شما می توانید یک مکان جدید را برای نسخه های کاری فایل ها با دستور مشخص کنید /منبعدر کنار /RestoreHealth.

قبل از اینکه بتوانید از دستورات بازیابی استفاده کنید، باید یک کپی از فایل install.wim را از رایانه دیگری، رسانه نصب ویندوز 10 یا فایل ISO ویندوز 10 تهیه کنید. همچنین بسیار مهم است که منبع نسخه های کاری فایل ها با همان نسخه، نسخه و زبان مطابقت دارند سیستم عاملکه در کامپیوتر استفاده می شود.

می توانید تصویر ISO دستورالعمل های ویندوز 10 را در زیر دانلود کنید:

توجه داشته باشید: فراموش نکنید که "repairSource" را با مسیر منبع نسخه های کاری فایل ها جایگزین کنید. به عنوان مثال: E:\Sources\install.wim.

اکنون می‌توانید دستور اصلاح تصویر ویندوز را اجرا کنید:

1. در منوی جستجو Start تایپ کنید خط فرمان، روی لینک ظاهر شده راست کلیک کرده و انتخاب کنید به عنوان مدیر اجرا شود.

2. در Command prompt دستور زیر را تایپ کرده و Enter را فشار دهید:

DISM /آنلاین /Cleanup-Image /RestoreHealth /منبع:repairSource\install.wim

DISM /آنلاین /Cleanup-Image /RestoreHealth /Source:repairSource\install.wim /LimitAccess

DISM /آنلاین /Cleanup-Image /RestoreHealth /Source:wim:repairSource\install.wim:1 /LimitAccess

دستور بازیابی تصویر ویندوز را با استفاده از نسخه های کاری فایل های موجود در فایل install.wim از رسانه نصب ویندوز 10 آغاز می کند. این از Windows Update به عنوان منبعی برای دانلود فایل های مورد نیاز برای بازیابی استفاده نمی کند.

همچنین، نه تنها می توانید مسیری ارائه دهید که به install.wim اشاره می کند، بلکه می توانید از فایل نیز استفاده کنید install.esd، که یک نسخه رمزگذاری شده از تصویر ویندوز است.

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

برای استفاده از فایل install.esd برای بازیابی تصویر ویندوز در رایانه خود، مراحل زیر را دنبال کنید:

1. در منوی جستجو Start تایپ کنید خط فرمان، روی لینک ظاهر شده راست کلیک کرده و انتخاب کنید به عنوان مدیر اجرا شود.

2. در Command prompt دستور زیر را تایپ کرده و Enter را فشار دهید:

برای محدود کردن استفاده از سرویس Windows Update می توانید از دستور زیر استفاده کنید:

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

اگر فایل install.esd در درایو دیگری قرار دارد، از دستور زیر استفاده کنید:

DISM /آنلاین /Cleanup-Image /RestoreHealth /Source:repairSource\Install.esd

توجه داشته باشید: فراموش نکنید که "repairSource" را با مسیر منبع نسخه های صحیح فایل ها جایگزین کنید. به عنوان مثال: E:\Sources\install.esd.

ابزار Deployment Image Servicing and Management همیشه یک فایل گزارش در %windir%/Logs/CBS/CBS.log ایجاد می‌کند که حاوی تمام مشکلاتی است که رفع و پیدا شده است.

چگونه مشکلات ویندوز 10 را برطرف کنیم

دستورالعمل های بالا فقط برای بازیابی تصویر سیستم اعمال می شود. برای رفع مشکلات ویندوز، از SFC System File Checker استفاده کنید.

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

2. در Command prompt دستور زیر را تایپ کرده و Enter را فشار دهید:

Sfc /scannow

توجه داشته باشید: ممکن است تا سه اجرا SFC طول بکشد تا مشکل حل شود.

ابزار SFC فایل های سیستمی خراب را در ویندوز 10 اسکن و تعمیر می کند. برای معرفی دقیق و قابلیت های ابزار، دستورالعمل ها را بخوانید.

اشتباه تایپی پیدا کردید؟ انتخاب کنید و Ctrl + Enter را فشار دهید

بالا