Windows Resource Protection فایل های خراب را پیدا کرد اما قادر به رفع برخی از آنها نبود

قبلاً دیده‌ایم که چگونه System File Checker به کاربران اجازه می‌دهد فایل‌های سیستم ویندوز خراب را اسکن و بازیابی کنند. (Windows)ما همچنین نحوه اجرای System File Checker و موارد دیگر را قبلاً دیده بودیم. اما اگر در پایان اجرا پیام زیر را مشاهده کردید چه؟

Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log.

Windows Resource Protection فایل های خراب را پیدا کرد

چیزی که این پیام می گوید این است که اگرچه System File Checker اسکن را کامل کرد و فایل های سیستمی خراب را پیدا کرد، نتوانست ادامه دهد و آنها را با فایل های سیستمی خوب جایگزین کند.

Windows Resource Protection از کلیدها و پوشه‌های رجیستری و همچنین فایل‌های مهم سیستم محافظت می‌کند . اگر هر گونه تغییری در یک فایل سیستم محافظت شده شناسایی شود، فایل اصلاح شده از یک کپی حافظه پنهان واقع در خود پوشه ویندوز بازیابی می شود.(Windows)

Windows Resource Protection فایل های خراب را پیدا کرد اما قادر به رفع برخی از آنها نبود

اگر این پیام را دریافت کردید و System File Checker نمی تواند کار خود را هنگام اجرای آن انجام دهد، در اینجا چند چیز وجود دارد که می توانید امتحان کنید.

  1. SFC را در حالت ایمن اجرا کنید
  2. SFC را در Boot-Time اجرا کنید
  3. از DISM استفاده کنید
  4. Reset This PC یا Fresh Start را امتحان کنید
  5. فایل های Log را بررسی کنید

برای اجرای این پیشنهادات به مجوز مدیر نیاز دارید.

1] SFC را در حالت ایمن اجرا کنید

در حالت ایمن(Safe Mode) بوت شوید . یک پنجره خط فرمان بالا را باز کنید، sfc/scannow, را تایپ کنید و کلید Enter را فشار دهید.

فقط مطمئن شوید که پوشه‌های PendingDeletes(PendingDeletes) و PendingRenames در زیر %WinDir%\WinSxS\Temp وجود دارند . اگر برخی از برنامه های راه اندازی مشکلی ایجاد کنند، ممکن است کمک کند.

2] SFC را در زمان بوت اجرا کنید

در صورت تمایل یا نیاز، می توانید System File Checker را در زمان بوت(Boot Time) اجرا کنید . این یکی از گزینه‌هایی است که ممکن است به شما کمک کند زیرا System File Checker را قبل از بارگیری ویندوز اجرا می‌کند.(Windows)

برای یادگیری نحوه اجرای sfc /scannow در زمان بوت به اینجا بروید . ببینید آیا این کمک می کند.

3] از DISM استفاده کنید

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

Dism /Online /Cleanup-Image /RestoreHealth

این دستور خرابی فروشگاه اجزا(component store corruption) را بررسی می‌کند، خرابی را ثبت می‌کند و خرابی را رفع(FIXES) می‌کند. هرچند ممکن است کمی طول بکشد! اگر جستجوگر فایل سیستم کار نمی کند مفید است(System File Checker is not working) .

4] Reset This PC یا Fresh Start را امتحان کنید

در Windows 11/10 ، Reset This PC یا  Fresh Start را امتحان کنید . در ویندوز 8.1(Windows 8.1) ، یک عملیات Refresh یا Reset را انجام دهید . تعمیر خودکار(Automatic Repair) نیز گزینه ای است که اگر فکر می کنید در شرایط شما کاربرد دارد، ممکن است بخواهید آن را در نظر بگیرید. در ویندوز 7(Windows 7) ، نصب تعمیر(Repair Install) یا تعمیر راه‌اندازی(Startup Repair) یا ارتقاء در محل را انجام دهید، همانطور که فکر می‌کنید ممکن است به بهترین وجه مناسب شرایط شما باشد.

