Cum se schimbă un fișier din folderul system32. Cum se instalează fișiere DLL pe Windows? Plasarea și înregistrarea fișierelor de bibliotecă

Și mă întrebam de ce nu pot înlocui fișierul de sistem bootres.dll în folderul C:\Windows\Boot\Resources într-un Windows 8.1 care rulează și trebuie să pornesc în mediul de recuperare?

Mă duc în folderul Resurse, dau clic dreapta pe fișierul bootres.dll și selectez Delete sau Rename, dar apare mesajul „”. Cum să dezactivez acest TrustedInstaller și ce este chiar?

Sistemul de operare pe care l-am instalat este Windows 8.1, lucrez sub un cont de administrator.

Salutare prieteni! În Windows XP, dezvoltatorii au introdus un mecanism pentru a proteja fișierele și folderele importante de sistem de acțiunile neglijente ale utilizatorului, această tehnologie a fost numită Windows File Protection. Mai târziu, dezvoltarea a migrat la sistemul de operare Vista și Windows 7, 8.1, dar sub un alt nume - Windows Resource Protection. Cum funcționează acest mecanism de protecție?

Cu cuvinte simple, un serviciu special, Windows Modules Installer sau TrustedInstaller.exe, rulează constant în sistemul de operare, ceea ce nu permite niciunui utilizator (chiar cu drepturi de administrator) să șteargă sau să modifice fișiere și drivere care sunt critice pentru funcționarea sistemul de operare.

Trebuie să spun că pentru un utilizator fără experiență aceasta este chiar o binecuvântare, deoarece mulți utilizatori începători mă întreabă adesea ce se află în folderul C:\Windows\System32, există atât de multe fișiere cu extensii diferite: .dll, .msc, .exe , și acesta nu este un virus întâmplător și nu ar trebui eliminat totul? Dacă sistemul de operare v-a permis să eliminați cu ușurință componentele sale importante, atunci ar trebui să-l reinstalați de mai multe ori pe zi.

Dar pentru un utilizator avansat care știe ce face, acest serviciu TrustedInstaller.exe îl obligă adesea să efectueze mișcări inutile în munca sa. De exemplu, administratorii de sistem trebuie adesea să modifice sau să ștergă un fișier de sistem în mod natural, acest lucru nu va funcționa imediat și va apărea o eroare "; Solicitați permisiunea de la TrustedInstaller pentru a modifica acest fișier", deci mai întâi va trebui să obțineți drepturi pentru a schimba fișierele de sistem din sistemul de operare, același lucru este valabil și pentru folderul C:\Windows\Boot\Resources, deoarece acest folder și fișierele din el sunt parte integrantă a Windows și a apare intrebarea...

Cum să obțineți drepturi de modificare a fișierelor de sistem în Windows 7, 8, 8.1?

Să ne ajutăm cititorul și să schimbăm drepturile la folderul Resurse, care este un folder de sistem important pentru sistemul de operare care conține fișiere de sistem serioase, printre care se numără și fișierul bootres.dll responsabil de animația ecranului de pornire Windows 8.1. Acesta a fost acest fișier pe care l-am înlocuit în ultimul articol cu ​​altul și, ca urmare, la încărcarea Windows 8.1, suntem acum întâmpinați de un pește frumos, deși pentru aceasta a trebuit să pornim în mediul de recuperare a sistemului de operare. Cum putem face totul mai simplu și direct într-un Windows 8.1 care rulează?

Prieteni, există două moduri, prima este mai simplă, iar a doua este mai dificilă și le vom analiza pe ambele în acest articol.

Metoda numărul 1. Utilizați programul gratuit și foarte simplu TakeOwnershipEx, conceput special pentru schimbarea proprietății și obținerea drepturilor de acces complete la fișiere.

Metoda numărul 2. Utilizați sistemul de operare în sine pentru a obține drepturi de acces complete la fișierele de sistem.

Ca urmare a primei și a doua metode, vom putea șterge, modifica și redenumi fișierele importante de sistem.

Obținerea drepturilor complete asupra fișierelor folosind programul TakeOwnershipEx

Programul nu are un site oficial, așa că vă sugerez să îl descărcați din linkul de pe stocarea mea în cloud - TakeOwnershipEx

Descărcați programul din arhivă, dezarhivați-l și rulați instalarea.

După instalare, rulați programul și în fereastra care apare, selectați Obțineți permisiuni.

Apare o fereastră de explorator, găsiți în ea folderul la care dorim să luăm drepturi de la sistemul de operare, în cazul nostru C:\Windows\Boot\Resources, selectați-l cu mouse-ul stâng și faceți clic pe OK.

