4 milline teave on salvestatud Windowsi registrisse. Mis on Windowsi register

Failides SYSTEM.DAT ja USER.DAT kataloogis Windows 95/98 või kaustas C:\W\System32\Config\ V Windows NT Salvestatakse niinimetatud süsteemiregister, mis sisaldab suurt hulka teavet. Lisaks nõutavatele kirjetele Windows Enamik programme kirjutab installimisel sinna ka oma teabe. Registris muudatuste tegemiseks peate selle avama selleks loodud programmi abil. Näiteks võiks olla programm REGEDIT, tarnitakse standardvarustuses Windows. Selle käivitamiseks avage dialoogiboks Start/Run, sisenema Regedit ja vajutage OKEI.

Näete akent, mis on jagatud kaheks osaks. Vasakul on Exploreri navigaatoriga sarnane navigaator ja paremal tegelik teave. Register koosneb kuuest osast: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG Ja HKEY_DYN_DATA. Iga jaotis sisaldab kaustu. Kui kaustas või jaotises on alamkaustu, on sellest kaustast vasakul ikoon " pluss". Kui klõpsate sellel, kuvatakse see kaust " avaneb" ja ikoon muutub " miinus"Klõpsates sellel saab seda uuesti teha" kollaps". Kui klõpsate kausta ikoonil või selle nimel, ilmub parempoolsesse aknasse loend nendest parameetritest, mis selles kaustas (aga mitte alamkaustades!) sisalduvad. Iga parameeter koosneb selle nimest ja väärtusest. Iga parameeter parameetril on oma tee, kust see leitakse. Tee koosneb kaustade jadast, milles see parameeter asub, alustades ülemkaustast (see on üks kuuest ülaltoodud põhiosast. Näide sellisest tee võiks olla). HKEY_CURRENT_CONFIG\Display\Settings ja parameetri nimi Resolutsioon. Kombineerides näitavad need kaks väärtust - parameeter ja selle tee (mida sageli nimetatakse ka aadressiks) ainulaadset parameetrit. Näiteks võib kahel erineval parameetril olla sama tee, kahel parameetril võib olla sama nimi, kuid need võivad asuda erinevates kaustades ja alamkaustades, kuid kahte sama aadressi ja nimega parameetrit ei saa olla. Saate otsida registrist (kasutades menüüd või kasutades kiirklahvi CTRL + F).

Valides soovitud jaotise (klõpsates jaotise ikoonil või selle nimel), saate luua sellesse parameetri või alamjaotise. Selleks peate kasutama menüüd Redigeeri/Loo. Süsteemi registris Windows Parameetreid on 3 tüüpi: string, binaarne, Ja DWORD. String salvestab ühe stringi ( string), V binaarne – kahendväärtus, V DWORD- kümnend- või kuueteistkümnendsüsteem. Parameetri loomisel tuleb määrata selle nimi. Seejärel saate sellel paremas aknas topeltklõpsuga sisestada parameetri väärtuse (või muuta olemasolevat).

Kui vihje ütleb parameetri väärtuse määramiseks, tähendab see, et peate muutma parameetri olemasoleva väärtuse soovitud väärtuseks või kui selle nimega parameetrit pole, siis see luua ja seejärel sisu muuta.

Töö lõppedes tuleb enamik muudatusi sulgeda. REGEDIT ja taaskäivitage arvuti, kõigepealt selgitame välja, mis see on: register Windows. Kui installime või eemaldame programme, muutke seadeid Windows Paigaldame uusi seadmeid, see kõik registreeritakse ja registreeritakse registris. Võib öelda, et register on süda Windows. Registri vaatamiseks või muutmiseks peate programmi käivitama Regedit (Start - Run - Regedit). Füüsiliselt salvestatakse register kataloogi Windows (95/98) nimede all User.dat Ja System.dat. Ma ütlen kohe, kui te ei tea, mille vastu soovite muuta 100% ära muuda, muidu on see väärtusetu. Noh, neile, kes ikkagi muutusid, annan teile vihje. Eduka laadimise korral Windows teeb registri varukoopiaid nimede all Kasutaja.da0 Ja System.da0. Me kasutame seda. Muidugi võid igaks juhuks teha ka oma varukoopiad. Kui Windows ei laadi, vajutage laadimisel ja hoidke seda all Ctrl. Kuidas menüü kuvada, valige " Ainult käsuviip", minge kausta Windows ("CD C:\Windows") ja tippige käsk scanreg/restore(V Windows NT - rdisk). Nüüd taaskäivitage ja Windows peaks algama. Kui sellist programmi pole, peate sisestama kaustast käsureale Windows:

attrib -h -r -s system.dat
attrib -h -r -s süsteem.da0
kopeeri system.da0 system.dat
attrib -h -r -s user.dat
attrib -h -r -s user.da0
kopeeri kasutaja.da0 user.dat

Liigume nüüd otse registrisse.

1.) Avage regedit, Leia võti

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

Siit leiate installitud programmide täieliku loendi. Kui mõnda programmi enam ei eksisteeri, kustutage mittevajalikud kaustad koos nende nimedega (loendis kuvatakse mittetäielik loend Juhtpaneel – programmide lisamine või eemaldamine").

2.) Võtmes

HKEY_LOCAL_MACHINE\TARKVARA\Microsoft\Windows\Praegune versioon\Käivita

seal on nimekiri kõikidest programmidest, mis käivituvad alglaadimisel Windows. Saate mittevajaliku programmi eemaldada või lisada. Selleks peate looma Stringi parameeter, nime jaoks tuleb sisestada programmi nimi ja parameetri väärtuseks programmi tee. Kui teie arvutis on mitu kasutajat, võivad programmide loendid olla siin:

HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion ja
HKEY_USERS\(Kasutajanimi)\Software\Microsoft\Windows\CurrentVersion

3.) See on kõik, soojendus on läbi ja liigume edasi Peamenüü.

Et esemest lahti saada Lemmikud (Windows 98), minge jaotisse

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer

ja loo siin Binaarne parameeter NoFavoritesMenu tähendusega 01 00 00 00 . Kõik! Nüüd üksust Lemmikud enam ei kuvata. Kustutage loodud parameeter või muutke selle väärtuseks 00 00 00 00 et kaup oma kohale tagastada. Teistest esemetest saate vabaneda samal viisil:

Dokumentatsioon- parameeter NoRecentDocsMenu
Seaded – NoSetFolders
Otsi – ei leia
Väljalülitamine – sulgemata
Seansi lõpetamine... - NoLogOff.

Töö saab katkestada ka peamenüüs hiire parema nupuga, selleks loo a DWORD- parameeter nime all NoChangeStartMenu tähendusega 1 . Valmis! Noh, viimane lihv. Meeldib see postitus selle kohta, millise nupuga alustada? Ei? Siis loome DWORD- parameeter nimega StartBanner puudub ja tähendus 1.

4.) Mine lehele

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

ja luua LegalNoticeCaption stringi parameeter. Sisestage väärtuseks "Tšernobõli viirus tuvastatud", looge teine ​​stringi parameeter LegalNoticeTekst väärtusega "Klõpsake "OK" ja kõik kõvakettal olevad andmed hävitatakse. Taaskäivitage Windows ja nautige tulemusi. Esimeses parameetris sisestame pealkirja ja teises - teksti enda.

5.)Nüüd saad muuta kella alumises paremas nurgas. Minema

HKEY_CURRENT_USER\Control Panel\International

ja looge stringi parameeter sTimeFormat

Selle tähendus" HH:mm", kus HH on tund, : on eraldusmärk ja mm on minutid. Muudatuste jõustumiseks on vaja taaskäivitamist. Tore on näha, kuidas sõber näeb vaeva kella seadistamisega, kui HH ja mm vahetatakse Noh, kui sa tahad väga sassi ajada, siis pead tegema seda: Hm:mH"mH;Hm jne.

6.) Otseteede ikoonide noolte vältimiseks leidke võti HKEY_CLASSES_ROOT\Piffile ja eemaldage parameeter IsOtsetee, sama tuleks teha kaustas Lnkfile. Taaskäivitage arvuti ja nautige tulemusi.

7.) Installifailide tee Windows 95/98 peitub

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

Muutke seda ja Windows otsib komponentide lisamisel või süsteemisätete muutmisel installifaile.

8.) Peopesa eemaldamiseks jagatud ressurssidest lihtsalt kustutage väärtus Vaikimisi võtmest

HKEY_CLASSES_ROOT\Network\SharingHandler

9.) Võid ka kõik ikoonid töölaualt üldse eemaldada. Selleks looge võtmes

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

DWORD-i väärtus nimega " NoDesktop Taaskäivitage ja näete maailma puhtaimat töölauda.

10.) Draivide peitmiseks Exploreris minge aadressile

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

ja loo siin Binaarne parameeter nimega" NoDrives".

Väärtus sõltub sellest, milliseid draive soovite peita:

Ketas A- tähendus 01 00 00 00
B - 02 00 00 00
C - 04 00 00 00
D - 08 00 00 00
E - 10 00 00 00
F - 20 00 00 00

Kui soovite peita mitu draivi, peate nende väärtused kokku võtma. Kuid pidage meeles, et need arvud on kuueteistkümnendsüsteemis. Õigeks arvutamiseks kasutage kalkulaatorit ( Programmid – standard – kalkulaator). Valige menüüst Kalkulaator "Vaade - Tehnika"", seejärel valige "Hex" ja arvutada. Näiteks ajamite peitmiseks C Ja D tuleb lisada plusse 04 00 00 00 Ja 08 00 00 00 . Sisestage parameetri väärtus 0C 00 00 00. Ajamite peitmiseks A Ja E tuleb kokku võtta 01 00 00 00 Ja 10 00 00 00, saame tulemuse 11 00 00 00.

11.)Avatud Omadused: Ekraan, käsitleme siin mõnda vahekaarti. Leidke registriredaktoris jaotis

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

luua siin DWORD- parameeter koos nimega NoDispBackgroundPage ja tähendus 1 . Nüüd vahekaart Taust ei kuvata. Ülejäänud vahelehed on peidetud järgmiste valikutega.

NoDispAppearancePage – välimus
NoDispScrSavPage – ekraanisäästja
NoDispSettingPage – seadistus.

12.) Teeme nüüd punkti Avamiseks koos... ilmus alati kontekstimenüüs. Leiame selle võtme HKEY_CLASSES_ROOT\*\ ja looge selles jaotis kest(kui seda pole olemas). Siin loome uue jaotise " openas"ja selles on rohkem" käsk".Muutke väärtust" Vaikimisi" peal " C:\WINDOWS\rundll32.exe shell32.dll, OpenAs_RunDLL % 1". Valmis, saate kontrollida.

13.) Kukkumiskiiruse muutmiseks Peamenüü mine võtme juurde

HKEY_CURRENT_USER\Control Panel\desktop

ja luua Stringi parameeter Menüü Kuva viivitus. Sisestage väärtusesse viivitusaeg (millisekundites) ja taaskäivitage.