برای انجام یک ارتقاء(In-place upgrade) در محل در ویندوز 7(Windows 7) یا ویندوز ویستا(Windows Vista) ، از اسناد خود نسخه پشتیبان تهیه کنید، همه برنامه های باز را ببندید و سپس DVD ویندوز(Windows DVD) را در درایو DVD قرار دهید. (DVD)در پنجره Setup ، روی (Setup)Install Now کلیک کنید . برای دریافت آخرین به روز رسانی ها برای نصب (توصیه می شود) روی Go online کلیک کنید. (Go online to obtain the latest updates for installation (recommended).)اگر از شما خواسته شد این کار را انجام دهید، کلید CD را تایپ کنید. در مرحله بعد، سیستم عاملی را در صفحه Install Windows که می‌خواهید ارتقا دهید یا In-place انتخاب(In-place) کنید و روی Yes کلیک کنید تا شرایط (Yes)مجوز نرم‌افزار مایکروسافت(Microsoft Software License) را بپذیرید . بعد روی Upgrade کلیک کنید(Upgrade)وقتی از شما پرسیده شد که کدام نوع نصب را می خواهید(Which type of installation do you want) . پس از اتمام فرآیند، کامپیوتر خود را مجددا راه اندازی کنید.

5] فایل های Log را بررسی کنید

ممکن است بخواهید این گزینه را نیز در نظر بگیرید. فایل CBS.log(CBS.log) را باز کنید و جزئیات فایل های خراب را مشاهده کنید و فایل خراب را با یک کپی خوب به صورت دستی(manually) جایگزین کنید . به C:\Windows\Logs\CBSمی‌توانید فایل SBS.log را(SBS.log file) ببینید و باز کنید .

sfc-failed-log

بررسی کنید که آیا برخی از خطاها یا پیامی را نشان می دهد. این ممکن است به شما جهت ادامه دادن را بدهد. در اینجا در KB929833 می توانید جزئیات بیشتری در مورد نحوه انجام این کار به صورت دستی دریافت کنید .

امیدوارم چیزی به شما کمک کند.

چگونه یک فایل لاگ خراب CBS را تعمیر کنم ؟

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

چگونه فایل های خراب را در SFC Scannow تعمیر(SFC Scannow) کنم؟

برای رفع فایل های خراب که SFC Scannow نمی تواند آنها را برطرف کند، باید ابزار DISM(DISM Tool) را اجرا کنید یا از گزینه Reset This PC استفاده کنید. که مطمئنا به شما کمک می کند.

آیا می توانم فایل های خراب را بازیابی کنم؟

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

چه چیزی باعث خراب شدن فایل ها می شود؟

مشخص کردن یک دلیل دشوار است، اما می تواند هم مشکل نرم افزاری و هم سخت افزاری باشد. اگر داده‌های جمع‌آوری‌شده توسط برنامه دیگری همپوشانی پیدا کند، می‌تواند نرم‌افزار را خراب کند. خرابی سخت افزار(Hardware) معمولاً روی داده های قدیمی اتفاق می افتد، اما اگر آن را در بیش از یک مکان می بینید، باید دستگاه خود را بررسی کنید.

این پیوندها ممکن است برای برخی از شما جالب باشد:(These links may interest some of you:)

  1. System File Checker SFC کار نمی کند یا نمی تواند فایل عضو خراب را تعمیر کند(System File Checker SFC not working or cannot repair corrupted member file)
  2. Windows Resource Protection نمی تواند سرویس تعمیر را راه اندازی کند(Windows Resource Protection could not start the repair service)
  3. Windows Resource Protection نتوانست عملیات درخواستی را انجام دهد
  4. sfc /scannow System File Checker را روی درایوهای خارجی اجرا کنید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts