Hvordan erstatte systemfiler (oppdatert). Hvordan installere DLL-filer på Windows? Hvordan erstatte dll i system32-mappen

Sørg for å lese de to instruksjonene, siden arkivene inneholder begge alternativene for å erstatte systemfiler. Instruksjonene ble laget for Windows 7, men det fungerer perfekt på Windows 8.

Første alternativ:

  • La oss laste ned temaet fra nettstedet vårt, la oss ta "Sonye" som et eksempel. Vi trekker ut filene fra arkivet og ser på hva som ligger i Systemfiler-mappen. I den har vi to kataloger som inneholder systemfilen ExplorerFrame.dll for et 32-bitssystem (x86) og for et 64-bit (x64). Vi har et x86-system, så vi velger riktig mappe.
  • Vi må kopiere denne filen (ExplorerFrame.dll) til mappen C:/WINDOWS/System32/, men systemet vil ikke tillate oss å gjøre dette på den måten. For det første fordi det er i bruk for tiden, og for det andre fordi for å erstatte systemfiler må vi få rettigheter til å endre dem.
  • Etter at rettighetene er oppnådd, må du gi nytt navn til filen som skal erstattes, slik at det etter utvidelsen for eksempel står ".old". De. hvis vi trenger å erstatte filen ExplorerFrame.dll, må vi gi den et nytt navn til "ExplorerFrame.dll.old". Samtidig blir filen ExplorerFrame.dll.old en slags sikkerhetskopi som alltid kan returneres.
  • Etter å ha gitt nytt navn, kan du trygt sette inn filen ExplorerFrame.dll, som var i temaet. Dette er hva som skulle ha skjedd i mappen C:/WINDOWS/System32/

  • Alt som gjenstår er å starte på nytt eller laste inn Explorer.exe-filen på nytt. Slik starter du explorer.exe på nytt:
    1. Start oppgavebehandlingen. Trykk Ctrl+Alt+Delete - velg "oppgavebehandling"
    2. I oppgavebehandlingen går du til "prosesser", velg "explorer.exe"-prosessen og klikker på "avslutt prosess". (Oppgavelinjen og alle vinduer skal forsvinne).

    3. I samme vindu (i oppgavebehandlingen), klikk "Fil - Ny oppgave (Kjør)" og skriv inn explorer.exe.

    4. Klikk OK og se at alt er tilbake, og mappenavigasjonsknappene (Inneholder filen ExplorerFrame.dll) har endret seg til de som var med temaet.

  • Videoinstruksjon:

    Som sine mange forgjengere, definerer Windows 8 strenge tilgangsrettigheter til viktige systemfiler og mapper. Disse rettighetene begrenser uautorisert tilgang for brukere (inkludert klienter over nettverket, standard- og gjestebrukere på den lokale datamaskinen) og eksterne kilder (ondsinnede skript, virus, skadelig programvare osv.) til hovedsystemmapper og -filer. Imidlertid kan hver av oss en dag trenge å gjøre noen endringer i systemet, for eksempel for å installere et nytt Windows-tema, må vi ofte erstatte noen filer for å endre utseendet fullstendig.

    Dette kan gjøres ved å bruke de innebygde verktøyene i operativsystemet, samt bruke forskjellige "" som endrer filer automatisk, men som praksis viser, er dette ikke alltid trygt for stabil drift av operativsystemet. La oss derfor først av alt vurdere en måte å få full tilgang til filer uten å bruke tredjepartsprogramvare.

    Et eksempel kan være to filer som må erstattes for å installere et nytt G8-tema - ExplorerFrame.dll og imageres.dll som ligger i C:\WINDOWS\system32. Gå først til katalogen der disse filene er plassert, finn dem og høyreklikk for å åpne egenskapsvinduet:

    I vinduet som åpnes, gå umiddelbart til " Sikkerhet"og trykk på knappen" I tillegg" I neste vindu klikker du på lenken " Endring"og så igjen" I tillegg...»:


    Deretter åpnes en mer detaljert brukervalgdialog, klikk på " Søk" og velg ønsket alternativ fra resultatene, bekreft valget med knappen OK.

    Gå nå til fanen " Revidere"og trykk på knappen" Legg til»:


    Etter å ha bekreftet de åpne vinduene, må du angi full tilgang til den valgte brukeren ved å merke av i denne boksen og klikke OK:

    Nå som vi har gått tilbake til filegenskapene, må vi velge gjeldende bruker og klikke på " Endring»:


    Igjen, velg brukeren med musen og tildel ham fulle tilgangsrettigheter:

    Vi bekrefter alle vinduer med knappen OK Og Ja, hvoretter vi fortsetter med å erstatte filen i C:\WINDOWS\system32-katalogen:

    Filen ble omdøpt og erstattet med en annen fra emnet.

    Jeg legger merke til at all manipulasjon av systemfiler kan være farlig for ytelsen til operativsystemet ditt, så før du endrer, må du alltid lage sikkerhetskopier og opprette systemgjenopprettingspunkter.

    Forresten, råd i nødssituasjoner, for eksempel ved installasjon av et annet tema, fikk jeg bare en svart skjerm i stedet for det vanlige grensesnittet og en musepeker som løp rundt på skjermen uten å vite hvor jeg skulle klikke... Ved å trykke på Ctrl+Alt+Del-tastene, jeg startet og i menyen " Fil"åpnet varen" Ny oppgave" Klikket på " Anmeldelse…"og brukte dette vinduet som en utforsker, ved å bruke tastaturtasten - Back Space, gikk opp flere kataloger for å kjøre C, gikk til \WINDOWS\system32-mappen og returnerte kildefilene til deres plass, som tidligere ganske enkelt hadde fått nytt navn til ExplorerFrame. old.dll og imageres.old.dll, etter en omstart fungerte alt som før.

    For en programvaremetode for raskt og fullstendig å få tilgang til filer, kan du bruke et spesielt verktøy kalt TakeOwnershipEx. Programmet vil hjelpe deg med å få fulle rettigheter med noen få museklikk, og returnere alt til sin opprinnelige tilstand enda raskere. Dette alternativet vil være ideelt for nybegynnere og andre brukere som ønsker å spare tid. Før den første lanseringen kan TakeOwnershipEx be om installasjon av .NET Framework 3.5-pakken; vi godtar dette kravet og venter på at nedlastingen skal fullføres.

    En DLL-fil er en komponent i et dynamisk koblingsbibliotek hvis elementer brukes av nesten alle programmer. DLL-filene er plassert i systemrotmappen. Komponentene skal alle være tilstede, digitalt signert, fungere korrekt og være oppdatert med versjonen. Hvis ett av kravene ikke er oppfylt, vil brukeren motta et informativt varsel ved oppstart av programmet: DLL-feil. Feilen indikerer at DLL-filen mangler, er skadet eller er utdatert.

    Hvordan installere en DLL-fil

    For at programmer, applikasjoner og spill skal begynne å fungere igjen, må du manuelt installere de manglende bibliotekkomponentene. Bare å plassere en fil i en mappe er ikke nok - du må vite hvordan du registrerer dem.

    Plassering og registrering av biblioteksfiler

    Før du installerer en DLL-fil på Windows 7,8,10, må du laste dem ned, og nøyaktig for systembitdybden.

    La oss finne ut hvilken bitkapasitet systemet ditt har (hvis du er sikker, kan du hoppe over dette trinnet)

    Trinn 1. Høyreklikk på "Min datamaskin" og velg "Egenskaper"

    Steg 2. I vinduet som åpnes kan vi lese egenskapene til datamaskinen, versjonen av operativsystemet og dens bitdybde 32 (x86) eller 64 bit. I vårt tilfelle har vi et 64-bits Windows 10-operativsystem.

    ·

    Trinn 3. Etter å ha lastet ned filene, må de plasseres i rotmappen og registreres

    for x32 (x86)-systemer må komponenten erstattes eller plasseres i mappen C:\Windows\System32;

    for x64 må du erstatte den eller flytte den til mappen C:\Windows\SysWOW64;

    Trinn 4. Filen må være registrert i systemet.

    Du kan gjøre dette ved å åpne kommandolinjen med kombinasjonen "Win" + "R", eller klikke på "Start" og "Kjør";

    i vinduet som åpnes, skriv inn følgende, atskilt med et mellomrom: regsvr32 filnavn.dll – der "regsvr32" er kommandoen for registrering, og "filnavn.dll" er det fulle navnet på den innsatte komponenten;

    eller du kan spesifisere filplasseringen manuelt - regsvr32.exe + filbane

    Trinn 5. Klikk "OK" og start datamaskinen på nytt for at de nye innstillingene skal tre i kraft.

    Jeg vil med en gang gjøre oppmerksom på at det kan oppstå feil under registreringen. For eksempel: "Kunne ikke laste modulen." De oppstår vanligvis av 3 grunner

    1. Banen til filen er feil, eller filen ble ikke flyttet til System32- eller SysWOW64-katalogen
    2. Ikke alle DLL-filer trenger å være registrert i det hele tatt; noen ganger er det nok å kopiere dem til System32- eller SysWOW64-katalogen eller plassere dem i roten til det problematiske spillet eller programmet
    3. Filene er allerede registrert før

    Andre registreringsmetode

    Trinn 1. Du kan registrere filen ved å bruke en kommandolinje, som må kjøres som administrator.

    Steg 2. Skrive en kommando regsvr32.exe + filbane og trykk "Enter"

    Trinn 3. En melding vises som sier "Alt gikk bra", og bare start datamaskinen på nytt

    Det er alt, filen er registrert, du kan prøve å starte spillet eller programmet

    Her er noen tips som kan være nyttige for deg.

    • Plasser bare elementer i den angitte mappen (den kan være skjult som standard). Du må fjerne merket for "Ikke vis skjulte mapper" i skjerminnstillingene.
    • Hvis administratortillatelse kreves når du erstatter en fil, bekreft handlingen.
    • Velg kun filene som er relevante på nedlastingstidspunktet og lagre dem separat på datamaskinen. De kan fortsatt være nyttige for deg. Hvis problemet oppstår igjen, vil du raskt gjenopprette systemfunksjonaliteten.

    Henter filer fra en Windows 7/Vista-disk
    ________________________________________________________________

    Valg 1.

    La oss bruke DISM.

    Spoiler: litt om DISM

    Plassering:

    %systemrot%\System32

    Beskrivelse:

    DISM er et bildeserviceverktøy, et kommandolinjeverktøy i Windows 7

    DISM lister, installerer, fjerner, konfigurerer og oppdaterer komponenter og pakker i Windows-bilder.
    De tilgjengelige kommandoene avhenger av bildet som vises og om bildet er i frakoblet eller produksjonstilstand.

    DISM.exe kan brukes til å jobbe med Windows-bilder, både Windows-bildefiler (WIM) og virtuelle harddisker (VHD). Arbeid med bilder tillater operasjoner som å legge til/fjerne enhetsdrivere, legge til/fjerne Windows-operativsystempakker, legge til oppdateringer, arbeide med regionale innstillinger, pluss å utføre alle lignende handlinger med bilder.
    DISM kan også brukes til å oppdatere et Windows-bilde til en annen utgave (for eksempel fra Business til Ultimate, oppgradering og nedgradering), og til å klargjøre systembildet for bruk.

    DISM.exe inkluderer også funksjoner for å koble til og fra bilder.


    Spoiler: dism.exe-syntaks

    DISM.exe [dism_parameters] (WIM_command) [<аргументы_WIM>]
    DISM.exe (/Bilde:<путь_к_автономному_образу>| /Online) [dism_parameters]
    (tjeneste_kommando) [<аргументы_служебной_команды>]

    WIM-TEAM:

    /Get-MountedWimInfo – Viser informasjon om monterte WIM-bilder.
    /Get-WimInfo – Viser informasjon om bilder i en WIM-fil.
    /Commit-Wim - Lagrer endringer i det monterte WIM-bildet.
    /Unmount-Wim - Demonterer et montert WIM-bilde.
    /Mount-Wim - Monterer et bilde fra en WIM-fil.
    /Remount-Wim - Gjenoppretter en tapt WIM-tilkoblingskatalog.
    /Cleanup-Wim - Fjerner ressurser knyttet til skadet
    tilkoblede WIM-bilder.

    BILDESPESIFIKASJONER:

    /Online - Spesifiserer operativsystemet som kjører som
    avtale.
    /Image - Angir banen til rotkatalogen
    frakoblet Windows-bilde.

    DEM INNSTILLINGER:

    /English - Viser kommandolinjeutdata
    på engelsk.
    /Format - Angir rapportformatet.
    /WinDir - Angir banen til Windows-katalogen.
    /SysDriveDir - Angir banen til systemets oppstartslasterfil som heter
    BootMgr.
    /LogPath - Angir banen til loggfilen.
    /LogLevel - Angir nivået for hendelseslogging (1-4).
    /NoRestart - Deaktiverer automatisk omstart og utgang
    ber brukeren om å starte på nytt.
    /Quiet - Skjuler all informasjon unntatt
    feilmeldinger.
    /ScratchDir - Angir banen til katalogen for midlertidige filer.

    For informasjon om disse DISM-alternativene og deres argumenter, spesifiser
    nødvendig parameter før "/?".

    Eksempler

    DISM.exe /Mount-Wim/?
    DISM.exe /ScratchDir/?
    DISM.exe /Bilde:C:\test\offline /?
    DISM.exe /Online/?

    Merk følgende!
    For å jobbe med DISM.EXE må du kjøre kommandolinjen med administratorrettigheter!

    Spoiler: hvordan kjøre ledeteksten som administrator

    velg "start"-menyen i nedre venstre hjørne av skrivebordet -
    i søkefeltet skriv inn: cmd-
    ved å høyreklikke funnet -
    "Kjør som administrator".
    Dette er i windows 7 og vista.
    I Windows XP er stavemåten litt annerledes, men prinsippet er det samme.

    En annen metode:
    for russisk versjon av Windows

    Kode:

    Runas /user:Administrator cmd

    Skriv den inn i Kjør-feltet (Win + R).
    Dette vil åpne en ledetekst med administratorrettigheter. Hvis administratorkontoen kalles annerledes i teamet, endres administratoren til brukeren din med administratorrettigheter.

    For engelsk versjon

    Kode:

    Runas /user:Administrator cmd

    Det er en annen måte:
    Start operativsystemet i sikker modus med kommandolinjestøtte.


    Kobler bildet til DISM.
    ______________________________________
    • 1) Sett inn Windows 7-installasjonsdisken i stasjonen, eller monter ISO-bildet.
    • 2) Åpne mappen kilder og kopier filen fra den install.wimå kjøre D.
      Merk følgende:
      som en mappe for montering av bildet install.wim KAN IKKE bruk roten til stasjon C(den som Windows er installert på), siden install.wim inneholder Windows-systemmapper, programfiler, programdata, brukere og annet søppel.
    • 3) Opprett en mappe på stasjon D og navngi den, for eksempel, Mappe.
      Bildet vil bli lagt ved denne mappen install.wim.
    • 4) kjør kommandolinjen som administrator
    • 5) Utfør kommandoen:

      Kode:

      Og jeg lurte på hvorfor jeg ikke kan erstatte systemfilen bootres.dll i mappen C:\Windows\Boot\Resources i en kjørende Windows 8.1 og jeg må starte opp i gjenopprettingsmiljøet?

      Jeg går til ressursmappen, høyreklikker på bootres.dll-filen og velger Slett eller Gi nytt navn, men meldingen "" vises. Hvordan deaktiverer jeg denne TrustedInstaller og hva er den til og med?

      Operativsystemet jeg har installert er Windows 8.1, jeg jobber med en administratorkonto.

      Hei venner! Tilbake i Windows XP introduserte utviklerne en mekanisme for å beskytte viktige systemfiler og mapper mot uforsiktige brukerhandlinger; denne teknologien ble kalt Windows Filbeskyttelse. Senere migrerte utviklingen til Vista-operativsystemet og Windows 7, 8.1, men under et annet navn - Windows Resource Protection. Hvordan fungerer denne beskyttelsesmekanismen?

      Med enkle ord, en spesiell tjeneste, Windows Modules Installer eller TrustedInstaller.exe, kjører konstant i operativsystemet, som ikke tillater noen bruker (selv med administratorrettigheter) å slette eller endre filer og drivere som er kritiske for driften av operativsystemet.

      Jeg må si at for en uerfaren bruker er dette til og med en velsignelse, siden mange nybegynnere ofte spør meg hva som er i mappen C:\Windows\System32, det er så mange filer med forskjellige utvidelser: .dll, .msc, .exe , og Er ikke dette et virus ved en tilfeldighet og bør ikke alt fjernes? Hvis operativsystemet tillot deg å enkelt fjerne viktige komponenter, må du installere det på nytt flere ganger om dagen.

      Men for en avansert bruker som vet hva han gjør, tvinger denne TrustedInstaller.exe-tjenesten ham ofte til å utføre unødvendige bevegelser i arbeidet sitt. For eksempel trenger systemadministratorer ofte å endre eller slette en systemfil, men dette vil naturligvis ikke fungere med en gang, og en feil vises " Be om tillatelse fra TrustedInstaller til å endre denne filen", så først må du få rettigheter til å endre systemfiler fra operativsystemet, det samme gjelder mappen C:\Windows\Boot\Resources, fordi denne mappen og filene i den er en integrert del av Windows og spørsmålet oppstår...

      Hvordan få rettigheter til å endre systemfiler i Windows 7, 8, 8.1?

      La oss hjelpe leseren vår og endre rettighetene til Ressurser-mappen, som er en viktig systemmappe for operativsystemet som inneholder seriøse systemfiler, blant annet er bootres.dll-filen ansvarlig for animasjonen av Windows 8.1-oppstartsskjermen. Det var denne filen vi erstattet i den siste artikkelen med en annen, og som et resultat, når vi laster inn Windows 8.1, blir vi nå møtt av en vakker fisk, selv om vi måtte starte opp i operativsystemets gjenopprettingsmiljø. Hvordan kan vi gjøre alt enklere og direkte i en kjørende Windows 8.1?

      Venner, det er to måter, den første er enklere, og den andre er vanskeligere, og vi vil se på dem begge i denne artikkelen.

      Metode nummer 1. Bruk det gratis og veldig enkle TakeOwnershipEx-programmet, designet spesielt for å endre eierskap og få full tilgangsrett til filer.

      Metode nummer 2. Bruk selve operativsystemet for å få full tilgangsrett til systemfiler.

      Som et resultat av den første og andre metoden vil vi kunne slette, endre og gi nytt navn til viktige systemfiler.

      Vi får fulle rettigheter til filer ved å bruke TakeOwnershipEx-programmet

      Programmet har ikke et offisielt nettsted, så jeg foreslår at du laster det ned fra lenken på skylagringen min - TakeOwnershipEx

      Last ned programmet i arkivet, pakk det ut og kjør installasjonen.

      Etter installasjonen, kjør programmet og velg i vinduet som vises Få tillatelser.

      Et utforskervindu vises, finn mappen som vi vil ta fra operativsystemet til, i vårt tilfelle C:\Windows\Boot\Resources, velg den med venstre mus og klikk OK.

      Behandlet vellykket, noe som betyr at du og jeg har fått fulle rettigheter til denne mappen og kan erstatte eller slette filene i den.

      Vi går til Ressurser-mappen og gir nytt navn til systemfilen bootres.dll til bootres2.dll eller du kan til og med slette denne filen, men jeg anbefaler ikke at du gjør dette, siden du kanskje trenger det i fremtiden.

      Etter å ha mottatt fulle rettigheter til ressursmappen, kunne vi kopiere filer til den.

      Som jeg allerede har sagt, er bootres.dll-filen ansvarlig for animasjonen av oppstartsskjermen i Windows 8.1. Som standard ser oppstartsskjermen for Windows 8.1 slik ut

      og vi kan erstatte den med en bedre en som var til stede i den foreløpige versjonen av Windows 8.1 Preview.

      For å gjøre dette, ta bootres.dll-filen fra arkivet mitt

      og plasser den i mappen C:\Windows\Boot\Resources, vil filen enkelt kopieres til mappen, fordi vi har rettigheter til den.

      Gjenopprette tilgangsrettigheter til en mappe til operativsystemet

      Venner, om nødvendig kan du returnere rettighetene til mappen tilbake til operativsystemet. Start TakeOwnershipEx-programmet og velg - Gjenopprett tilgangsrettigheter

      Merk av i boksen for ressursmappen vår og klikk på knappen Gjenopprett rettigheter.

      Klar. Rettighetene er tilbakeført til operativsystemet.

      Når du prøver å endre navn på eller slette en fil i en mappe, vil du motta den velkjente advarselen "Be om tillatelse fra TrustedInstaller for å endre denne filen"

      Vi bruker selve operativsystemet for å få full tilgangsrett til systemfiler.

      Mange lesere vil foretrekke å endre fil- og mappetillatelser manuelt. Hvordan gjøre det?

      Høyreklikk på Ressurser-mappen og velg Egenskaper

      Sikkerhet->I tillegg

      Endring

      I tillegg

      Søk

      Velg Administratorer med venstre mus, og klikk deretter OK.

      OK

      Merk av i boksen Bytt ut eiere av underbeholdere og gjenstander og OK

      I fanen Sikkerhet trykk på knappen Endring.

      Tildel "Full kontroll" til "Administratorer"-gruppen og merk av for de nødvendige boksene. Søk og OK.