Mikä on Windowsin rekisteri?

Rekisteri- tai Windows-rekisteri on tietokanta, joka sisältää tietoja, asetuksia, vaihtoehtoja ja muita arvoja ohjelmistoille ja laitteille, jotka on asennettu kaikkiin Microsoft Windows -käyttöjärjestelmien versioihin. Esimerkiksi, kun ohjelma on asennettu, uusi aliavain, joka sisältää asetukset, kuten ohjelman sijainnin, sen version ja ohjelman käynnistämisen, lisätään Windowsin rekisteriin.

Kun Windows alunperin julkaistiin (esim. Windows 3.11), se luotti vahvasti .ini-tiedostoihin tallentaakseen Windows- ja Windows-ohjelmien kokoonpanot ja asetukset. Vaikka .ini-tiedostoja käytetään edelleen joskus, useimmat Windows-ohjelmat tukevat Windows-rekisteriin tehtyjä asetuksia asennuksen jälkeen.

Jos haluat tarkastella ja tehdä muutoksia Windowsin rekisteriin, voidaan käyttää Windowsin rekisterieditoria (alla). Windows 3.x: ssä rekisterieditoria kutsuttiin Rekisteröintitiedot-editoriksi tai Rekisteröintieditoriksi . Rekisterieditorin avulla voit tarkastella kaikkia rekisterissä olevia avaimia ja arvoja sekä muuttaa Windows-, ohjel- misto- tai kuljettajaarvoja, joita sinusta tuntuu.

Rekisterin juurinäppäimet (hive name)

Kun avaat Windowsin rekisterieditorin ensimmäisen kerran, se näyttää root-avaimet, jotka sisältävät kaikki rekisteriarvot. Alla on lyhyt kuvaus jokaisesta yleisimmistä juurinäppäimistä ja niiden arvoista.

Root KeyKuvaus
HKCR (HKEY_CLASSES_ROOT)Kuvaa tiedostotyypin, tiedostopääte ja OLE-tiedot.
HKCU (HKEY_CURRENT_USER)Sisältää käyttäjän, joka on kirjautunut Windowsiin ja niiden asetuksiin.
HKLM (HKEY_LOCAL_MACHINE)Sisältää tietokoneeseen liittyviä tietoja asennetusta laitteistosta, ohjelmiston asetuksista ja muista tiedoista. Tietoja käytetään kaikille käyttäjille, jotka kirjautuvat kyseiseen tietokoneeseen ja ovat yksi rekisterin yleisimmistä alueista.
HKU (HKEY_USERS)Sisältää tietoja kaikista käyttäjistä, jotka kirjautuvat tietokoneeseen, mukaan lukien sekä yleiset että käyttäjäkohtaiset tiedot.
HKEY_CURRENT_CONFIG (HKCC)Tietokoneeseen liitetyn laitteiston nykyisen kokoonpanon tiedot.
HKDD (HKEY_DYN_DATA)Ainoastaan ​​Windows 95: ssä, 98: ssa ja NT: ssä käytettävä avain sisälsi dynaamisen tilatiedon ja plug and play -informaation. Tiedot saattavat muuttua, kun laitteita lisätään tai poistetaan tietokoneesta. Kunkin laitteen tiedot sisältävät laitteiston avainta ja laitteen nykyisen tilan, mukaan lukien ongelmat.

Windowsin rekisteriarvot

Alla on eri arvot, joita kohtaat Windowsin rekisterissä, ja lyhyt kuvaus siitä, minkä tyyppisiä tietoja kukin arvo voi sisältää.

ikoniTyyppiNimiKuvaus

Suljettu avainKuten Windowsin Resurssienhallinnassa näkyvät kansiot. Nämä avaimet sisältävät alla mainittuja rekisteriavaimia.

Avaa avainKun avain avataan, kuvake muuttuu laajennetuksi tai avattavaksi kansioksi ja näyttää kaikki sen sisällöt ja muut aliavainet.

REG_SZString-arvoMahdollistaa minkä tahansa merkkijonon arvon määrittämisen yhdelle riville, kuten tiedoston polulle, ja se on rekisterin yleisimmin löydetty aliavain.

REG_MULTI_SZMerkkijonon arvoMikä tahansa monirivinen merkkijonoarvo.

REG_EXPAND_SZLaajennettu merkkijonoarvoSisältää merkkijonon, jossa on ympäristö- tai järjestelmämuuttujia, joita on laajennettava. Esimerkiksi c:% windir% esimerkiksi.exe voisi olla sama kuin C: windows.exe.

REG_BINARYBinäärinen arvoMahdollistaa määritteiden määrittelemisen binäärinä joko päälle tai pois (0 tai 1).

REG_DWORDDWORD-arvoSamankaltainen kuin binääriarvo, mutta pystyy määrittelemään arvot joko 32-bittisessä desimaalissa tai heksassa.

REG_QWORDQWORD-arvoKuten DWORD, mutta tallennetaan 64-bittisenä arvona.

Pitäisikö minun käyttää "rekisteriä" tai "rekisteriä" kirjoituksessani?

Microsoftin tyylin käsikirjan mukaan "rekisterin" tulisi olla alennettu, paitsi jos se on osa nimettyä järjestelmäkomponenttia, kuten "rekisterieditori" tai lauseen ensimmäinen sana.

Tietokanta, Hive, Käyttöjärjestelmän ehdot, Rekisterinpuhdistaja