Hva er bootres.dll og hvordan endrer du det uten å rote det til

Siste oppdatering: 11/09/2025
Forfatter: Isaac
  • bootres.dll er ressursbiblioteket til boot som inneholder bilder av oppstartslogoen.
  • Utgaven lar deg tilpasse logoen i Windows 10 ved uttrekk, modifisering og signatur.
  • I UEFI definerer fastvarens BGRT logoen; verktøy som HackBGRT eller Aptio Change Logo er tilgjengelige.
  • Vanlige feil korrigeres ved å gjenopprette filen, bekrefte integriteten og angre tilpasninger.

Illustrasjon om bootres.dll

Hvis du har kommet så langt, er det fordi du er nysgjerrig på å vite hva det egentlig er. bootres.dll og hvordan fikse det uten å ødelegge noeDenne filen vises i mange veiledninger og forum når vi vil endre Windows-oppstartslogoen eller når systemet gir merkelige feilmeldinger ved oppstart. I de følgende linjene finner du en svært komplett veiledning med fremgangsmåter for BIOS eldre, UEFI med BGRT og løsninger på typiske problemer.

Det er best å ta det med ro: vi snakker om en komponent i oppstartsprosessen. Ett feilsteg, og datamaskinen din starter kanskje ikke opp. Derfor finner du her advarsler, alternativer og en godt forklart trinnvis veiledning, samt vanlige feilmeldinger, ruter, verktøy og kommandoer betong som andre brukere har brukt (med hell) til å tilpasse eller reparere denne filen.

Hva er bootres.dll, og hva brukes det til?

Filen bootres.dll er en del av Microsoft Boot Resource LibraryDen brukes under oppstart av Windows og lagrer blant annet grafiske ressurser som bilder av oppstartslogoer. I Windows 10 ligger denne filen vanligvis i C:\Windows\Boot\Resources\bootres.dll og har også en tilsvarende systemkopi i WinSxS, komponentlageret.

Inni finner du pakkede ressurser (for eksempel en RCData-oppføring med en .wim-container) som inkluderer 24-bit BMP-bilder i forskjellige størrelserDette er nettopp den muligheten personaliseringsmetoder utnytter: å trekke ut, modifisere og injisere disse bildene på nytt for å se en annen logo ved oppstart.

Når noe går galt, kan Windows vise advarsler som: "Programmet kan ikke starte fordi bootres.dll mangler", «Finner ikke den angitte modulen», «Feil ved lasting av bootres.dll», «Kodekjøring kan ikke fortsette fordi bootres.dll ikke ble funnet» eller «bootres.dll er enten ikke laget for å kjøre på Windows, eller den inneholder en feil». I noen tilfeller vises de som «innlastingsfeil», «tilgangsbrudd» eller med referanser til stier som C:\Windows\Boot\Resources\.

Når det gjelder versjoner, størrelser og språk, har vi sett samlinger som 32-bit 6.2.9200.16384 (17.7 KB), 32-bit 6.1.7601.17514 (2.1 MB), 64-bit 10.0.19041.1 (90.3 KB), 64-bit 10.0.14393.0 (26.3 KB) eller 64-bit 10.0.10240.16384 (18.8 KB), vanligvis på amerikansk engelsk. For 10.0.19041.1, for eksempel, har hash-summer som MD5 3311f69d3894a7453fd23a505b5093d3 og SHA1 a9bbecda9ef5ad4ea7ce1058b783d90ad58799ac blitt publisert, nyttige for bekrefte integritet hvis du jobber med kopier.

Oppstartsressursfil

Endre oppstartslogoen ved å redigere bootres.dll i Windows 10 (manuell metode)

Det finnes en klassisk prosedyre som består av Pakk ut de interne bildene av bootres.dll, rediger dem og signer filen på nytt.Det er en kraftig metode, selv om den krever tålmodighet og presisjon. Generelt sett bruker den verktøy som Restorator (et ressursredigeringsprogram), 7-Zip (for å åpne .wim-filen) og et signeringsverktøy ("Signer") for å validere den resulterende DLL-en.