14.) Proovime nüüd punkti Ava Notepadis asetage see kontekstimenüüsse. Läheme sektsiooni HKEY_CLASSES_ROOT\*\shell(Kui ei, looge see). Loo jaotis " Avatud" ja muuta Vaikimisi peal " Ava Notepadis"Nüüd loo partitsioon" käsk" ja muuta seda Vaikimisi peal " notepad.exe %1". Valmis.
15.)Nüüd mängime koos Internet Explorer. Kas soovite muuta oma brauseri taustapilti? Palun. Sisestage võti

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Tööriistariba

ja luua Stringi parameeter "BackBitmap". Ja parameetrina sisestage vormingus pildi tee Bmp ja taaskäivitage brauser. Kuid see pole veel kõik.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

luua uus Stringi parameeter Window Title. Sisestage väärtusesse see, mida soovite lehe pealkirja järel pealkirjas näha, taaskäivitage brauser ja nautige. Dirigent näeb välja täpselt samasugune.

16.) Kui soovite pärast tundide möödumist imetleda nime või lihtsalt sõna Systray(alumine paneel), seejärel minge lehele

HKEY_CURRENT_USER\Control Panel\International\

ja looge kaks stringiparameetrit: s1159 Ja s2359. Soovitud nimi tuleks sisestada nende väärtusesse. Piirang - 8 tähte.

17.) Kui teil on vaja registrit taaskäivitada, kuid te ei soovi masinat taaskäivitada, aitab mõnel juhul järgmine: klõpsake Ctrl+Alt+Del, seejärel valige Explorer ja " Täida ülesanne". Kui teil palutakse auto välja lülitada, keelduge ja seejärel vajutage " Tühista ülesanne"järgmises aknas, pärast mida näete, kuidas see kadus ja ilmus" Tegumiriba".

Kõik ei tööta operatsioonisüsteemis Windows 95

Registri taastamine

Registriga töötades peate olema ettevaatlik. Oluliste andmete kogemata või teadmatusest kustutamine võib põhjustada operatsioonisüsteemi krahhi. Siis saab olukorra päästa ainult viimase töökoopia taastamine.

Kui kavatsete registriga katsetada, salvestage esmalt failid SYSTEM.DAT ja USER.DAT kettale. Need asuvad kataloogis, kuhu operatsioonisüsteem installiti, ja neil on atribuudid "kirjutuskaitstud" ja "peidetud". Kui register on tõsiselt kahjustatud, saate need failid Windowsi kataloogi ümber kirjutada, määrata vajalikud atribuudid ja register on nagu uus. Ärge proovige neid faile Windowsi laadimisel taastada, vastasel juhul lülitub süsteem täielikult välja ja ainult täielik uuesti installimine salvestab selle! Nende failide taastamiseks peate esmalt taaskäivitama DOS-i ja seejärel asendama kahjustatud failid heade failidega.

Kuid see pole ainus andmete taastamise võimalus. Fakt on see, et operatsioonisüsteem salvestab iga eduka käivitamise korral registri koopia CAB-faili, mis kirjutatakse Windowsi kataloogi peidetud kataloogi SYSBCKUP. Vaikimisi salvestatakse viis viimast koopiat. See arv võib ulatuda 0 kuni 99 ja selle määrab MaxBackupCopies võtme väärtus Windowsi kataloogis failis scanreg.ini. Tõsi, te ei tohiks väärtust liiga kõrgele seada, sest ... failid võtavad palju ruumi (üks fail on rohkem kui megabaidi suurune).

Registri taastamiseks ühest neist varukoopiatest peate taaskäivitama DOS-i ja käivitama käsu

Ilmub saadaolevate registri varukoopiate loend, mis on sorteeritud nende loomise aja järgi. Pärast vajaliku eksemplari valimist taastatakse andmed turvaliselt ja teile saadetakse register, mis vastab selle loomise hetkel olnud asjade seisule.

Kuid kui installisite viimase varundamise ja registri tõrke vahel mingeid programme või muutsite operatsioonisüsteemi sätteid, lähevad kõik need andmed igaveseks kaotsi. Kas me vajame seda? Kindlasti mitte! Registrist varukoopia loomiseks igal ajal kasutage käsku

mis, kui kontroll normaalselt läbib, loob varukoopia.

Teine võimalus registri varundamiseks ja taastamiseks on eksportida osa või kogu haru, mida kavatsete muuta. Seda saab teha Regedite for Windowsi menüüs Registry. Valige soovitud jaotis ja klõpsake üksust "Ekspordi registrifail". Pärast failinime määramist eksporditakse selle jaotise andmed sellesse. Failil on REG laiend. Selle registrisse importimiseks tehke sellel topeltklõps ja andmed edastatakse. Tõsi, sellel teabe taastamise meetodil on üks oluline puudus: kõik kustutatud või muudetud kirjed taastatakse, kuid lisatud kirjeid ei kustutata. Seetõttu on see meetod sobivam, kui teete väiksemaid muudatusi ja nende tagasipööramiseks ilma vanu andmeid uuesti sisestamata võite kasutada eksporti/importi.

Üldiselt peate registriga töötama äärmiselt ettevaatlikult, kuid kui teete selle perioodiliselt varundada, ei tohiks probleeme tekkida


Paljud kasutajad puutuvad kokku mõistetega "puhas register", "registrist eemaldamine", "registri varundamine", "süsteemiregister" jne, kuid märkimisväärne osa neist ei tea isegi, mis see register on. Selles artiklis vaatleme, mis on süsteemiregister, miks seda tuleb puhastada ja kuidas sellega töötada.

Windowsi register, mis see on?

