ویندوز دارای یک ابزار مفید است که میتواند برای اسکن فایلهای سیستم شما و تعیین مشکلی در آن فایلها استفاده شود. چرا ممکن است مشکلاتی وجود داشته باشد؟ شاید یک فایل سیستمی به نحوی آسیب دیده باشد، یا با بدافزار یا یک برنامه کاربردی دیگر اشتباه جایگزین شده باشد.
برنامه کاربردی Windows Resource Protection نام دارد و فقط از طریق خط فرمان در دسترس است و فقط در صورتی که در حالت مدیر کار می کنید. با فرض اینکه می توانید سیستم خود را بوت کنید، می توانید Win+X را روی صفحه کلید فشار دهید و سپس Command Prompt (Admin) [Windows 8] یا Windows PowerShell (Admin) [Windows 10] را از گزینه های موجود انتخاب کنید. در ویندوز 7، روی Start کلیک کنید، عبارت cmd را جستجو کنید و سپس Ctrl+Shift+Enter را فشار دهید تا خط فرمان در حالت مدیر اجرا شود.)
در خط فرمان، موارد زیر را وارد کنید:
sfc /verifyonly
دستور sfc همان چیزی است که برای راه اندازی ابزار Windows Resource Protection استفاده می کنید. (چرا نام دستور "sfc" را در حالی که "wrp" برای "Windows Resource Protection" منطقیتر بود؟ من گمان میکنم که این دستور به معنای "بررسی فایل سیستم" بود که به اختصار "sfc" بسیار زیبا است.) سوئیچ /verifyonly به ابزار میگوید که فقط موارد را بررسی کند و هیچ تغییری در فایلها ایجاد نکند. پس از تکمیل بررسی (ممکن است کمی طول بکشد) گزارشی در مورد مشکلات کشف شده دریافت خواهید کرد. (شکل 1 را ببینید.)
شکل 1. نتایج اجرای دستور sfc.
اگر مشکلی وجود داشت، میتوانید ابزار را با سوئیچ دیگری اجرا کنید:
sfc /scannow
این به Windows Resource Protection میگوید که هر چیزی را که اشتباه میبیند اجرا و برطرف کند. همچنین تعداد زیادی سوئیچ دیگر وجود دارد که می توانید از آنها برای تغییر نحوه عملکرد دستور استفاده کنید. سوئیچ های موجود بر اساس نسخه ویندوزی که استفاده می کنید متفاوت خواهند بود. برای دیدن آنچه در دسترس دارید، این را در خط فرمان امتحان کنید:
sfc /?
قبلاً اشاره کردم که می توانید ابزار Windows Resource Protection را از طریق خط فرمان اجرا کنید "با فرض اینکه می توانید سیستم خود را بوت کنید." باید بدانید که اگر سیستم خود را در حالت Safe Mode راه اندازی کنید یا حتی اگر بتوانید رسانه نصب ویندوز خود را در حالت Repair Mode بوت کنید، می توانید این ابزار را از خط فرمان ارائه شده نیز اجرا کنید.