Først av alt, ta en sikkerhetskopi. Seriøst: un backup Det kan redde deg fra en veldig stygg skrekkOpprett en arbeidsmappe (for eksempel C:\newboot) og konfigurer alle verktøyene dine der. Du trenger også administratorrettigheter.

  1. Ta eierskap og tillatelser til filenÅpne en konsoll (Kommandoprompt) «Kjør som administrator» og ta eierskap over mappene og filene som er involvert.
    takeown /f C:\Windows\Boot\Ressurser /R /DN attrib -r C:\Windows\Boot\Ressurser\*.* /s takeown /f C:\Windows\Boot\Ressurser\bootres.dll icacls C:\Windows\Boot\Ressurser\bootres.dll /grant dinBruker:f

    På WinSxS-systemer, finn den spesifikke banen til komponenten. I noen versjoner har noe lignende blitt sett. C:\\Windows\\WinSxS\\amd64_microsoft-windows-bootres_31bf3856ad364e35_10.0.9926.0_none_19f8c913393a8b5dTilpass deg til ditt tilfelle og gjenta operasjonen:

    takeown /f C:\Windows\WinSxS\amd64_microsoft-windows-bootres_... /R /DN attrib -r C:\Windows\WinSxS\amd64_microsoft-windows-bootres_...\*.* /s takeown /f C:\Windows\WinSxS\amd64_microsoft-windows-bootres_...\bootres.dll icacls C:\Windows\WinSxS\amd64_microsoft-windows-bootres_...\bootres.dll /grant yourUser:f

    Hvor det står dinBruker Erstatt det med Windows-brukernavnet ditt (det du bruker for å logge inn). Å fjerne skrivebeskyttet beskyttelse er nøkkelen til å kunne manipulere filer.

  2. Klargjør arbeidsmappenKopier hovedfilen bootres.dll til C:\\newboot og opprett en undermappe kalt Logos for å organisere bildene.
    mkdir C:\newboot\Logos kopi C:\Windows\Boot\Ressurser\bootres.dll C:\newboot\

    Å jobbe i et separat miljø vil hjelpe deg unngå feil på det aktive filsystemet og ha alt for hånden.

  3. Pakk ut RCData-ressursen med Restorator. Åpne C:\newboot\bootres.dll og finn RCData-mappen. Inni finner du et element (for eksempel «1»). Høyreklikk på det elementet og velg Pakk ut → Pakk ut som… og lagre som RCDATA_1.wim i C:\newboot. Ikke lukk Restorator ennå; vi bruker det igjen til å injisere innholdet på nytt når det er endret.
  4. Rediger BMP-filenÅpne RCDATA_1.wim-filen med 7-Zip (høyreklikk → 7-Zip → Åpne komprimert). Du vil se seks .BMP-filer. Pakk ut disse BMP-ene til C:\\nuevoboot\\Logos, rediger dem med favorittredigeringsprogrammet ditt, og dra dem tilbake til 7-Zip for å erstatte dem når du blir bedt om det. Vær nøye med å respektere formatet og fargedybden. I den klassiske metoden jobbet du med 24-bit BMP og skalaspesifikke størrelser. Ikke lukk 7-Zip før du har bekreftet at erstatningene er fullført.
  5. Tildel på nytt og lagreGå tilbake til Restorator, høyreklikk på ressursen (f.eks. «1») → Tildel → Tildel til… og velg den nylig endrede RCData_1.wim. Lagre endringene i bootres.dll. Hvis Restorator spør, velg å overskrive. Det er viktig at ressursen er riktig injisert i bootres.dll som systemet skal bruke ved oppstart.
  6. Signer DLL-filenÅpne en administratorkonsoll i C:\newboot og bruk Signer-verktøyet til å signere filen. Når du kjører det, kan det hende du blir bedt om å installere et sertifikat; svar ja.
    signer /sign signer bootres.dll

    Dette trinnet sikrer at Windows godtar filen som gyldig. Hvis ikke, vil systemet vanligvis avvis det endrede biblioteket ved oppstart.

  7. Erstatt med sikkerhetskopiGi den opprinnelige bootres.dll-filen nytt navn i systembanene for å legge igjen en kopi, og kopier deretter den nye.
    ren C:\Windows\Boot\Ressurser\bootres.dll bootres.dl_ ren C:\Windows\WinSxS\amd64_microsoft-windows-bootres_...\bootres.dll bootres.dl_ kopier C:\newboot\bootres.dll C:\Windows\Boot\Ressurser\bootres.dll kopier C:\newboot\bootres.dll C:\Windows\WinSxS\amd64_microsoft-windows-bootres_...\bootres.dll

    Å ha originalen for hånden lar deg raskt reversere hvis det oppstår problemerIkke glem å justere banen til WinSxS-komponenten til datamaskinen din.

  8. Testmodus om nødvendigHvis du ikke ser logoen, eller noe ikke stemmer overens når du starter på nytt, kan du aktivere testsigneringsmodus og starte på nytt:
    Bcdedit.exe -sett TESTSIGNING PÅ

    Dette alternativet er spesielt nyttig når systemet blokkerer binærfiler som ikke er signert av en klarert enhetHusk å deaktivere den senere hvis du ikke trenger den.