Procesat cu succes, ceea ce înseamnă că tu și cu mine am primit drepturi complete asupra acestui folder și putem înlocui sau șterge fișierele din el.

Mergem în folderul Resurse și redenumim fișierul de sistem bootres.dll în bootres2.dll sau puteți chiar șterge acest fișier, dar nu vă recomand să faceți acest lucru, deoarece este posibil să aveți nevoie de el în viitor.

După ce am primit drepturile complete asupra folderului Resurse, am putut copia fișiere în acesta.

După cum am spus deja, fișierul bootres.dll este responsabil pentru animația ecranului de pornire Windows 8.1. În mod implicit, ecranul de pornire Windows 8.1 arată astfel

și îl putem înlocui cu unul mai frumos care a fost prezent în versiunea preliminară a Windows 8.1 Preview.

Pentru a face acest lucru, luați fișierul bootres.dll din arhiva mea

și plasați-l în folderul C:\Windows\Boot\Resources, fișierul va fi ușor copiat în folder, deoarece avem drepturi asupra acestuia.

Restaurarea drepturilor de acces la un folder în sistemul de operare

Prieteni, dacă este necesar, puteți returna drepturile asupra folderului înapoi la sistemul de operare. Lansați programul TakeOwnershipEx și selectați - Restabiliți drepturile de acces

Bifați caseta pentru folderul nostru Resurse și faceți clic pe butonul Restabiliți drepturile.

Gata. Drepturile au fost returnate sistemului de operare.

Când încercați să redenumiți sau să ștergeți orice fișier dintr-un dosar, veți primi avertismentul familiar „Solicitați permisiunea de la TrustedInstaller pentru a schimba acest fișier”

Folosim sistemul de operare în sine pentru a obține drepturi de acces complete la fișierele de sistem.

Mulți cititori vor prefera să schimbe manual permisiunile pentru fișiere și foldere. Cum să faci asta?

Faceți clic dreapta pe folderul Resurse și selectați Proprietăți

Siguranţă->În plus

Schimba

În plus

Căutare

Selectați Administratori cu mouse-ul stâng, apoi faceți clic pe OK.

Bine

Bifați caseta Înlocuiți proprietarii de subcontainere și obiecteși OK

În fila Siguranţă apăsați butonul Schimba.

Atribuiți „Control total” grupului „Administratori” și bifați casetele necesare. Aplica si OK.

Un fișier DLL este o componentă a unei biblioteci de link-uri dinamice ale cărei elemente sunt utilizate de aproape toate programele. Fișierele DLL se află în folderul rădăcină a sistemului. Componentele trebuie să fie toate prezente, semnate digital, să funcționeze corect și să fie la zi cu versiunea. Dacă una dintre cerințe nu este îndeplinită, utilizatorul va primi o notificare informațională la pornirea programului: eroare DLL. Defecțiunea indică faptul că fișierul DLL lipsește, este deteriorat sau depășit.

Cum se instalează un fișier DLL

Pentru ca programele, aplicațiile și jocurile să înceapă să funcționeze din nou, trebuie să instalați manual componentele bibliotecii lipsă. Nu este suficient să plasați un fișier într-un folder ─ trebuie să știți cum să le înregistrați.

Plasarea și înregistrarea fișierelor de bibliotecă

Înainte de a instala un fișier DLL pe Windows 7,8,10, trebuie să le descărcați și exact pentru dimensiunea biților de sistem.

Să stabilim ce capacitate de biți are sistemul tău (dacă știi sigur, poți sări peste acest pas)

Pasul 1. Faceți clic dreapta pe „Computerul meu” și selectați „Proprietăți”

Pasul 2.În fereastra care se deschide, putem citi proprietățile computerului, versiunea sistemului de operare și adâncimea de biți a acestuia 32 (x86) sau 64 de biți. În cazul nostru, avem un sistem de operare Windows 10 pe 64 de biți.

·

Pasul 3. După descărcarea fișierelor, acestea trebuie să fie plasate în folderul rădăcină și înregistrate

pentru sistemele x32 (x86), componenta trebuie înlocuită sau plasată în folderul C:\Windows\System32;

pentru x64 trebuie să îl înlocuiți sau să îl mutați în folderul C:\Windows\SysWOW64;

Pasul 4. Fișierul trebuie înregistrat în sistem.

Puteți face acest lucru deschizând linia de comandă cu combinația „Win” + „R”, sau făcând clic pe „Start” și „Run”;