Register, süsteemiregister, Windowsi register on tohutu ja samal ajal peamine Windowsi perekonna operatsioonisüsteemide hierarhiline andmebaas, mis ilmus esmakordselt 1992. aastal Windows 3.1-s. See koosneb mitmest failist, mis on salvestatud süsteemikataloogidesse, näiteks ServiceProfiles, %USERPROFILE%, System32config. See tekkis ini-failide asendusena, mis varem salvestas süsteemi konfiguratsiooni. See suurendas oluliselt süsteemiandmetele juurdepääsu kiirust.

Andmebaas sisaldab teavet arvuti riist- ja tarkvara, iga süsteemikomponendi sätete ja töörežiimide, konto sätete, juhtpaneeli sätete, teenuse konfiguratsiooni, failiseoste ja palju muu kohta. Märkimisväärne hulk kasutaja, rakenduste või operatsioonisüsteemi enda tehtud muudatusi arvutis salvestatakse süsteemiregistrisse.

Miks registrit puhastada ja optimeerida?

Nagu märgitud, sisaldab register teavet praktiliselt kõigi süsteemikomponentide ja nende sätete kohta ning koosneb enam kui tosinast kaitstud süsteemifailist. Sellest lähtuvalt on süsteemi andmebaasifailid, nagu kõik teisedki, killustatud (kui ühte dokumenti salvestavad sektorid on hajutatud mööda ketta pinda, selle asemel et olla läheduses), mis pikendab registrile juurdepääsuks kuluvat aega. Seetõttu vajab see perioodilist defragmentimist. Süsteemifaile pole lihtsalt võimalik tavapärasel viisil defragmentida, kuna Windows kasutab neid pidevalt. Selleks on välja töötatud palju spetsiaalseid utiliite - defragmentijaid ja tweakereid.

Registri mahu ja registrikirjetele juurdepääsu aja vähendamiseks on vaja puhastada süsteemi andmebaas rämpskirjetest, mis on teave kaugrakenduste, teekide, fontide, draiverite ja failiseoste kohta kaugprogrammidega jne. .

Registri struktuur

Süsteemi andmebaas koosneb mitmest jaotisest, millest igaüks on salvestatud oma faili. Mõned alajaotised, mis võtavad tohutult ruumi, näiteks teave installitud rakenduste kohta, salvestatakse ka eraldi failidesse.

Windowsi register - filiaalid

  • HKEY_CLASSES_ROOT (HKCR) – filiaal salvestab andmed kõigi operatsioonisüsteemis registreeritud faililaiendite, nende seoste kohta programmidega, samuti ActiveX ja COM komponentide kohta.
  • HKEY_CURRENT_USER (HKCU) – siia salvestatakse praeguse kasutaja konto konfiguratsioon.
  • HKEY_LOCAL_MACHINE (HKLM) – andmed arvuti riistvarakomponentide, nende draiverite, töörežiimide ja Windowsi OS-i laadimise kohta.
  • HKEY_USERS (HKU) – salvestab kõik andmed kõigi selle arvuti kasutajakontode kohta.
  • HKEY_CURRENT_CONFIG (HKCC) – see sisaldab teavet arvuti sisselülitamiseks kasutatava riistvara kohta.

Kuidas käivitada programmi registriga töötamiseks?

Windows on varustatud lihtsa ja funktsionaalse utiliidiga, mis võimaldab kasutajal oma registriga töötada. Registriredaktori käivitamiseks, mis haldab kõiki süsteemiandmebaasi kirjeid, on mitu võimalust.

Kuidas Windowsi registrit avada?

1. meetod

  1. Avage dialoogiboks "Käivita", kasutades kombinatsiooni "Win + R".
  2. Kirjutame tekstivormi "regedit" ja klõpsake "OK".

2. meetod

  1. Helistage nupule "Start" ja sisestage otsinguribale käsk registriredaktori "regedit" käivitamiseks.
  2. Süsteemiutiliidi käivitamiseks klõpsake otsingutulemustes "regedit.exe".

Süsteemi registrikirjetega töötame standardse registriredaktori abil

Pärast registriredaktori käivitamist ilmub meie ette aken, kus kuvatakse süsteemi andmebaasi hierarhiline struktuur.

Iga selle haru sisaldab suurel hulgal alamjaotisi, mis avatakse, klõpsates kolmnurgal, topeltklõpsates jaotise/alajaotise nimel või klõpsates nuppu “®” - kursorit klaviatuuril paremal.

Kasutajal on süsteemiregistriga töötamiseks järgmised võimalused:

  • nii tervete filiaalide kui ka nende üksikute osade ja kirjete (võtmete) eksport ja import;
  • registri mis tahes alajaotuste ülekandmine paberkandjal tekstiteabe kujul;
  • võtmete ja harude loomine, kustutamine, ümbernimetamine;
  • otsige registrist teavet.

Kõik toimingud tehakse registriredaktori kahe põhimenüü üksuse (“Fail” ja “Muuda”) kaudu pärast vajaliku võtme või alamvõtme valimist, samuti nende kontekstimenüü kaudu, mille kutsumiseks tehakse objektil paremklõps.

Tavaprogrammi kaudu registriga töötamine ei erine palju kõvaketta failisüsteemi andmetega töötamisest, välja arvatud mõned erandid, millest üks on võimetus töötada mitme objektiga korraga. Ja süsteemi andmebaasi vaade puu kujul on paljude kasutajate jaoks ebatavaline. Nupp F2 vastutab ka ümbernimetamise eest, Kustuta – filiaalide ja registrivõtmete kustutamise eest

Tähtis! Enne registriga toimingute tegemist looge kindlasti varukoopia harust või jaotisest, mida kavatsete muuta.

Sektsiooni või haru varukoopia loomine:

Helistage muudetava haru kontekstimenüüsse ja valige "Eksport" või valige haru, avage menüüelement "Fail" ja klõpsake "Ekspordi...".

Määrake väljundfaili tee ja nimi.


