یک ویژگی در سیستمعامل ویندوز است که به منظور حفظ و محافظت از فایلهای سیستمی و تنظیمات مهم ویندوز طراحی شده است. این قابلیت به طور خاص در نسخههای ویندوز XP و نسخههای بعدی آن وجود دارد و به کاربران کمک میکند تا از تغییرات ناخواسته یا حذف فایلهای سیستمی جلوگیری کنند.
قابلیتهای Windows Resource Protection (WRP):
-
محافظت از فایلهای سیستمی: WRP از فایلهای سیستمی ویندوز در برابر تغییرات غیرمجاز محافظت میکند. اگر یک برنامه یا کاربر سعی کند فایلهای سیستمی را تغییر دهد یا حذف کند، WRP به طور خودکار اقدام به بازیابی آن فایلها میکند.
-
نظارت بر تغییرات: این سیستم به طور مداوم بر فایلهای سیستمی نظارت میکند و در صورت شناسایی هرگونه تغییر، میتواند فایلهای آسیبدیده را به حالت اولیه خود برگرداند.
-
استفاده از SFC (System File Checker): WRP به ابزار SFC اجازه میدهد تا فایلهای سیستمی را بررسی کرده و در صورت نیاز، آنها را تعمیر کند. این ابزار میتواند فایلهای آسیبدیده یا گمشده را شناسایی و بازیابی کند.
-
حفاظت از Registry: WRP همچنین از تنظیمات مهم رجیستری ویندوز محافظت میکند و از تغییرات غیرمجاز جلوگیری میکند.
نحوه کارکرد WRP:
-
شناسایی و بازیابی: زمانی که WRP شناسایی میکند که یک فایل سیستمی تغییر کرده است، آن را با نسخه اصلی آن در پوشهی ذخیرهسازی ویندوز (معمولاً در
%WinDir%System32dllcache
) مقایسه میکند و در صورت نیاز، آن را بازمیگرداند. -
پیامهای خطا: اگر یک برنامه یا کاربر سعی کند فایلهای محافظتشده را تغییر دهد، ویندوز معمولاً پیام خطا نشان میدهد و اجازه نمیدهد تغییرات اعمال شوند