în fereastra care se deschide, introduceți următoarele, separate printr-un spațiu: regsvr32 file name.dll – unde „regsvr32” este comanda pentru înregistrare, iar „file name.dll” este numele complet al componentei introduse;

sau puteți specifica manual locația fișierului - regsvr32.exe + calea fișierului

Pasul 5. Faceți clic pe „OK” și reporniți computerul pentru ca noile setări să intre în vigoare.

Aș dori să notez imediat că pot apărea erori în timpul înregistrării. De exemplu: „Nu s-a încărcat modulul”. Ele apar de obicei din 3 motive

  1. Calea către fișier este incorectă sau fișierul nu a fost mutat în directorul System32 sau SysWOW64
  2. Nu toate fișierele DLL trebuie înregistrate deloc, uneori este suficient să le copiați în directorul System32 sau SysWOW64 sau să le plasați în rădăcina jocului sau programului problematic;
  3. Fișierele au fost deja înregistrate înainte

A doua metodă de înregistrare

Pasul 1. Puteți înregistra fișierul folosind o linie de comandă, care trebuie rulată ca administrator.

Pasul 2. Scrierea unei comenzi regsvr32.exe + calea fișieruluiși apăsați „Enter”

Pasul 3. Va apărea un mesaj care spune „Totul a mers bine” și doar reporniți computerul

Asta e tot, fișierul este înregistrat, poți încerca să-ți lansezi jocul sau programul

Iată câteva sfaturi care vă pot fi utile.

  • Plasați elementele numai în folderul specificat (poate fi ascuns în mod implicit). Trebuie să debifați „Nu afișa folderele ascunse” din setările de afișare.
  • Dacă este necesară permisiunea de administrator la înlocuirea unui fișier, confirmați acțiunea.
  • Selectați numai fișierele care sunt relevante în momentul descărcării și salvați-le separat pe computer. Ele pot fi încă utile pentru dvs. Dacă problema apare din nou, veți restabili rapid funcționalitatea sistemului.

Asigurați-vă că citiți cele două instrucțiuni, deoarece arhivele conțin ambele opțiuni pentru înlocuirea fișierelor de sistem. Instrucțiunile au fost create pentru Windows 7, cu toate acestea, funcționează perfect pe Windows 8.