Kui teil on selle teema kohta küsimusi"
Mis on register ja kuidas sellega töötada?”, võite neilt kommentaarides küsida


if(function_exists("reitingud")) ( the_retings(); ) ?>

Võib-olla on igaüks teist kuulnud sõna "register", kuid vähesed on esitanud küsimuse "mis see on", kuid asjata. Lõppude lõpuks võib registri redigeerimise võimalus säästa palju aega, raha, närve ja vaeva. Selles artiklis käsitletakse üksikasjalikult Windows 7 operatsioonisüsteemi registri käivitamist ja selle kasutamise peamisi meetodeid.

Esiteks peate mõistma, mis register täpselt on. Selle paremaks mõistmiseks kujutage ette märkmikku, kus on teatud järjestuses mõned märkmed. Kui kõik selle märkmiku lehed välja rebida ja segada, jääb teave samaks, kuid seda on palju raskem lugeda. Enne lugemist peate kõigepealt leidma vajaliku lehe ja see on raisatud aeg.

Sarnane olukord tekkis ka Fat16 failisüsteemi kasutamisel, millel oli tõsiseid jõudlusprobleeme. Siis otsustati info korrastamiseks kasutusele võtta register. Aja jooksul registri poolt lahendatud probleemid kadusid, kuid see säilis tagasiühilduvuse tõttu.

Windowsi register on hierarhiliselt ehitatud andmebaas installitud programmide parameetritest ja sätetest.

Füüsiliselt salvestatakse kõik registrisätted failidesse ja on süsteemis laiali. Kui programm käivitub, leiab register vajalikud parameetrid ja töötab nendega. Mida rohkem on arvutites rakendusi, seda rohkem on parameetrifaile ja seda rohkem kulub aega vajaliku leidmiseks. Seetõttu tuleb süsteemi jõudluse säilitamiseks registrit aeg-ajalt puhastada.

Windows 7 registri käivitamiseks on kaks võimalust:

  1. Start → otsinguribale kirjuta regedit → leitud tulemustes ava fail regedit.exe.
  2. Käivitage Explorer → minge kausta C:\Windows → otsige üles fail regedit.exe ja avage see.

Kui tegite kõik õigesti, avaneb registriredaktor.

Registri redigeerimine. Ekspordi import

  • Vasakul küljel on sektsioonid.
  • Paremal on parameetrid.
  • Allosas on olekuriba, mis kuvab parameetri tee.

Registrisätetega töötades peate olema äärmiselt ettevaatlik ja ettevaatlik, sest register on Windowsi närvisüsteem. Seetõttu on enne sätete muutmist soovitatav luua registrist koopia.

Paremklõpsake jaotist "Arvuti" - Eksport - määrake nimi, kontrollige ekspordivahemikku (peaks olema "Terve register") ja määrake kaust - klõpsake nuppu Salvesta.

Pärast ülaltoodud toiminguid kuvatakse fail laiendiga .reg. Kui nüüd seadete muutmine sassi läheb, saab registri alati algsesse olekusse tagasi viia.

Selleks klõpsake "Fail" - Impordi... - otsige üles Registry.reg, mille me varem salvestasime, ja klõpsake "Ava". Kõik parameetrid naasevad koopia loomise ajale.

Administraatori parooli taastamine registri abil

Näitena, mis näitab, milliseid toiminguid saab registris täita, kaaluge järgmist probleemi. Oletame, et olete. Pole probleemi! Seda saab muuta registri kaudu. Selleks vajame.

  1. Käivitage installikettalt. Pärast uute andmete kopeerimist palutakse meil valida keel. Jätke kõik nii nagu on ja klõpsake nuppu "Järgmine".
  2. Uues aknas valige " ", mille järel arvuti otsib installitud operatsioonisüsteeme.
  3. Ilmuda võib aken tekstiga „Alustamisvalikutes tuvastatud probleemid”. Ignoreerige ja valige operatsioonisüsteem ning klõpsake nuppu "Järgmine".
  4. Järgmises aknas valige madalaim parameeter ""
  5. Tippige käsureale käsk, mida me juba teame, regedit ja vajutage sisestusklahvi.
  6. Valige redaktoris HKEY_LOCAL_MACHINE
  7. Seejärel valige menüüst Fail "Laadi taru".
  8. Minge kausta C:\Windows\System32\config (täht võib erineda tavalisest C-st). Oleme huvitatud failist SYSTEM.
  9. Sisestage mis tahes jaotise nimi. Näiteks: 888.
  10. Minge jaotisse HKEY_LOCAL_MACHINE\888\Seadistus. Klõpsake parameetril kaks korda:
    • CmdLine, sisestage cmd.exe ja klõpsake nuppu OK
    • SetupType , asendage 0 2-ga ja klõpsake nuppu OK.

    Ülaltoodud manipulatsioonide tulemusena peaks see välja nägema järgmine:

Niisiis, täna räägime teemast, mis tundub olevat mitte eriti oluline, kuid tegelikult iga Windowsi kasutaja jaoks väga vajalik (ja neid on valdav enamus) - mis on register, millest see koosneb, miks seda vaja on ja kuidas seda oma prügikasti salvestada. Mis siis täpselt on register? Sisuliselt on see tohutu hierarhiliselt struktureeritud andmebaas, mis toimib kasutajate taotluste alusel. Seda andmebaasi on vaja süsteemiandmete süstematiseerimiseks ja neile juurdepääsu optimeerimiseks. Registris on palju mitmekesist teavet nii operatsioonisüsteemi tavapäraste seadistuste kui ka erinevate peenhäälestusseadete kohta, sealhulgas turvaseaded ja töö madala taseme programmidega, aga ka draiverid.

