Podstawowe pliki systemowe są chronione przez system operacyjny Windows, więc użytkownicy nie mogą nimi manipulować ani aplikacjami, które użytkownik uruchamia w systemie z taką łatwością. To dobra rzecz, ponieważ nie tylko uniemożliwi użytkownikom usuwanie plików niezbędnych do obsługi systemu, ale także uniemożliwi — niektórym — złośliwemu programowi zrobienie tego samego.
Czasami może być konieczne ręczne zmodyfikowanie pliku chronionego przez system Windows. Może to być dość frustrujące, gdy zauważysz, że w ogóle nie masz kontroli nad niektórymi plikami w systemie.
Nie można po prostu skopiować innej wersji pliku do lokalizacji, w której chroniona wersja jest przechowywana przez system Windows, ponieważ przy próbie zrobienia tego dostaniesz błędy odmowy dostępu.
Jest na to kilka sposobów, na przykład przejęcie własności plików lub uruchomienie w innym systemie operacyjnym w celu manipulowania plikami zewnętrznie.
Przykład odmowy dostępu podczas próby zastąpienia pliku uxtheme.dll w folderze system32:
Odmowa dostępu do folderu docelowego
Musisz podać uprawnienia administratora, aby przejść do tego folderu.
Potrzebujesz uprawnień do wykonania tej akcji.
SysMate
Darmowy program może służyć do zastępowania plików w systemie Windows chronionych przez system operacyjny. Wykonuje operacje, które można uruchomić ręcznie, aby zastąpić te pliki.
W szczególności wykonuje następujące czynności:
- Przejmij na własność plik docelowy, który chcesz zastąpić.
- Uzyskaj uprawnienia do pliku.
- Wykonaj kopię zapasową oryginalnego pliku przed przeniesieniem nowego pliku.
- Zamień plik.
Aby go użyć, po prostu wybierz oryginalny plik i plik zastępczy w interfejsie programu, a następnie naciśnij przycisk Start. Od tego momentu program obsługuje wszystko samodzielnie.
Uwaga: Musisz uruchomić program z podwyższonymi uprawnieniami. W przeciwnym razie odmówi uruchomienia i wyświetli powiadomienie, aby Cię o tym poinformować.
Program jest naprawdę łatwy w użyciu, a ponieważ tworzy kopię zapasową oryginalnego pliku, zanim go zastąpi, jest stosunkowo bezpieczny w użyciu. Możesz otworzyć folder kopii zapasowych aplikacji, klikając otwarty folder kopii zapasowej w interfejsie programu. Znajdował się on w folderze c: \ SysMate_Backup w moim systemie testowym.
SysMate System File Walker to przydatny program dla systemu operacyjnego Windows, który pomaga zastąpić chronione pliki podczas działania systemu operacyjnego. Uwaga: wymaga Microsoft .Net Framework 2.0 lub 4.0 (dostarczane są dwie wersje.
Jest kompatybilny ze wszystkimi najnowszymi 32-bitowymi i 64-bitowymi wersjami systemu operacyjnego Windows.