Prima varianta:

  • Să descarcăm tema de pe site-ul nostru web, să luăm „Sonye” ca exemplu. Extragem fișierele din arhivă și ne uităm la ce se află în folderul System Files. În el avem două directoare care conțin fișierul de sistem ExplorerFrame.dll pentru un sistem pe 32 de biți (x86) și pentru unul pe 64 de biți (x64). Avem un sistem x86, așa că selectăm folderul corespunzător.
  • Trebuie să copiem acest fișier (ExplorerFrame.dll) în folderul C:/WINDOWS/System32/, dar sistemul nu ne va permite să facem asta chiar așa. În primul rând, pentru că este în uz în prezent și, în al doilea rând, pentru că pentru a înlocui fișierele de sistem trebuie să obținem drepturi de modificare.
  • După ce au fost obținute drepturile, trebuie să redenumiți fișierul care urmează să fie înlocuit, astfel încât după extensie să existe, de exemplu, „.old”. Aceste. dacă trebuie să înlocuim fișierul ExplorerFrame.dll, atunci trebuie să-l redenumim astfel „ExplorerFrame.dll.old”. În același timp, fișierul ExplorerFrame.dll.old devine un fel de copie de rezervă care poate fi întotdeauna returnată.
  • După redenumire, puteți introduce în siguranță fișierul nostru ExplorerFrame.dll, care era în temă. Asta ar fi trebuit să se întâmple în folderul C:/WINDOWS/System32/

  • Tot ce rămâne este să reporniți sau să reîncărcați fișierul Explorer.exe. Cum se repornește explorer.exe:
    1. Lansați managerul de activități. Apăsați Ctrl+Alt+Delete - selectați „manager de activități”
    2. În managerul de activități, accesați fila „procese”, selectați procesul „explorer.exe” și faceți clic pe „încheierea procesului”. (Bara de activități și toate ferestrele ar trebui să dispară).

    3. În aceeași fereastră (în managerul de activități), faceți clic pe „Fișier - Sarcină nouă (Run)” și introduceți explorer.exe.

    4. Faceți clic pe OK și vedeți că totul este înapoi, iar butoanele de navigare în folder (Conține fișierul ExplorerFrame.dll) s-au schimbat în cele care erau cu tema.

  • Instrucțiuni video:

    Extragerea fișierelor de pe un disc Windows 7/Vista
    ________________________________________________________________

    Opțiunea 1.

    Să folosim DISM.

    Spoiler: puțin despre DISM

    Locaţie:

    %systemroot%\System32

    Descriere:

    DISM este un utilitar de întreținere a imaginilor, un instrument de linie de comandă în Windows 7

    DISM listează, instalează, elimină, configurează și actualizează componente și pachete din imaginile Windows.
    Comenzile disponibile depind de imaginea difuzată și dacă imaginea se află într-o stare offline sau de producție.

    DISM.exe poate fi utilizat pentru a lucra cu imagini Windows, atât fișiere imagine Windows (WIM), cât și hard disk-uri virtuale (VHD). Lucrul cu imagini permite operațiuni precum adăugarea/eliminarea driverelor de dispozitiv, adăugarea/eliminarea pachetelor de sistem de operare Windows, adăugarea de corecții, lucrul cu setări regionale, plus efectuarea tuturor acțiunilor similare cu imagini.
    DISM poate fi, de asemenea, utilizat pentru a actualiza o imagine Windows la o altă ediție (de exemplu, de la Business la Ultimate, upgrade și downgrade) și pentru a pregăti imaginea de sistem pentru utilizare.

    DISM.exe include și funcții pentru conectarea și deconectarea imaginilor.


    Spoiler: sintaxa dism.exe

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

    ECHIPA WIM:

    /Get-MountedWimInfo - Afișează informații despre imaginile WIM montate.
    /Get-WimInfo - Afișează informații despre imagini dintr-un fișier WIM.
    /Commit-Wim - Salvează modificările aduse imaginii WIM montate.
    /Unmount-Wim - Demontează o imagine WIM montată.
    /Mount-Wim - Montează o imagine dintr-un fișier WIM.
    /Remount-Wim - Restabilește un director de conexiune WIM pierdut.
    /Cleanup-Wim - Îndepărtează resursele asociate cu deteriorarea
    imagini WIM conectate.

    SPECIFICAȚII IMAGINE:

    /Online - Specifică sistemul de operare care rulează ca
    numire.
    /Imagine - Setează calea către directorul rădăcină
    imagine offline Windows.

    SETĂRI DISM:

    /English - Afișează rezultatul liniei de comandă
    în limba engleză.
    /Format - Setează formatul raportului.
    /WinDir - Specifică calea către directorul Windows.
    /SysDriveDir - Specifică calea către fișierul de încărcare a sistemului numit
    BootMgr.
    /LogPath - Specifică calea către fișierul jurnal.
    /LogLevel - Setează nivelul de înregistrare a evenimentelor (1-4).
    /NoRestart - Dezactivează repornirea și ieșirea automată
    solicită utilizatorului să repornească.
    /Silențios - Ascunde toate informațiile, cu excepția
    mesaje de eroare.
    /ScratchDir - Specifică calea către directorul fișierelor temporare.

    Pentru informații despre aceste opțiuni DISM și argumentele lor, specificați
    parametrul necesar înainte de „/?”.

    Exemple

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

    Atenţie!
    Pentru a lucra cu DISM.EXE, trebuie să rulați linia de comandă cu drepturi de administrator!

    Spoiler: cum să rulați promptul de comandă ca administrator

    Selectați meniul „start” din colțul din stânga jos al desktopului -
    in bara de cautare introduceti: cmd-
    prin clic dreapta gasit -
    „a alerga ca administrator”.
    Acest lucru este în Windows 7 și Vista.
    În Windows XP ortografia este ușor diferită, dar principiul este același.

    O alta metoda:
    pentru versiunea rusă de Windows

    Cod:

    Runas /user:Administrator cmd

    Introduceți-l în câmpul Run (Win + R).
    Aceasta va deschide un prompt de comandă cu privilegii de administrator. Dacă contul de administrator este apelat diferit în echipă, în consecință, Administratorul se schimbă în utilizatorul tău cu drepturi de administrator.

    Pentru versiunea în engleză

    Cod:

    Runas /user:Administrator cmd

    Există o altă cale:
    Porniți sistemul de operare în modul sigur cu suport pentru linia de comandă.


    Conectarea imaginii la DISM.
    ______________________________________
    • 1) Introduceți discul de instalare Windows 7 în unitate sau montați imaginea ISO.
    • 2) Deschideți folderul surse și copiați fișierul din el instal.wim a conduce D.
      Atenţie:
      ca folder pentru montarea imaginii install.wim NU POATE utilizați rădăcina unității C(cel pe care este instalat Windows), din moment ce instal.wim conține foldere de sistem Windows, fișiere program, date program, utilizatori și alte deșeuri.
    • 3) Creați un folder pe unitatea D și denumiți-l, de exemplu, Pliant.
      Imaginea va fi atașată la acest folder instal.wim.
    • 4) rulați linia de comandă ca administrator
    • 5) Executați comanda:

      Cod:

      La fel ca mulți predecesori, Windows 8 definește drepturi de acces stricte la fișierele și folderele importante de sistem. Aceste drepturi limitează accesul neautorizat al utilizatorilor (inclusiv clienții prin rețea, utilizatorii standard și invitați de pe computerul local) și sursele externe (scripturi rău intenționate, viruși, programe malware etc.) la folderele și fișierele principale ale sistemului. Cu toate acestea, fiecare dintre noi poate avea nevoie într-o zi să facă unele modificări sistemului, de exemplu, pentru a instala o nouă temă Windows, adesea trebuie să înlocuim unele fișiere pentru a-i modifica complet aspectul.

      Acest lucru se poate face folosind instrumentele încorporate ale sistemului de operare, precum și utilizarea diferitelor „” care modifică fișierele automat, dar după cum arată practica, acest lucru nu este întotdeauna sigur pentru funcționarea stabilă a sistemului de operare. Prin urmare, în primul rând, să luăm în considerare o modalitate de a obține acces deplin la fișiere fără a utiliza software terță parte.

      Un exemplu ar fi două fișiere care trebuie înlocuite pentru a instala o nouă temă G8 - ExplorerFrame.dll și imageres.dll situate în C:\WINDOWS\system32. Mai întâi, mergeți la directorul în care se află aceste fișiere, găsiți-le și faceți clic dreapta pentru a deschide fereastra de proprietăți:

      În fereastra care se deschide, accesați imediat „ Siguranţă" și apăsați butonul " În plus" În fereastra următoare, faceți clic pe linkul „ Schimba"si apoi din nou" In plus...»:


      După care se va deschide un dialog mai detaliat de selecție a utilizatorului, faceți clic pe „ Căutare" și selectați opțiunea dorită din rezultate, confirmați alegerea cu butonul Bine.

      Acum accesați fila " Audit" și apăsați butonul " Adăuga»:


      După confirmarea ferestrelor deschise, trebuie să setați accesul complet la utilizatorul selectat bifând această casetă și făcând clic pe OK:

      Acum că ne-am întors la proprietățile fișierului, trebuie să selectăm utilizatorul curent și să facem clic pe " Schimba»:


      Din nou, selectați utilizatorul cu mouse-ul și atribuiți-i drepturi de acces complete:

      Confirmăm toate ferestrele cu butonul BineŞi Da, după care trecem la înlocuirea fișierului din directorul C:\WINDOWS\system32:

      Fișierul a fost redenumit și înlocuit cu altul din subiect.

      Observ că orice manipulare a fișierelor de sistem poate fi periculoasă pentru performanța sistemului de operare, așa că, înainte de a schimba, faceți întotdeauna copii de rezervă și creați puncte de restaurare a sistemului.

      Apropo, sfaturi în caz de situații de urgență, de exemplu, la instalarea unei alte teme, am primit doar un ecran negru în locul interfeței obișnuite și un cursor de mouse care rula în jurul ecranului fără a ști unde să dau clic... Apăsând butonul Tastele Ctrl+Alt+Del, am lansat si in meniu " Fişier"a deschis articolul" Sarcină nouă" A făcut clic pe „ Recenzie…„și a folosit această fereastră ca explorator, folosind tasta de la tastatură - Back Space, a urcat în mai multe directoare pentru a conduce C, a mers în folderul \WINDOWS\system32 și a returnat fișierele sursă la locul lor, care anterior fuseseră pur și simplu redenumit ExplorerFrame. dll vechi și imageres.old.dll, după o repornire totul a funcționat ca înainte.

      Pentru o metodă programatică de obținere rapidă și completă a accesului la fișiere, puteți utiliza un utilitar special numit TakeOwnershipEx. Programul vă va ajuta să obțineți drepturi depline în câteva clicuri de mouse și să reveniți totul la starea inițială și mai repede. Această opțiune va fi ideală pentru începători și pentru alți utilizatori care doresc să economisească timp. Înainte de prima lansare, TakeOwnershipEx poate solicita instalarea pachetului .NET Framework 3.5, suntem de acord cu această cerință și așteptăm finalizarea descărcării.