Register ei ole mingi väline programm, see on osa operatsioonisüsteemist. Ntdetect otsib süsteemi käivitumisel registrifaile ja laadib sealt alglaadimisparameetrid. Registrivõtmete tundmine ja teadmine nende olulisusest on vajalikud tõhusaks süsteemihalduseks. Ja ka vähemalt põhidiagnostika jaoks "miks see nii ei tööta". Register on puupõhine väärtus/võtmekataloogide süsteem. Mis vastutavad teatud seadete eest. Pealegi tuleb arvestada, et erinevatel võtmetel võib olla erinevat tüüpi – loogilistest kuni stringini.

Demonstratiivne anatoomia.

Seega tasub rääkida, millest register füüsiliselt koosneb ja kuidas see töötab. Tasub kohe broneerida. Et sellisel kujul, nagu registrit kasutajale esitatakse, seda kuskil ei salvestata ja selle redigeerimiseks on vaja spetsiaalseid programme - registriredaktoreid. Standardsed regedit.exe ja regedit32.exe on korras. Süsteemi seadistamise ja installimise käigus genereeritakse osa registriandmetest, teine ​​osa aga süsteemi töö käigus. Selle tulemusena moodustub süsteemi käivitamisel virtuaalne objekt REGISTRY\, milleks on register. Registri harud on saadaval registri redigeerimiseks, vaatamiseks ja uurimiseks Windowsi standardtööriistade (programmid regedit.exe ja regedt32.exe) abil. Pärast registri redigeerimist ja/või selles muudatuste tegemist kirjutatakse need muudatused kohe registrisse kuuluvatesse failidesse. Need on operatsioonisüsteemides Windows 95 ja Windows 98 user.dat ja system.dat; Windows ME-s - user.dat, classes.dat ja system.dat. Süsteemi hilisemates versioonides ilmus palju suurem hulk vajalikke faile.

Puudujääkidest ja sellest, kuidas petturid nendest puudustest raha teenivad.

Tegelikult on süsteem üsna keeruline, kuid üsna töökindel. Ülemäärase keerukuse tõttu tekivad raskused registri killustatusega ja seega ka selle toimimise kiirusega. Samuti kipub register pika tööperioodi jooksul andmete kuhjumise tagajärjel liigselt “paksuks” minema, mis samuti raskendab selle toimimist. Seda probleemi saab lahendada registri optimeerimiseks ja puhastamiseks spetsiaalsete programmide abil. Selle probleemiga iseseisvalt tegeledes peaksite meeles pidama, et te ei tohiks midagi registrist kustutada, kui te ei tea selle eesmärki - see võib süsteemi tõsiselt kahjustada või isegi muuta selle kasutuskõlbmatuks. Lisaks püüavad petturid nendest probleemidest suurt numbrit teha - võrk on täis pakkumisi "registri optimeerimise programmi allalaadimiseks, mille installimise järel töötab teie arvuti 30% kiiremini". Tavaliselt järgneb sellisele pakkumisele SMS-i saatmise vorm, mis kinnitab varasemaid kahtlusi. Te ei tohiks sellistele asjadele tähelepanu pöörata, veel vähem uskuda - siis ei kaota te ei raha ega närve.

Registri põhiharud, nende tähendus ja eesmärk.

HKEY_CLASSES_ROOT on link jaotisesse HKEY_LOCAL_MACHINE\Software\Classes. Siin salvestatud teave tagab vajaliku programmi käivitamise, kui avate faili Exploreriga. See jaotis sisaldab rakenduste ja failitüüpide vahelisi ühendusi ning teavet OLE kohta.

HKEY_USERS – see jaotis sisaldab sätteid kõigile arvutikasutajatele.

HKEY_CURRENT_USER – see haru on link konkreetsele sisemisele alamvõtmele HKEY_USERS. Kõik seadistused määratakse vastavalt sellele, milline kasutaja parajasti süsteemis on (st milline seanss on aktiivne).

HKEY_LOCAL_MACHINE – sisaldab peaaegu kõiki selle arvuti sätteid ja parameetreid, sealhulgas riistvara sätteid, riistvara konfiguratsiooni ja kasutajaprofiile.

HKEY_CURRENT_CONFIG on sisuliselt vaid link HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Riistvaraprofiilidele\Current. Süsteemi käivitamiseks on olemas kõik sissetulevad riistvarasätted.

Peamisi ülalkirjeldatud standardsektsioone ei saa kustutada ega ümber nimetada. Mõned registrivõtmed on muutlikud ja neid ei salvestata üheski failis. OS loob ja haldab need partitsioonid täielikult RAM-is, mitte ei salvesta neid kõvakettale, seega on need ajutised. Süsteem loob lenduvad partitsioonid iga kord, kui see käivitub. Näiteks HKEY_LOCAL_MACHINE\HARDWARE on registrivõti, mis salvestab teavet riistvaraseadmete ja neile määratud ressursside kohta. Ressursi määramine ja riistvara tuvastamine toimub iga kord, kui süsteem käivitub, seega on loogiline ja loomulik, et need andmed ei vaja püsivat kõvakettale salvestamist.

Kuidas säilitada juba omandatut.

Mõnikord on kasulik teha süsteemiregistrist varukoopia, kartes seda kahjustada. See võib juhtuda ebaõnnestunud katsete registriga, draiverite vale installimise ja kümnete muude põhjuste tõttu. Ja see ei tee haiget, kui see on "igaks juhuks". Et seda mitte iga kord käsitsi teha, võite kasutada ühte paljudest automaatse varundamise programmidest, näiteks Comodo Backup.

