Nie można zastępować ani modyfikować plików systemowych DLLWindows bez uprzedniego przejęcia na własność. Nawet jeśli uda ci się przejąć na własność niektóre podstawowe pliki systemowe, nadal nie można ich łatwo wymienić ani przenieść ze względu na wbudowaną w system operacyjny funkcję zabezpieczeń Ochrony plików systemu Windows (WFP). Podczas próby zastąpienia takich plików użytkownik zwykle napotyka błąd „Odmowa dostępu do folderu docelowego”. WFP nie tylko zapewnia integralność takich plików, ale także chroni podstawowe moduły przed uszkodzeniem lub modyfikacją bez wyraźnej wiedzy użytkownika. W 2010 roku omówiliśmy aplikację Windows o nazwie Windows Se7en File Replacer, która może zastępować i przywracać pliki systemowe za pomocą jednego kliknięcia. SysMate - Walker plików systemowych to kolejne podobne narzędzie zaprojektowane w tym samym celu. Czytaj dalej, aby uzyskać więcej informacji na temat jego użytkowania i wyglądu.
Jest trochę różnicy między tym, jak obate narzędzia działają. W przeciwieństwie do Se7en File Replacer, który zapisuje plik kopii zapasowej w katalogu źródłowym z rozszerzeniem BAK, System File Walker automatycznie tworzy kopię zapasową oryginalnego pliku w osobnym katalogu bez dodawania rozszerzenia BAK, a tym samym zapisuje kopię ditto oryginalnego elementu, w tym dokładna nazwa i rozszerzenie pliku. Aplikacja w pełni obsługuje zarówno 32-bitową, jak i 64-bitową wersję systemu Windows 8. Zwykle podczas próby zastąpienia pliku w systemie Windows występuje następujący błąd, który pokazano na zrzucie ekranu poniżej. System Windows stwierdza, że do wykonania tej czynności potrzebujesz uprawnień. Przejęcie własności pliku powinno rozwiązać problem na wszystkie sposoby, ale niektóre pliki systemowe (takie jak Shell32.dll w folderze System32) nadal pozostają niezastąpione przy użyciu tej metody, ponieważ system Windows nie może modyfikować plików używanych do uruchamiania podstawowych procesów systemu Windows.

Korzystanie z aplikacji jest bardzo proste. Pobrany plik ZIP zawiera dwa różne profile aplikacji, tj. .NET 2.0 i .NET 4.0. Po uruchomieniu żądanej wersji aplikacji wybierz plik źródłowy, który chcesz zastąpić, klikając przycisk przeglądania […], a następnie wybierając plik zastępczy. Plik zastępczy to ten, który przejmie oryginalny element. Na przykład, jeśli chcesz zastąpić plik Shell32.dll w System32, wybierz zmodyfikowaną wersję pliku w polu wymiany.

Po określeniu obu plików kliknij przycisk Start. System File Walker szybko zastępuje plik źródłowy, nawet nie wymagając restartu systemu. Informacje o potwierdzeniu pojawiają się również po zakończeniu procesu, potwierdzając pomyślną zamianę.

Wraz z Windows 8 aplikacja działa również na poprzednich wersjach systemu operacyjnego, w tym XP, Vista i 7. Testy przeprowadzono na Windows 8 Pro, wersja 64-bitowa.
Pobierz SysMate - System File Walker
Komentarze