Du kan ikke erstatte eller endre DLL-systemfiler iWindows uten å ta eierskapet først. Og selv om du klarer å ta eierskap til visse kjernesystemfiler, kan de fremdeles ikke lett erstattes eller flyttes på grunn av sikkerhetsfunksjonen Windows File Protection (WFP) som er innebygd i operativsystemet. En 'Destination Folder Access Denied' feil oppstår vanligvis av brukeren når han prøver å erstatte slike filer. WFP sikrer ikke bare integriteten til slike filer, men beskytter også kjernemoduler fra å bli ødelagt eller endret uten eksplisitt brukerkunnskap. Tilbake i 2010 dekket vi en Windows-app med navnet Windows Se7en File Replacer som kan erstatte og gjenopprette systemfiler med bare et enkelt klikk. SysMate - System File Walker er et annet lignende verktøy designet for samme formål. Les videre for mer informasjon om bruken og designen.
Det er litt forskjell på hvordan begge delerdisse verktøyene fungerer. I motsetning til Se7en File Replacer, som lagrer sikkerhetskopifilen i kildekatalogen med en BAK-utvidelse, tar System File Walker sikkerhetskopi av den originale filen automatisk i en egen katalog uten å legge til BAK-utvidelsen, og lagrer dermed en dittokopi av den opprinnelige varen inkludert eksakt filnavn og utvidelse. Applikasjonen støtter også fullt ut 32-biters og 64-bitersversjoner av Windows 8. Normalt når du prøver å erstatte en fil i Windows, støter du på følgende feil som er demonstrert i skjermdumpen nedenfor. Windows oppgir at du trenger tillatelse til å utføre denne handlingen. Å ta eierskap til filen bør løse problemet på alle måter, men visse systemfiler (for eksempel Shell32.dll i System32-mappen) forblir fortsatt uerstattelige ved bruk av denne metoden fordi Windows ikke kan endre filene som er i bruk for å kjøre kjernevinduer i Windows.

Bruken av applikasjonen er død enkel. Den nedlastede ZIP-filen kommer med to forskjellige profiler av appen, dvs. NET 2.0 og .NET 4.0. Etter å ha lansert ønsket versjon av appen, velg kildefilen du vil erstatte ved å klikke på bla gjennom […] -knappen, etterfulgt av å velge erstatningsfilen. Erstatningsfilen er den som vil overta den originale varen. Hvis du for eksempel vil erstatte Shell32.dll-filen under System32, velger du den endrede versjonen av filen i erstatningsfeltet.

Etter å ha spesifisert begge filene, klikker du på Start. Systemfil Walker erstatter kildefilen raskt uten å kreve systemstart på nytt. En bekreftelsesinformasjon dukker også opp når prosessen er fullført, og bekrefter vellykket erstatning.

Sammen med Windows 8 fungerer appen også på tidligere versjoner av OS, inkludert XP, Vista og 7. Testing ble utført på Windows 8 Pro, 64-bits utgave.
Last ned SysMate - System File Walker
kommentarer