Windowsi register (süsteemiregister) on hierarhiline (puu) andmebaas, mis sisaldab kirjeid, mis määratlevad Microsoft Windowsi operatsioonisüsteemide parameetrid ja sätted. Register, nagu see registriredaktori vaatamisel paistab, on koostatud andmetest, mis pärinevad registrifailidest ja alglaadimisprotsessi käigus kogutud riistvarateabest. Registrifailide kirjeldamisel inglise keeles kasutatakse terminit "Taru". Microsofti dokumentatsioonis on see termin tõlgitud kui "Põõsas".

Peamised registri loomise eest vastutavad failid

Registrifailid luuakse operatsioonisüsteemi installiprotsessi käigus ja salvestatakse kausta:

%SystemRoot%\system32\config (tavaliselt C:\windows\system32\config).

Windowsi operatsioonisüsteemide jaoks on need failid nimega:

süsteem
tarkvara
sam
turvalisus
vaikimisi
komponendid
bcd-mall

Operatsioonisüsteemides Windows Vista, Windows 7, Windows8, , , , asuvad registrifailid kataloogis \Windows\system32\config ja neil on samad nimed, kuid nendes operatsioonisüsteemides on salvestamiseks lisatud uus registrivõti ( Alglaadimiskonfiguratsiooni andmed) Nimega BCD00000000. Selle jaotise andmeid sisaldavale failile antakse nimi bcd ja asub peidetud kaustas Boot aktiivne partitsioon (sektsioon, millest süsteem käivitub). Tavaliselt luuakse tavalise Windowsi installimise ajal väike aktiivne partitsioon (100 kuni 500 megabaiti sõltuvalt operatsioonisüsteemist), mis on kasutaja eest peidetud ja sisaldab ainult süsteemi käivitamise teenuseandmeid - alglaadimiskirjeid, alglaadimishaldur bootmgr,käivituskonfiguratsiooni pood BCD, lokaliseerimisfailid ja mälu testimise programmid. Bushi asukoht bcd sõltub sellest, kuidas süsteemi alglaadur on installimise ajal konfigureeritud, ja võib asuda Windowsi kataloogiga samas partitsioonis.

Registrifailide asukohta Windowsi mis tahes versioonis saab vaadata registriredaktori jaotises:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

See jaotis salvestab teavet kõigi tarude, sealhulgas kasutajaprofiilide kohta koos linkidega nende asukohale Windowsi failisüsteemis.

Registri struktuur

Windowsi registril on puustruktuur ja see koosneb viiest peamisest registrivõtmest:

HKEY_LOCAL_MACHINE (HKLM) on suurim registrivõti. See sisaldab kõiki operatsioonisüsteemi põhisätteid, samuti arvuti riist- ja tarkvara. Selles jaotises sisalduv teave kehtib kõikide kasutajate kohta, kes registreeruvad süsteemis.

HKEY_CLASSES_ROOT (HKCR) – sisaldab seoseid rakenduste ja failitüüpide vahel (faililaiendite järgi). See jaotis sisaldab ka teavet registreeritud failitüüpide ning COM- ja ActiveX-objektide kohta. Välja arvatud HKEY_CLASSES_ROOT see teave on samuti salvestatud jaotistesse HKEY_LOCAL_MACHINE Ja HKEY_CURRENT_USER. Peatükk HKEY_LOCAL_MACHINE\Software\Classes Sisaldab vaikesätteid, mis kehtivad kõigile kohaliku arvuti kasutajatele. Jaotises sisalduvad valikud HKEY_CURRENT_USER\Software\Classes, alistavad vaikeväärtused ja rakenduvad ainult praegusele kasutajale. Peatükk HKEY_CLASSES_ROOT sisaldab andmeid mõlemast allikast.

HKEY_USERS (HKU) – sisaldab iga laaditud kasutajaprofiili ja ka vaikeprofiili keskkonnasätteid. IN HKEY_USERS seal on pesastatud jaotis \Vaikimisi, samuti muud turvaidentifikaatoriga tuvastatud alajaotised ( Turva ID, SID) iga kasutaja.

HKEY_CURRENT USER (HKCU) – sisaldab hetkel süsteemi sisse logitud kasutaja keskkonnasätteid (keskkonnamuutujad, töölaua sätted, võrgusätted, rakendused ja ühendatud seadmed).

See jaotis dubleerib teavet HKEY_USERS\kasutaja SID, Kus kasutaja SID- parajasti süsteemis registreeritud kasutaja turvaidentifikaator (praeguse kasutaja SID saate teada käsureale kirjutades whoami/kasutaja).

HKEY_CURRENT_CONFIG (HKCC) – sisaldab praeguse riistvaraprofiili sätteid. Praegune riistvaraprofiil sisaldab alajaotistes määratletud seadme standardkonfiguratsioonis tehtud muudatuste komplekte Tarkvara Ja Süsteem juurpartitsioon HKEY LOCAL_MACHINE. IN HKEY_CURRENT_CONFIG Kajastuvad ainult muudatused. Lisaks asub selles jaotises olev teave HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current.

Registris olevad andmed salvestatakse registrivõtmetes asuvate sätete kujul. Iga parameetrit iseloomustavad nimi, andmetüüp ja väärtus.

Registris kasutatavad põhiandmetüübid

REG_DWORD – 32-bitine number. Seda tüüpi andmeid kasutavad paljud seadme draiverid ja teenuse seaded. Registriredaktorid saavad neid andmeid kuvada kahend-, kuueteistkümnend- ja kümnendvormingus.

REG_SZ – tekstistring inimesele loetavas vormingus. Väärtused, mis esindavad komponentide kirjeldusi, määratakse tavaliselt sellele andmetüübile.