Det finnes tredjepartsverktøy for å endre logoen som ikke fungerer i Windows 10. Derfor, selv om den manuelle metoden er noe lengre, gir deg full kontroll over prosessen og ressursene, og vet nøyaktig hva som endres og hvor.

Tilpasse oppstart i Windows

UEFI, BGRT og alternativer: HackBGRT, AMI Aptio Change Logo og Intel ITK

På moderne UEFI-datamaskiner kan oppstartslogoen komme fra fastvaren, ikke Windows. ACPI 5.0 introduserte BGRT (tabell for oppstartsgrafikkressurser), en tabell som fastvaren bruker for å fortelle operativsystemet hvilket bilde som skal vises ved oppstart og i hvilken posisjon.

Produsenter integrerer sin egen logo i UEFI og publiserer den via BGRT. Å endre den innebærer å endre fastvaren eller avlytte hvordan Windows forbruker den. I førstnevnte tilfelle kan verktøy som Intel Integratorverktøysett (ITK) lar deg erstatte logobildet på Intel-produkter som serien WALNUT (se offisiell dokumentasjon i ITK 4→5-migreringsveiledningene).

Hvis kortet ditt bruker AMI, finnes det Aptio Endre logo, tilgjengelig på nettstedet til American Megatrends (AMI). Det finnes ingen universell prosedyre fordi plasseringen av bildet i fastvaren varierer, så hver BIOS/kort krever sin egen tilnærming.

For en leverandøruavhengig rute kan du vurdere HackBGRT, et åpen kildekode-verktøy som erstatter bildet som eksponeres av BGRT. Det er et UEFI Shell-program, og GitHub-repositoriet inneholder en README-fil med instruksjoner. Fordi det opererer på UEFI-nivå, snarere enn systemnivå, er det kompatibelt med mange hovedkort uavhengig av OEM.

Viktig: Det er alltid risikabelt å berøre fastvaren. Ett uforsiktig forsøk, og du kan bricke hovedkortet. Hvis du ikke er forberedt på dette, hold deg til systemalternativene (bootres.dll) eller den klassiske metoden i eldre miljøer.

Alternativer for eldre BIOS og systemer (XP og lignende)

På datamaskiner med eldre BIOS (uten UEFI) og eldre versjoner av Windows endres tilnærmingen. Metoder som å deaktivere oppstartsgrensesnittet eller bruke små verktøy ble populære, selv om mange er ikke kompatible med Windows 10.

Et grunnleggende alternativ er å deaktivere oppstartslogoen: Start → Kjør → msconfig → BOOT.INI-fanen og velg NOGUIBOOT. Fordelen er enkelhet, men Du vil ikke se noen informasjon hvis noe setter seg fast. under oppstart.

Alternativt var det populært i årevis Støvelhud (WinCustomize), som endret oppstartsskjermen for Windows XP til design fra biblioteket sitt. Den var rask og berørte ikke kritiske filer. Dette er imidlertid programvare designet for XP.

For å gå videre ble den modifisert ntoskrnl.exe med Resource HackerProsessen var å forberede et 16-fargers (ikke 16-bits) BMP-bilde på 215 x 147 piksler, kopiere ntoskrnl.exe til System32 (f.eks. newntoskrnl.exe), åpne binærfilen i Resource Hacker, gå til Bitmap → 5 → (tilsvarende ID, f.eks. 3082), velge Erstatt ressurs… og erstatte den med BMP-en din. Etter lagring ville den starte opp i Sikkerhetsmodus for å kopiere den redigerte filen til System32.

Denne typen tilpasninger fungerte den gang, men i Windows 10 er mange eldre verktøy (som 8oot Logo Changer, som var for Win8/8.1) ikke lenger nyttige. Hvis Windows 10 er i UEFI-modus, fokuser på redigering av bootres.dll beskrevet ovenfor.

Vanlige feil med bootres.dll og hvordan du løser dem

Problemer med DLL-er kan skyldes mange ting: slettede eller flyttede filer, korrupsjon av malware, mislykkede installasjoner/avinstallasjoner som overskriver én versjon med en eldre versjon, eller ødelagte disksektorer. Med bootres.dll er det typiske symptomet at datamaskinen ikke viser logoen riktig eller ikke starter opp normalt.

