Hoe verwijder of vervang je beveiligde DLL-bestanden in Windows 7 en Vista?
Windows geeft je niet zomaar carte blanche om die cruciale systeembestanden te verwijderen of te vervangen. Ze zijn als de geheimhoudingsverklaringen van Windows: beschermd en bedoeld om alles soepel te laten verlopen. Maar soms, vooral om het uiterlijk aan te passen of vreemde problemen op te lossen, moet je toegang krijgen tot die bestanden. Het is een delicate aangelegenheid en een fout kan je systeem onbruikbaar maken. Het is dus essentieel om te weten hoe je systeembestanden op de juiste manier vervangt zonder de boel te verpesten. Meestal gaat het om meer dan alleen kopiëren en plakken; je moet de eigenaar worden, beveiligingen uitschakelen of er in ieder geval een oplossing voor vinden.
Vroeger was er een tool genaamd Replacer voor Windows XP die het leven een stuk makkelijker maakte. Maar nee, dat werkt niet echt met Windows 7 of Vista. Op Vista en 7 hoef je ‘Windows Bestandsbeveiliging’ niet uit te schakelen (wat een opluchting is).In plaats daarvan hoef je alleen maar het eigenaarschap over te nemen van de bestanden die je wilt bewerken. Op die manier kun je ze hernoemen of vervangen zonder het hele systeem te verstoren. Zorg er wel voor dat je weet wat je doet, want het vervangen van het verkeerde bestand door een ongeldig bestand kan ertoe leiden dat Windows niet meer opstart. Geloof me, ik heb het zelf meegemaakt.
Hoe u beveiligde DLL-bestanden veilig kunt vervangen in Windows 7
Volg deze stappen om een systeembestand te vervangen, bijvoorbeeld een klein DLL-bestand zoals Shell32.dll. Het doel is om het te vervangen door uw eigen versie zonder chaos te veroorzaken. De sleutel? Maak eerst een back-up. Maak altijd, maar dan ook altijd, een back-up van uw volledige systeem voordat u systeembestanden aanpast. Kloon uw schijf met programma’s zoals Macrium Reflect (gratis) of Acronis True Image. Windows 7 heeft ook een ingebouwde back-upfunctie als u daar de voorkeur aan geeft.
Het eigenaarschap van systeembestanden overnemen
- Hierdoor kunt u in Windows doen wat u wilt met die beveiligde bestanden. In sommige configuraties verschijnt er een dialoogvenster van Gebruikersaccountbeheer (UAC); klik dan gewoon op Doorgaan of Ja.
- Je kunt dit doen via een handige opdracht in de opdrachtprompt of PowerShell. Open bijvoorbeeld Uitvoeren ( Windows + R), typ
cmden voer het uit als beheerder. - Typ:
takeown /f "C:\Windows\System32\Shell32.dll". Hiermee markeer je het bestand als jouw eigendom. Typ vervolgens:icacls "C:\Windows\System32\Shell32.dll" /grant %USERDOMAIN%\%USERNAME%:Fom volledige rechten te verlenen.
Zodra de eigendomsrechten en machtigingen zijn ingesteld, is het hernoemen een fluitje van een cent. In sommige gevallen moet je ‘Veilig kopiëren van bestanden’ uitschakelen of opnieuw opstarten in de veilige modus als Windows het hernoemen nog steeds blokkeert. Ja, het is een beetje vervelend, maar het is de enige manier om problemen te voorkomen.
Vervang het systeembestand door een geldige versie.
- Nadat je het originele bestand hebt hernoemd, kopieer je de nieuwe DLL naar de volgende map: C:\Windows\System32. Zorg ervoor dat het de juiste versie is voor jouw Windows-build. Het gebruik van incompatibele of beschadigde bestanden is niet alleen een slecht idee, het kan je systeem onbruikbaar maken.
- Controleer eerst de integriteit van het nieuwe bestand: voer een snelle controle van de digitale handtekening uit of verifieer of het van een vertrouwde bron afkomstig is. Want Windows moet het natuurlijk onnodig ingewikkeld maken.
- Als alles in orde is, herstart Windows. Als het systeem probleemloos opstart, gefeliciteerd – alles is in orde. Zo niet, herstel dan onmiddellijk uw back-up om verdere problemen te voorkomen.
Het vervangen van deze bestanden, met name DLL’s, is geen eenvoudige klus — het is eerder een delicate evenwichtsoefening. Het is een beetje onvoorspelbaar, het werkt misschien niet meteen en soms weigert Windows gewoon mee te werken. Toch is het met geduld en voorzichtigheid te doen. Onthoud wel: maak altijd een back-up, controleer je bestanden en overschrijf ze niet met ongewenste bestanden.
Want waarom zou je het leven ingewikkelder maken dan het al is? Op de ene computer werkt het misschien perfect na een herstart. Op een andere computer start het systeem helemaal niet meer op als je een fout maakt. Neem dus de tijd, controleer alles nog eens goed en wees niet roekeloos.