REG_EXPAND_SZ – laiendatav andmestring. See rida on tekst, mis sisaldab muutujat, mida saab asendada, kui rakendus seda kutsub, näiteks kasutatakse keskkonnamuutujate salvestamiseks.

REG_MULTI_SZ – mitmerealine väli. Väärtustel, mis on tegelikult inimesele loetavas vormingus tekstistringide loendid, on tavaliselt see andmetüüp. Read on eraldatud märgiga NULL.

REG_BINARY – binaarandmed. Enamik riistvarakomponente kasutab teavet, mis on salvestatud binaarandmetena. Registriredaktorid kuvavad selle teabe kuueteistkümnendsüsteemis.

REG_RESOURCE_LIST – riistvararessursside loend. Kehtib ainult filiaalile HKEY_LOCAL_MACHINE\RIISTVARA.

Mõnikord võite leida ka järgmist tüüpi registriandmeid:

REG_RESOURCE_REQUIREMENTS_LIST- Nõutavate riistvararessursside loend. Kehtib ainult filiaalile HKEY_LOCAL_MACHINE\RIISTVARA.

REG_FULL_RESOURCE_ DESCRIPTOR – riistvararessursi deskriptor (deskriptor). Kehtib ainult filiaalile HKEY_LOCAL_MACHINE\RIISTVARA.

REG_QWORD – 64-bitine number.

REG_DWORD_ LITTLE_ENDIAN – 32-bitine number väikese lõpu vormingus, samaväärne REG_DWORD.

REG_DWORD_BIG_ENDIAN on 32-bitine arv suurvormingus.

REG_QWORD_LITTLE_ENDIAN on 64-bitine number nooleotsa vormingus. Samaväärne REG_QWORD.

REG_NONE – parameetril pole kindlat andmetüüpi.

Registri koostoime operatsioonisüsteemiga

Kui arvuti käivitub, hakkab riistvaratuvastaja ( riistvara tuvastaja) paigutab tuvastatud seadmete loendi registrisse. Tavaliselt toimub riistvaratuvastus tarkvara abil Ntdetect.com ja operatsioonisüsteemi kernel Ntoskrnl.exe

Kui süsteem käivitub, hangib süsteemituum registrist teavet laaditavate seadmedraiverite ja nende laadimise järjekorra kohta. Lisaks programm Ntoskrnl.exe saadab enda kohta registrisse infot (näiteks versiooninumbri).

Süsteemi alglaadimisprotsessi ajal vahetavad seadme draiverid alglaadimisparameetreid ja konfiguratsiooniandmeid registriga. Seadmedraiver teatab süsteemiressurssidest, mida ta kasutab, sealhulgas riistvara katkestustest ( IRQ) ja mälu juurdepääsukanalid ( DMA), et süsteem saaks need andmed registrisse lisada. Muide, register võimaldab teil luua mitu riistvaraprofiili. Riistvaraprofiil ( riistvaraprofiil) on juhiste kogum, mille abil saab operatsioonisüsteemile öelda, millised seadme draiverid peaksid arvuti käivitumisel laadima. Vaikimisi loob süsteem standardse riistvaraprofiili, mis sisaldab teavet kogu arvutis leiduva riistvara kohta.

Kui kasutaja logib sisse, laaditakse kasutajaprofiilid ( kasutajaprofiilid). Kogu konkreetse kasutajanime ja sellega seotud õigustega seotud teave salvestatakse registrisse. Kasutajaprofiil määrab individuaalsed süsteemisätted (ekraani eraldusvõime, võrguühenduse sätted, ühendatud seadmed ja palju muud). Registrisse salvestatakse ka teave kasutajaprofiilide kohta.

Rakenduste installimisel. Iga kord, kui käivitate installiprogrammi, lisatakse registrisse uued konfiguratsiooniandmed. Alustades peavad kõik installiprogrammid lugema teavet registrist, et teha kindlaks, kas süsteemis on vajalikud komponendid olemas. Lisaks võimaldab register rakendustel konfiguratsiooniteavet jagada, andes neile parema koostalitlusvõime. Rakendus peab registrit aktiivselt ja korrektselt kasutama ning suutma seda ka graatsiliselt eemaldada, ilma et see mõjutaks komponente, mida teised programmid võivad kasutada (teegid, programmimoodulid jne). See teave salvestatakse ka registrisse.

Süsteemi administreerimisel. Kui kasutaja muudab süsteemi konfiguratsiooni süsteemihaldustööriistade abil (näiteks kasutades Juhtpaneelid või klõpsa MMC), kajastuvad kõik muudatused kohe süsteemiregistris. Sisuliselt on haldustööriistad kõige mugavamad ja ohutumad vahendid registri muutmiseks. Muide, registriredaktorit võib pidada ka haldustööriistaks ( regedit.exe), sest kõiki süsteemi muudatusi saab teha otse registrit redigeerides.

■ Operatsioonisüsteemi laadimise ja töötamise ajal pääsetakse pidevalt ligi registriandmetele nii lugemiseks kui ka kirjutamiseks. Registrifailid muutuvad pidevalt, sest mitte ainult süsteem, vaid ka üksikud rakendused saavad registrit kasutada oma andmete, seadete ja seadete salvestamiseks. Teisisõnu on registrile juurdepääs üks levinumaid toiminguid. Isegi kui kasutaja arvutiga ei tööta, pääsevad registrile ikkagi juurde süsteemiteenused, draiverid ja rakendused.

■ Registrifailide terviklikkuse rikkumine (andmestruktuuri rikkumine) või üksikute kriitiliste parameetrite valed väärtused võivad põhjustada süsteemi krahhi. Seetõttu hoolitsege enne registriga katsetamist selle salvestamise ja taastamise võimaluse eest.