• Windows 7 dosya sisteminin bütünlüğü Windows sistem dosyalarının bütünlüğünün nasıl kontrol edileceğine ilişkin talimatlar

    Donanım gibi yazılım da kullanıcıdan önemli yüklere maruz kaldığı için kullanılamaz hale gelir. Yani bütünlük kontrolü sistem dosyaları Windows 10'da periyodik olarak yapılmalı ve gerekirse hasarlı alanlar onarılır.

    muayene

    İşletim sistemi, algılayan yerleşik bir yardımcı programa sahiptir. bozuk dosyalar ve bunların uygulanabilir sürümlerle değiştirilmesi.

    Bunu bildiğim iyi oldu! Orijinal işletim sistemi dosyaları şu adreste depolanır: sistem sürücüsü klasörde Windows\WinSxS.

    Olası problemler

    ile işletim sistemi kurtarma sfc / tarama kaynak havuzun kendisi bozulmuşsa başarısız olur. Bu durumda, önce yardımcı programı kullanarak orijinal görüntüyü geri yüklemeniz gerekir. Dağıtım Görüntüsü ve Hizmet Yönetimi (DSIM). Windows görüntüleri ile çalışacak şekilde tasarlanmıştır.


    Bunu bildiğim iyi oldu! DISM, bir kasayı geri yüklerken Güncelleme Merkezini kullanır.

    İyileşmek

    Yardımcı programı çalıştırdıktan sonra DİSK ve kaynakları geri yükleyin, komutu komut satırında tekrar çalıştırın sfc / tarama. Bu olacak Tam iyileşme sistem bütünlüğü. İçin daha fazla iş bilgisayarı yeniden başlatın. Herhangi bir nedenle düzeltme işe yaramadıysa ve işletim sistemini yeniden yüklemek için radikal bir yöntem kullanıyorsanız, "Çeşitli şekillerde Windows 10 yükleme flash sürücüsü oluşturma" makalesinde önyüklenebilir bir USB flash sürücü oluşturmayı okuyun.

    Çözüm

    Bütünlük Windows dosyaları 10 sonra ihlal yanlış işlem onlarla birlikte, programların sık sık yeniden yüklenmesi veya bilgilerin üzerine yazılması. Geri yüklemek için yerleşik yardımcı programı kullanın sfc / tarama depolamayı kullanarak her şeyi otomatik olarak yapacak orijinal dosyalar. Orijinal görüntü zarar görmüşse, geri yükleyin. Dağıtım Görüntüsü ve Hizmet Yönetimi.

    Yarar SFC.EXE (S sistem F dosyalar C hecker) hepsinde var Windows sürümleri, Windows 2000'den başlayarak ve durumu kontrol etmek ve sistem dosyalarını geri yüklemek için tasarlanmıştır. Koruma Mekanizmaları önemli dosyalar v farklı versiyonlar Windows farklı şekillerde uygulanır, ancak hepsi bazı sistem dosyalarının (genellikle yürütülebilir .exe dosyaları, kitaplık .dll dosyaları, sürücü dosyaları) üçüncü taraflarca değiştirilebileceğini dikkate alır. yazılım ve bütünlüklerini kontrol etmek ve tespit edilen değişiklikleri geri almak için bir mekanizma olmalıdır.

    Biçim Komut satırı:

    SFC

    Komut satırı seçenekleri:

    /ŞİMDİ TARA- Korunan tüm sistem dosyalarının bütünlüğünü kontrol edin ve mümkünse sorunlu dosyaları geri yükleyin.

    /DOĞRULANARAK- Korunan tüm sistem dosyalarının bütünlüğünün kontrol edilmesi. Dosya kurtarma gerçekleştirilmez.

    /TARAMA DOSYASI- Bütünlük denetimi belirtilen dosya ve sorunların tespiti durumunda restorasyonu. parametrede dosya tam yolu belirtmelisiniz

    /Dosyayı DOĞRULA- Tam yolu parametrede belirtilen dosyanın bütünlüğünün kontrol edilmesi dosya. Dosya kurtarma gerçekleştirilmez.

    /OFFBOOTDIR- Çevrimdışı kurtarma için çevrimdışı indirme dizini konumu

    /OFFWINDIR- Bağımsız konum Windows diziniçevrimdışı kurtarma için

    SFC komutunu kullanma örnekleri:

    sfc /?- kullanım ipucunu göster.

    sfc / tarama- sistem dosyalarının bütünlüğünü kontrol edin ve hasarlı olanları geri yükleyin. Çalışmanın sonuçları \Windows\Logs\CBS\CBS.log yardımcı programı günlüğüne yazılır.

    sfc /yalnızca doğrulama- yalnızca sistem dosyalarını düzeltmeden tarayın.

    sfc /VERIFYFILE=c:\windows\system32\cmd.exe- yalnızca dosyayı tara cmd.exe

    sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows- yalnızca dosyayı tara kernel32.dll kurulu olan işletim sisteminden mantıksal sürücü D:. Dosyaları tararken çevrimdışı Windows, günlük kaydı şu anda desteklenmiyor.

    Programın yürütülmesi sırasında, ekranda taramanın ilerleyişi ve çalışmanın sonuçları hakkında bilgiler görüntülenir. Patch komutuyla tarama kullanılırken örnek çıktı sfc / tarama:

    Sistem taraması başladı. Bu işlem biraz zaman alabilir.

    Sistem taranırken doğrulama aşamasının başlangıcı.
    Doğrulama %100 tamamlandı.

    Koruma Programı Windows kaynakları bozuk dosyaları buldu ve başarıyla onardı. Ayrıntılar için şu yolda bulunan CBS.Log dosyasına bakın: windir\Logs\CBS\CBS.log. Örneğin, C:\Windows\Logs\CBS\CBS.log. Lütfen günlük kaydının şu anda çevrimdışı hizmet için desteklenmediğini unutmayın.

    İle başlayan Windows Vista, işletim sistemi bileşeni bakım aracı olarak kullanılır Bileşen Tabanlı Servis (CBS)- özel set yazılım araçları bütünlüğünü sağlamak için. CBS bir parçasıdır Bileşen Servis Altyapısı (CSI) mevcut durumda gerekli değişiklikleri sağlayarak, Windows durumları, örneğin, sistemi güncellerken ( Windows güncelleme), programları ve bileşenleri yükleme veya kaldırma, aygıt sürücülerini güncelleme vb. Aslında, CBS sağlar yazılım arayüzü(API), sistemin mevcut durumunu doğru şekilde değiştirmek için kurulumculara. Windows İşletim Sistemi Hizmeti, bu durumu izlemeyle ilgili birçok olayı yakalar. özel dosya C:\Windows\Günlükler\CBS\CBS.log

    CBS.log günlük dosyası, diğer şeylerin yanı sıra yardımcı program taramasının ilerleyişi hakkında ayrıntılı bilgiler içerir. sfc.exe ve sonuçları. Taranan her dosya için tarih, saat ve Ek Bilgiler doğrulama hakkında. Her 100 kontrolde bir etiketle birlikte bir özet görüntülenir , bir metin dosyasındaki satır arama komutunu kullanarak oldukça hacimli bir metinden yalnızca bu özelliği içeren kayıtları seçmenize olanak tanır bulucu:

    findstr /c:"" %windir%\logs\cbs\cbs.log >sfcdetails.txt- içeren satırları bulun ve bunları bir dosyaya yazdırın sfcdetails.txt geçerli dizin

    Yalnızca şununla etiketlenen satırları içeren bir günlük dosyasının içeriğine bir örnek:

    00004b78 100 (0x0000000000000064) bileşenin doğrulanması
    00004b79 Doğrulama ve Onarım işleminin başlangıcı
    00004be0 Doğrulama tamamlandı
    00004be1 100 (0x0000000000000064) bileşeni doğrulama
    00004be2 Doğrulama ve Onarım işleminin başlangıcı
    00004c30 Bozuk dosya "\??\C:\WINDOWS\System32\cmd.exe" deposundan onarılıyor
    00004c5a Doğrulama tamamlandı
    . . . .
    00005594 İşlem gerçekleştiriliyor
    00005599 Doğrulama ve Onarım İşlemi tamamlandı. Tüm dosyalar ve kayıt defteri listelenen anahtarlar
    bu işlemde başarıyla onarıldı

    İÇİNDE bu örnek, Herhangi bir sapmanın bulunmadığı 100 dosya kontrol edildi ve bir sonraki bölümde dosya bulundu ve başarıyla düzeltildi msprivs.dll.mui. Son 2 satır, çalışmanın tamamlandığını ve tüm dosyaların ve kayıt defteri anahtarlarının başarıyla geri yüklendiğini bildirir.

    Hasarlı dosyayı geri yüklemenin mümkün olmadığı durumlarda, günlük aşağıdakileri içeren bir satır içerecektir:

    Üye dosyası dosya adı onarılamıyor Detaylı bilgi dosya hakkında

    Dosyaları kurtarmanın imkansızlığının nedeni bir donanım arızası, bütünlüğün ihlali olabilir. dosya sistemi, referans dosya depolama bozulması vb. Çoğu durumda, bir donanım arızası dışında, hasarlı dosyanın adını bilerek, dağıtım kitinden veya benzer bir işletim sisteminin dizinlerinden kopyalamayı kullanarak kurtarma işlemi gerçekleştirebilirsiniz.

    Dergi metinlerinde bilgi aramak için cbs.log girişleri, günlükte kaydedilen olayların karakteristik özelliklerine göre filtrelemek uygundur:

    findstr /c:"Onarılamaz" %windir%\logs\cbs\cbs.log >sfcnotrepair.txt sfcnotrepair.txt sadece bu günlük satırları cbs.log, dizeyi içeren tamir edilemez, yani çıktıda, geri yüklenemeyen sistem dosyalarının bir listesini alacağız.

    findstr /c:"başarılı bir şekilde onarıldı" %windir%\logs\cbs\cbs.log >sfcnotrepair.txt- yaz Metin dosyası sfcnotrepair.txt sadece bu günlük satırları cbs.log, dizeyi içeren başarıyla onarıldı, yani çıktıda, kurtarmayı başardığımız sistem dosyalarının bir listesini alacağız.

    katalogda \Windows\Günlükler\CBS\ geçerli günlük dosyasından farklı cbs.log depolanabilir modası geçmiş kopyalarşeklinde dergiler sıkıştırılmış dosyalar isim ile CbsPersist_YYYYMMDDnnnnnn.cab, gerekirse daha derinlemesine analiz için açılabilir.

    İÇİNDE Windows ortamıİyileşme için 8-10 sistem bileşenleri Windows, yardımcı programı kullanmak mümkündür dism.exe, seçeneği destekleyen (Windows Vista/Windows 7'de olmayan) Sağlığını düzelt:

    dism /Çevrimiçi /Cleanup-Image /RestoreHealth- mevcut Windows işletim sisteminin sistem dosyalarını geri yüklemek için.

    Windows 7 seçeneği için /Sağlığını düzelt uygulanamaz ve geri yükleme işlevleri, parametre tarafından belirtilen tarama işlevleriyle birleştirilir. /ScanHealth:

    dism /Çevrimiçi /Cleanup-Image /ScanHealth- mevcut Windows 7 işletim sisteminin sistem dosyalarını geri yüklemek için.

    Sistem Dosyası Denetleyicisi ( Sistem Dosyası Windows'ta yerleşik olan Denetleyici), sistem dosyalarında hasar ve diğer değişiklikler olup olmadığını kontrol edebilir. Dosya değiştirilmişse, yardımcı program dosyayı otomatik olarak doğru sürümle değiştirir.

    Bu komutlar ne zaman kullanılır?

    Bu komutlar, hatalı bir Windows işletim sistemini teşhis ederken kullanışlı olacaktır. Sistem sorunları varsa Mavi ekran, uygulamalar çöküyor veya bazı sistem işlevleri çalışmıyorsa, SFC komutu yardımcı olabilir. SFC komutunu yürüttükten sonra hiçbir şey düzeltilmese bile bu, sistem dosyalarının zarar görmediğinden emin olmanızı mümkün kılacak ve tanılamaya başka yollarla devam edebilirsiniz.

    DISM komutu normal koşullar altında gerekli değildir. Ancak SFC komutu başarısız olursa veya bozuk dosyaları normal dosyalarla değiştiremezse, DISM veya Sistem Güncelleme Hazırlık Aracı işletim sisteminin kendisini düzeltebilir ve SFC komutunun normal şekilde çalışmasına izin verebilir.

    SFC komutuyla sistem dosyalarını düzeltme

    SFC komutu yönetici olarak çalıştırılmalıdır. Bunu yapmak için Windows 10 veya 8.1'de Başlat simgesine sağ tıklayın ve Komut İstemi (Yönetici) seçeneğini seçin. Alternatif olarak, Windows'un tüm sürümlerinde Başlat Menüsü/Başlat Ekranında "komut istemi"ni arayabilir, istediğiniz bağlantıya sağ tıklayıp "Yönetici Olarak Çalıştır"ı seçebilirsiniz.

    İçin tam kontrol sistem, komut istemi penceresine aşağıdaki komutu girin ve basın:

    Komut tamamlanana kadar pencereyi kapatmayın. Süreç oldukça uzun olabilir. Her şey yolundaysa, kontrol sonuçlarının ardından “Windows Kaynak Koruması herhangi bir bütünlük ihlali bulamadı” mesajı görünecektir.

    "Windows Kaynak Koruması bozuk dosyalar buldu ancak bazılarını düzeltemedi" mesajı görünürse, önce sistemi önyüklemeyi deneyin. güvenli mod. Windows 10, 8.1 veya 8'de, bunu yapmak için, seçim ekranına gitmek için kapatma menüsünde "Yeniden Başlat" seçeneğini seçerken tuşunu basılı tutun. ekstra seçeneklerİndirilenler. Windows 7 ve önceki sürümlerde, bilgisayarınızı yeniden başlatın ve başlatma sırasında tuşunu basılı tutun. Güvenli modda başlattıktan sonra, sfc /scannow komutunu tekrar çalıştırın.

    DISM ile SFC'de Sorun Giderme

    Windows 10, 8.1 ve 8'de, bileşen deposu bozulmasını önleyerek düzeltin normal operasyon SFC, Dağıtım Görüntüsü ve Hizmet Yönetimi (DSIM) aracını kullanabilirsiniz.

    Bu aracı çalıştırmak için yönetici olarak bir komut istemi penceresi açın, aşağıdaki komutu yazın ve ardından . DISM depolamayı kontrol edecek Windows bileşenleri hasar için ve bulunan herhangi bir sorunu otomatik olarak çözecektir.

    DISM /Çevrimiçi /Cleanup-Image /RestoreHealth

    İşlem tamamlanana kadar komut istemi penceresini kapatmayın. Kontrol 10 dakika kadar sürebilir. İlerleme çubuğu uzun süre %20'de kalırsa endişelenmeyin, bu normaldir.

    Eğer, infazın bir sonucu olarak DISM komutları herhangi bir değişiklik yapılırsa, bilgisayarınızı yeniden başlatın. Ondan sonra tekrar yap SFC komutu, ve hasarlı dosyaları doğru olanlarla değiştirebilecek.

    Windows 7 ve öncesi, DISM komutuna sahip değildir. Bunun yerine resmi siteden indirebilirsiniz. Microsoft Aracı sistem güncelleme hazırlığı kontrolü, sistemde sorunlar olup olmadığını kontrol etmenizi ve düzeltmeye çalışmanızı sağlar.

    Sistem geri yükleme veya sıfırlama

    Sorunlar devam ederse ve bu araçlarla çözülemezse, daha sert önlemler alınabilir. Sistem Geri Yükleme aracı, Windows'u önceki bir duruma döndürmenizi sağlar; bu, işletim sistemi hala bu durumda çalışıyorsa sorunu çözecektir.

    Ayrıca Windows'u fabrika durumuna sıfırlayabilir veya yeniden yükleyebilirsiniz. Windows 10, 8.1 ve 8'de, Windows'u eski haline döndürmenizi sağlayan Bilgisayarı Geri Yükle () işlevini kullanabilirsiniz. başlangıç ​​hali. Bundan sonra, tüm programları yeniden yüklemeniz gerekecek, ancak Kullanıcı dosyaları incinmeyecek. Windows 7 ve önceki sürümlerde, bilgisayar üreticiniz tarafından oluşturulan bir kurtarma bölümü kullanmalı veya Windows'u sıfırdan yeniden yüklemelisiniz.

    Yukarıdaki komutları çalıştırdığınızda başka hatalar oluşursa, bunları İnternet'te aramayı deneyin. Çoğu zaman, bir komutun çıktısı, belirli sorunlar hakkında daha ayrıntılı bilgi sağlayabilen günlük dosyaları (günlükler) hakkında bilgiler içerir. Ve sonunda, teşhis için zaman harcamak hiç gerekli değil. zor problemler ne zaman geri yükleyebilirsin fabrika durumu Veya Windows'u yeniden yükleyin.

    Yukarıda açıklanan komutların başka olasılıkları vardır. Örneğin, SFC'yi kullanarak tek tek sistem dosyalarını kontrol edebilir ve düzeltebilirsiniz. Ve DISM ile şunları yapabilirsiniz: hızlı kontrol yamasız sistemler veya yardımcı programı Windows sistem dosyalarını içeren bir WIM veya ESD dosyasına yönlendirin.

    malzemeler

    Sistem dosyası bozulması, kullanıcıların genellikle çözdüğü ciddi bir sorundur Windows'u yeniden yükleme xp. Bununla birlikte, bu yöntemin birçok dezavantajı vardır: sistemi yeniden yüklemek ve yapılandırmak için çok zaman harcamanız gerekir ve önemli olanlar kaybolabilir. Bu nedenle, yeniden yüklemek için acele etmemek daha iyidir, ancak önce sistemi geri yüklemenin daha az radikal yollarını deneyin.

    Sistem kontrolü

    Windows XP önyükleme yapıyor ancak sistem dosyalarının zarar gördüğünü bildiriyorsa, Scannow yardımcı programını kullanarak bunları geri yükleyebilirsiniz. Yardımcı program, bozuk verileri değiştirecek olan çalışma dosyalarını kopyalayacağından, geri yükleme ortamın Windows XP dağıtımına bağlanmasını gerektirebilir.

    Scannow yardımcı programını çalıştırdığınızda, sistem yanlış CD'yi yüklediğinizi bildirirse, iki seçenek olabilir:

    • Disk, Windows XP'nin orijinal olmayan bir dağıtımını içerir.
    • Dağıtım kiti orijinaldir, ancak daha fazlası erken versiyon(SP1 diskinde ve bilgisayarda - SP3).

    Hatanın nedeni ne olursa olsun, sistem verilerini böyle bir diskten geri yüklemek artık mümkün olmayacaktır. Çözüm, orijinal dağıtıma sahip medyayı bulmak ve uygun versiyon ve sistemi yeniden tarayın. sfc /scannow ile kontrol etmek en etkili yol neredeyse her zaman yardımcı olan sistem dosyalarını geri yükleme. Bir istisna, yalnızca sistemi yeniden yükleyerek ortadan kaldırılan ciddi bir başarısızlık olabilir.

    Başarılı bir yapılandırma yükleniyor

    eğer Windows önyüklemesi XP, ekranda bir dosyanın olmaması veya hasar görmesi nedeniyle sistemin başlatılamadığını belirten bir mesaj belirir ve ardından hatayı düzeltmek için Bilinen Son İyi Yapılandırmayı kullanmayı deneyin.

    Bilinen Son İyi Yapılandırma, önceki bir başlatmadan kayıt defterine kaydedilen sistem, hizmet ve sürücü ayarlarıdır. doğru operasyon Windows XP. Bu araç, bozuk sistem dosyalarının nasıl onarılacağını bilmez, ancak bazen normal kullanımlarını engelleyen aksaklıkları giderir.

    Bilgisayarı yeniden başlatın. Başlangıçta, menü görünene kadar F8 tuşuna basın ekstra seçeneklerİndirilenler. Bilinen Son İyi Yapılandırmayı çalıştırmayı seçin.

    Hata düzeltilirse, ilgili mesajı yeniden başlattıktan sonra uzak dosya düşmeli Pek olası değil, ama denemeye değer. Her şey kötüyse ve Windows XP önyüklemeyi reddediyorsa, sistem verilerini manuel olarak değiştirmeniz gerekecektir.

    Manuel değiştirme

    yerine getirmek manuel değiştirme dosyaları, ERD Commander kurtarma ortamından başlatmanız gerekir. Ama önce, ERD dağıtım kitini bir USB flash sürücüye yazalım.

    yaratılış önyüklenebilir flash sürücü ERD Commander 10 dakika sürer.İşlem tamamlandıktan sonra bilgisayarınızı yeniden başlatın ve F11'e basarak çalıştırın. Önyükleme menüsü. Bağlı flash sürücüden önyükleme yapın. Artık sistem dosyalarını ERD Commander ortamından değiştirerek geri yükleyebilirsiniz.

    Önemli: Doğru değiştirme için, hangi Windows XP sistem dosyalarının bozuk olduğunu bilmeniz gerekir. Bozuk verilerin listesini, sistemin başlangıçta verdiği hata mesajında ​​görüntüleyebilirsiniz. Yalnızca bu bozuk veriler ERD Commander'dan taşınmalıdır.

    Restorasyon orijinalinden yapılır Windows dağıtımı xp. ERD Commander gerekli verileri içermez, sadece hareket için ortam oluşturur.

    1. ERD Commander başlangıç ​​penceresi göründüğünde, beşinci sürümü indirmeyi seçin (Windows XP için).
    2. Kurulu sisteme bağlanın.
    3. XP'ye benzer bir masaüstü görünecektir. Windows dağıtım diskini yükleyin ve "Bilgisayarım" aracılığıyla açın.

    amacınız bulmak yükleme diski bozuk dosyaları ve bunları Windows klasörüne kopyalayın. Diskteki gerekli tüm veriler "I386" dizininde saklanır. Önemli sistem süreçlerini başlatmaktan sorumlu olan userinit.exe dosyası örneğini kullanarak kurtarmanın nasıl yapıldığını görelim:

    Aktarılan dosya kullanıma hazır değil - yine de paketinden çıkarılması gerekiyor. Paketten çıkarma, komut satırı aracılığıyla gerçekleştirilir:

    1. "Başlat" menüsünü açın ve "Çalıştır" aracını başlatın. Bu, Windows ortamındaki "Başlat" menüsündeki "Çalıştır" aracının bir analogudur.
    2. Şunun gibi bir komut girin: "c:\windows\system32\userinit.ex_ c:\windows\system32\userinit.exe'yi genişletin". Boşluk yalnızca komut ve dosya adresleri arasında olmalıdır; dosya yolunda boşluk yok.

    Komutun sözdizimini inceleyelim: genişlet, dosyayı değiştirme isteğidir. İlk yol, paketlenmiş verilerdir, ikinci yol ise değiştirilmesi gereken hasarlı dosyadır. Paketi açtıktan sonra, bilgisayarınızı yeniden başlatmanız ve önyükleme yapmanız gerekir. sabit disk. Tüm bozuk verileri değiştirdiyseniz, Windows XP hatasız önyükleme yapmalıdır.

    Yarar sfc.exe Windows Dosya Koruması tarafından korunan tüm sistem dosyalarının bütünlüğünü kontrol eder ( wfp), yeteneğine sahiptir otomatik değiştirme bozuk sürümler doğru Microsoft sürümleri. Programı çalıştırmak için kullanıcının Yönetici haklarına sahip olması gerekir.

    Sfc

    Tanım

    Başlangıçta sfc en çok kullanılanı /scannow olan bir dizi bayrak kullanır. sfc altındaki tüm bilgisayarlarda çalıştırılabilir Windows kontrolü ve ayrıca konsolda Windows kurtarma, ancak tüm bayrakların tüm işletim sistemlerinde desteklendiğini düşünmeye değer. Uyumluluk bölümünde daha fazlasını okuyun.

    Parametre listesi:
    /?

    Mevcut tüm bayrakların bir listesini görüntüler

    /şimdi Tara

    Korunan tüm sistem dosyalarının bütünlüğünü kontrol eder ve komut çalıştırıldıktan hemen sonra zarar görmüş veya değiştirilmiş dosyaları geri yükler. Bu dosyalar varsayılan değerlerine geri yüklenecektir.

    /yalnızca doğrulama

    Korunan tüm sistem dosyalarının bütünlüğünü kontrol eder, ancak bunları geri yüklemez.

    /scanfile=Dosya_yolu

    Belirtilen dosyanın bütünlüğünü tarar (filePath mutlak yolunda) ve değişiklikler algılanırsa geri yükler. Örnek kesin yol filePath c:\windows\system32\example.dll olduğunda

    /verifyfile=Path_to_file

    Belirtilen dosyanın bütünlüğünü (filePath mutlak yolunda) tarar, ancak taramaz ve geri yükler. filePath c:\windows\system32\example.dll olduğunda mutlak yol örneği

    /offwindir=Windows_drive_letter

    Windows'un kurulu olduğu ve dosya değişikliklerini aradığımız sürücüyü manuel olarak belirtmek gerekir.

    /offbootdir=drive_letter_from_recovery_from

    Kurtarma için dosyaların alındığı sürücünün harfini belirtir. Kurtarma konsolunda /offwindir= ile birlikte kullanılır. Konsol kullanım örneği: sfc /scannow /offbootdir=d:\ /offwindir=d:\windows. Bu örnek, orijinali kullanarak offwindir bayrağı tarafından belirtilen dosyaları tarar ve onarır. Microsoft dosyaları offbootdir yolunda bulunur.

    / tarama

    Bir sonraki Windows önyüklemesinde dosyaları tarayın ve geri yükleyin

    / tarama önyüklemesi

    Windows her açıldığında dosyaları tarayın ve onarın

    /geri dön

    Bu komut daha önce yürütülen komutları iptal etmek için kullanılır. Örneğin, kullanıcı, Windows her açıldığında tarama yapan /scanboot komutunu çalıştırdıysa, /revert komutu bu işlemi sonlandıracaktır.

    / önbelleği temizle

    Orijinal dosyaları (geri yüklenmekte olan) klasörden kaldırma Windows önbelleği. Sistem çökmelerine neden olabileceğinden, bu komutu dikkatli kullanmanız gerekir. Komut ayrıca bir sistem taraması çalıştırır ve önbellek klasörünü mevcut sistem dosyalarının kopyalarıyla doldurur.

    /cachessize=x

    Kullanıcının ihtiyaçlarına göre önbelleğin boyutunu değiştirir. x parametresi megabayt sayısını belirtir.

    Dönüş kodları

    İşlem başarılıysa 0, hatalar varsa 0 döndürür.

    Kullanım örneği

    Bozuk sistem dosyalarını hemen taramak ve onarmak için:

    Bir dosyanın bütünlüğünü düzeltmeden kontrol etmek için

    sfc /verifyfile=c:\windows\system32\example.dll

    Windows kurulum diskinden sistem kurtarma konsolundaki example.dll dosyasını kontrol edin f:

    sfc /scanfile=d:\windows\system32\example.dll /offbootdir=f:\ /offwindir=d:\windows

    Uyumluluk

    Yarar sfc ile uyumlu işletim sistemleri Windows Vista ve üstü.

    Olası problemler

    1. sfc taraması şimdi kurtarma hizmeti başlatılamıyor- Hizmetin çalışıp çalışmadığını kontrol edin yükleyici Windows modülleri . (Denetim Masası\Yönetimsel Araçlar\Hizmetler) ve başlangıç ​​türü El ile olarak ayarlandı
    2. sfc scannow dosyaları onaramaz- Aşağıdaki komutu deneyin

      Dism /Çevrimiçi /Cleanup-Image /RestoreHealth

      Hasarlı bileşenleri onarmak, ardından bilgisayarınızı yeniden başlatmak ve sfc /scannow'u tekrar denemek için kullanılır.

      İkinci seçenek, yardımcı programın kendi başına geri yükleyemeyeceği dosyaları başka bir bilgisayardan veya başka bir yerden değiştirmektir. destek olmak ve benzeri.
      Bunu yapmak için, yardımcı programın geri yükleyemediği dosyaların bir listesini almanız gerekir, şunu girin:

      findstr /c:”” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfc.txt”

      Bu komut, masaüstünüzde yardımcı programın ayrıntılı bir günlüğünü içeren bir metin dosyası sfc.txt oluşturacaktır.