برای تعمیر فایل های سیستم ویندوز از SFC Scannow استفاده کنید

فهرست مطالب:

برای تعمیر فایل های سیستم ویندوز از SFC Scannow استفاده کنید
برای تعمیر فایل های سیستم ویندوز از SFC Scannow استفاده کنید
Anonim

دستور sfc /scannow یکی از چندین سوئیچ خاص موجود در دستور sfc، ابزار Command Prompt است که جستجوگر فایل سیستم را فراخوانی می کند.

در حالی که کارهای مختلفی وجود دارد که می توانید با دستور انجام دهید، sfc /scannow رایج ترین روشی است که از دستور sfc استفاده می شود.

Sfc /scannow همه فایل‌های مهم Windows را در رایانه شما، از جمله فایل‌های DLL Windows، بازرسی می‌کند. اگر جستجوگر فایل سیستم مشکلی در هر یک از این فایل های محافظت شده پیدا کند، آن را جایگزین می کند.

نحوه استفاده از SFC /Scannow

  1. Open Command Prompt به عنوان یک مدیر، که اغلب به عنوان Command Prompt "بالا" نامیده می شود.

    برای اینکه دستور sfc /scannow به درستی کار کند، باید از یک پنجره Command Prompt بالا در ویندوز 11، ویندوز 10، ویندوز 8، ویندوز 7 و ویندوز ویستا اجرا شود..

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

    
    

    sfc /scannow

    Image
    Image

    برای استفاده از System File Checker از Command Prompt از طریق Advanced Startup Options یا System Recovery Options، به بخش Executing SFC /SCANNOW From Outside of Windows در زیر برای برخی تغییرات ضروری در نحوه اجرای دستور مراجعه کنید.

    System File Checker اکنون یکپارچگی هر فایل سیستم عامل محافظت شده را در رایانه شما تأیید می کند. ممکن است کمی طول بکشد تا تمام شود.

    وقتی فرآیند تأیید کامل شد، با فرض اینکه مشکلات پیدا شده و اصلاح شده باشند، چیزی شبیه به این را در پنجره Command Prompt مشاهده خواهید کرد:

    
    

    Windows Resource Protection فایل های خراب را پیدا کرد و با موفقیت آنها را تعمیر کرد. جزئیات در CBS. Log windir\Logs\CBS\CBS.log گنجانده شده است. به عنوان مثال C:\Windows\Logs\CBS\CBS.log. توجه داشته باشید که ورود به سیستم در حال حاضر در سناریوهای خدمات آفلاین پشتیبانی نمی‌شود.

    … یا چیزی شبیه به این، اگر مشکلی پیدا نشد:

    
    

    Windows Resource Protection هیچ نقض یکپارچگی پیدا نکرد.

    در برخی شرایط، اغلب در Windows XP و Windows 2000، ممکن است در طول این فرآیند نیاز به دسترسی به CD یا DVD اصلی نصب ویندوز خود داشته باشید.

  3. اگر sfc /scannow فایل های تعمیر شده را راه اندازی مجدد کنید. جستجوگر فایل سیستم ممکن است از شما بخواهد راه اندازی مجدد کنید یا نه، اما حتی اگر این کار را نکرد، به هر حال باید راه اندازی مجدد کنید.

  4. هر فرآیندی را که باعث مشکل اصلی شما شد تکرار کنید تا ببینید آیا sfc /scannow آن را حل کرده است یا خیر.

چگونه فایل CBS.log را تفسیر کنیم

هر بار که System File Checker را اجرا می‌کنید، یک فایل LOG ایجاد می‌شود که همه فایل‌های بررسی شده و هر عملیات تعمیری را که به پایان رسیده است مشخص می‌کند.

با فرض اینکه ویندوز روی درایو C: نصب شده باشد، فایل log را می توان در اینجا پیدا کرد و با Notepad یا ویرایشگر متن دیگری باز کرد:


C:\Windows\Logs\CBS\CBS.log

Image
Image

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

اجرای SFC /SCANNOW از خارج از ویندوز

هنگامی که sfc /scannow را از خارج از ویندوز اجرا می کنید، مانند خط فرمان موجود هنگام بوت شدن از دیسک نصب ویندوز یا درایو فلش، یا از دیسک تعمیر سیستم یا درایو بازیابی، باید به دستور sfc دقیقاً در جایی که ویندوز وجود دارد.

این یک مثال است:


sfc /scannow /offbootdir=d:\ /offwindir=d:\windows

گزینه /offbootdir=حرف درایو را مشخص می کند، در حالی که گزینه /offwindir=مسیر ویندوز را مشخص می کند که باز هم حرف درایو را شامل می شود.

بسته به نحوه پیکربندی رایانه شما، Command Prompt، وقتی از خارج از ویندوز استفاده می شود، همیشه حروف درایو را به همان شکلی که آنها را از داخل ویندوز می بینید اختصاص نمی دهد. به عبارت دیگر، زمانی که از آن استفاده می کنید، ممکن است ویندوز در C:\Windows باشد، اما D:\Windows از Command Prompt در ASO یا SRO.

در اکثر نصب‌های ویندوز 11، ویندوز 10، ویندوز 8 و ویندوز 7، C: معمولاً به D: تبدیل می‌شود و در ویندوز ویستا، C: معمولاً همچنان C: است. برای اطمینان از اطمینان، به دنبال درایوی با پوشه Users روی آن بگردید - درایوی که ویندوز روی آن نصب شده است، مگر اینکه چندین نصب ویندوز روی چندین درایو داشته باشید. با دستور dir پوشه ها را در Command Prompt جستجو کنید.

توصیه شده: