Makale numarası: 222193 - Son Gözden Geçirme: 03 Aralık 2007 Pazartesi - Gözden geçirme: 11.5 Windows Dosya Koruması özelliğinin açıklamasıBu Sayfada™zet Bu makalede, Windows Dosya Koruması (WFP) özelliği açıklanır. Daha fazla bilgiWindows Dosya Koruması (WFP), programların önemli Windows sistem dosyalarını değiştirmelerini engeller. İşletim sistemi ve programlar tarafından kullanıldıkları için, bu dosyaların diğer programlar tarafından üzerine yazılmamalıdır. Bu dosyaların korunması, programlar ve işletim sistemi ile ilgili sorunları önler. WFP, Windows'un parçası olarak yüklenen önemli sistem dosyalarını (örneğin, .dll, .exe, .ocx ve .sys uzantılı dosyalar ile bazı True Type yazı tiplerini) korur. WFP, kod imzası tarafından üretilen dosya imzalarını ve katalog dosyalarını kullanarak, korumalı sistem dosyalarının doğru Microsoft sürümleri olup olmadıklarını doğrular. Korumalı sistem dosyalarının değiştirilmesi yalnızca aşağıdaki yollarla desteklenir:
WFP özelliği nasıl çalışırWFP özelliği, sistem dosyaları için koruma sağlamak üzere iki farklı düzenek kullanır. İlk düzenek, arka planda çalışır. Bu koruma, WFP bir korumalı dizindeki bir dosya için dizin değişikliği bildirimi aldıktan sonra tetiklenir. WFP bu bildirimi aldıktan sonra, hangi dosyanın değiştirildiğini belirler. Dosya korumalıysa, WFP bir katalog dosyasındaki dosya imzasına bakarak yeni dosyanın doğru sürüm olup olmadığını belirler. Dosya doğru sürüm değilse, WFP yeni dosyanın yerine önbellek klasöründeki (bu klasördeyse) veya yükleme kaynağındaki dosyayı geri yükler. WFP, doğru dosyayı aşağıdaki konumlarda belirtildikleri sırayla arar:
Sistem Dosyası Denetleyicisi aracı, yöneticiye korunan tüm dosyaları tarayıp dosya sürümlerini doğrulama becerisi sağlar. Sistem Dosyası Denetleyicisi aracı, önbellek klasörünü (varsayılan olarak, %SystemRoot%\System32\Dllcache) denetler ve yeniden doldurur. Önbellek klasörü bozulursa veya kullanılamazsa, komut isteminde sfc /scanonce veya sfc /scanboot komutunu kullanarak klasörün içeriğini onarabilirsiniz. Aşağıdaki kayıt defteri anahtarındaki SfcScan değerinin üç olası ayarı vardır: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SfcScan değerinin ayarları şunlardır:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon WFP, doğrulanmış dosya sürümlerini sabit diskte Dllcache klasöründe depolar. Önbelleğe alınmış dosya sayısı, SFCQuota değeriyle belirlenir (varsayılan boyut 0xFFFFFFFF veya 400 MB'dir). Yönetici gerekirse SFCQuota değerini büyük veya küçük olarak ayarlayabilir. SFCQuota değeri 0xFFFFFFFF olarak ayarlanırsa, WFP özelliğinin tüm korumalı sistem dosyalarını (yaklaşık 2.700 dosya) önbelleğe alacağını unutmayın.SFCQuota değeri ne olursa olsun, önbellek klasörü iki durumda tüm korumalı dosya kopyalarını içermeyebilir:
WFP bir dosya değişikliği algılarsa ve etkilenen dosya önbellek klasöründe değilse, değişen dosyanın işletim sistemi tarafından kullanılan sürümünü inceler. Kullanılmakta olan dosya doğru sürümse, WFP özelliği dosyanın bu sürümünü önbellek klasörüne kopyalar. Kullanılmakta olan dosya doğru sürüm değilse veya dosya önbellek klasörüne alınmamışsa, WFP yükleme kaynağını bulmaya çalışır. WFP yükleme kaynağını bulamazsa, dosyayı veya önbelleğe alınmış dosya sürümünü değiştirmek üzere yöneticiden uygun medyayı sürücüye yerleştirmesini ister. Aşağıdaki kayıt defteri anahtarındaki SFCDllCacheDir değeri (REG_EXPAND_SZ), Dllcache klasörünün konumunu belirtir. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon SFCDllCacheDir değerinin varsayılan değer verisi %SystemRoot%\System32 öğesidir. SFCDllCacheDir değeri bir yerel yol olabilir. Varsayılan olarak, SFCDllCacheDir değeri HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon kayıt defteri anahtarında listelenmez. Önbellek konumunu değiştirmek için, bu değeri eklemeniz gerekir.Windows başlatıldığında, WFP özelliği WFP ayarlarını HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Windows File Protection kayıt defteri anahtarından şu kayıt defteri anahtarına eşitler (kopyalar): HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon Bu nedenle, HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Windows File Protection alt anahtarında SfcScan, SFCQuota veya SFCDllCacheDir değeri varsa, bu değerler HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon alt anahtarındaki aynı değerlerin yerini alır.
WFP özelliği hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
222473
(http://support.microsoft.com/kb/222473/
)
Windows Dosya Koruması kayıt defteri ayarları (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir)
Windows XP ve Windows Server 2003'teki Sistem Dosyası Denetleyicisi aracı hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
310747
(http://support.microsoft.com/kb/310747/
)
Windows XP ve Windows Server 2003 Sistem Dosyası Denetleyicisi'nin (Sfc.exe) Açıklaması
Windows 2000'deki Sistem Dosyası Denetleyicisi aracı hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
222471
(http://support.microsoft.com/kb/222471/
)
Windows 2000'deki Sistem Dosyası Denetleyicisi'nin (Sfc.exe) Açıklaması (Bu bağlantı, bir kısmı veya tamamı İngilizce olan içeriğe işaret edebilir) ReferanslarWFP özelliği hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/aa382551.aspx
(http://msdn2.microsoft.com/en-us/library/aa382551.aspx)
Windows Installer ve WFP hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin: http://msdn2.microsoft.com/en-us/library/aa372820.aspx
(http://msdn2.microsoft.com/en-us/library/aa372820.aspx)
Bu makaledeki bilginin uygulandığı durum:
| Makale çevirileri
|
Üste