Gjentatte meldinger inkluderer «bootres.dll ikke funnet”, «Kan ikke laste inn bootres.dll», «Kan ikke registrere bootres.dll», «Programmet kunne ikke starte fordi bootres.dll ikke ble funnet» eller «Tilgangsbrudd på adressen: bootres.dll». I spill og apps DLL-filen må kanskje være i installasjonsmappen eller i systemmappen, og det er derfor noen manualer foreslår å installere programmet på nytt eller plassere filen i den banen.

Et faktisk tilfelle av avansert onset-diagnose sitert: «e:\boot\resources\custom\bootres.dll er skadet», med feil 0x2 (feil i filreparasjon) og 0x490 (systemfilintegritet). Sikkermodus var tilgjengelig på den datamaskinen, men på det vanlige skrivebordet flimret skjermen svart og lot meg knapt kjøre noe.

Hva kan du prøve? Først, hvis du nylig har tilpasset oppstartsprogrammet, angre endringene: gi den endrede bootres.dll-filen nytt navn (for eksempel til bootres.dl_) og gjenopprette originalen fra sikkerhetskopien eller fra WinSxS. Sørg for at stiene og tillatelsene er i orden, og at det ikke finnes skrivebeskyttede attributter som blokkerer det.

Systemet i seg selv kan hjelpe med å reparere oppstartsfiler, men som du kan se i loggene, mislykkes det noen ganger. Hvis problemet startet etter at du redigerte ressurser, aktiver midlertidig TESTSIGNERING for å godta testsignaturer og bekrefte at den starter. Deretter signerer den DLL-filen riktig eller går tilbake til originalen.

Det finnes nettsteder som anbefaler å laste ned den løse filen eller bruke «DLL-reparasjonsverktøy«(for eksempel vil du se referanser til Outbyte med deres EULA og personvernregler, eller arkiver som WikiDll.com). Bruk dem med forsiktighet, les vilkårene nøye, og hvis du bestemmer deg for å gå den veien, bekreft versjoner, arkitektur (32/64 bits) og summer når tilgjengelig.

Kjør også et oppdatert antivirusprogram hvis du mistenker en infeksjon, fordi en delt DLL kan bli ødelagt av skadelig programvare. Å ignorere feilen kan føre til krasj eller en tregere PC enn normalt, så Jo før du stopper det, desto bedre.

Beste fremgangsmåter når du tilpasser eller reparerer bootres.dll

Når du skal berøre oppstartsfiler, opprett et systembilde eller i det minste sikkerhetskopier av de originale binærfilene på et trygt sted. Å gi nytt navn til .dl_ før du erstatter er en enkel måte å bevare tilbakestillingen på.

Arbeid fra en konto med administratorrettigheter og dokumenter hva du endrer. Hold oversikt over stier, verktøy og versjoner (f.eks. 10.0.19041.1 x64) vil hjelpe deg hvis du må angre trinn.

Hvis du redigerer ressurser, må du respektere formater og størrelser. Når det gjelder RCData-containeren (.wim), må BMP-ene samsvare i fargedybde og dimensjoner; ellers, systemet gjengir kanskje ikke logoen eller til og med ikke klarer å starte.

I UEFI-miljøer bør du vurdere HackBGRT eller produsentspesifikke verktøy (ITK for NUC, Aptio Change Logo for AMI). Det er risikabelt å endre fastvare. Hvis du er i tvil, bør du holde deg til operativsystemet og unngå å "brikke" hovedkortet.

Til slutt, hvis en «DLL-fikser» eller ekstern nedlasting virker som en rask løsning, les EULA, personvernerklæringen og sjekk integriteten med MD5/SHA1 når det er muligOg husk: å installere appen som forårsaker feilen på nytt er noen ganger den beste løsningen.

Å forstå hva bootres.dll er og hvorfor det kan mislykkes, lar deg velge den beste strategien: fra å redigere ressursen for å tilpasse logoen i Windows 10, til å stole på BGRT med UEFI eller gå tilbake til den opprinnelige filen for å stabilisere oppstartenVed å gjøre det klokt, med de riktige verktøyene og sikkerhetskopiering, kan du tilpasse PC-ens oppstart eller løse de irriterende feilmeldingene uten å gjøre prosessen til et risikabelt foretagende.

Endre UEFI-oppstart for å endre produsentlogoen
Relatert artikkel:
Slik endrer du UEFI-oppstart og produsentlogoen trinn for trinn
  Hvordan kan jeg oppdatere iPhone, iPod eller iPad til iOS 5.0?