- 09/08/2020
- 11 minutes to read
-
d
-
s
v
tässä artikkelissa kuvataan Windowsin rekisteriä ja annetaan tietoa siitä, miten sitä voi muokata ja varmuuskopioida.
Original product version: Windows 10-all editions, Windows Server 2012 R2
Original KB number: 256986
- rekisterin kuvaus
- Varmuuskopioi Rekisteri
- muokkaa rekisteriä
- käytä Windowsin käyttöliittymää
- käytä Rekisterieditoria
- käytä ryhmäkäytäntöä
- käytä rekisterimerkintöjä (.reg) tiedosto
- Käytä Windows Script hostia
- Use Windows Management Instrumentation
- käytä konsolin Rekisterityökalua Windowsille
- Palauta Rekisteri
- menetelmä 1: Palauta rekisteriavaimet
- Menetelmä 2: Palauta koko rekisteri
rekisterin kuvaus
Microsoft Computer Dictionaryn viides painos määrittelee rekisterin seuraavasti:
keskitetty hierarkkinen tietokanta, jota käytetään Windows 98: ssa, Windows CE: ssä, Windows NT: ssä ja Windows 2000: ssa ja jota käytetään yhden tai useamman käyttäjän, sovelluksen ja laitteiston konfigurointiin tarvittavien tietojen tallentamiseen.
rekisteri sisältää tietoja, joita Windows jatkuvasti viittaa käytön aikana, kuten kunkin käyttäjän profiilit, tietokoneeseen asennetut sovellukset ja dokumenttityypit, joita kukin voi luoda, kansioiden ja sovelluskuvakkeiden ominaisuusarkin asetukset, mitä laitteistoa järjestelmässä on ja käytettävät portit.
Rekisteri korvaa suurimman osan tekstipohjaisista .INI-tiedostoja, joita käytetään Windows 3.X-ja MS-DOS-asetustiedostot, kuten Autoexec.bat ja Config.sys. Vaikka rekisteri on yhteinen useille Windows-käyttöjärjestelmille, niiden välillä on joitakin eroja. Rekisterin pesä on rekisterin avaimista, alavaimoista ja arvoista koostuva ryhmä, jolla on joukko tukitiedostoja, jotka sisältävät varmuuskopiot sen tiedoista. Kaikkien pesien tukitiedostot HKEY_CURRENT_USERIA lukuun ottamatta ovat %SystemRoot%\System32\Config
– kansiossa Windows NT 4.0: ssa, Windows 2000: ssa, Windows XP: ssä, Windows Server 2003: ssa ja Windows Vistassa. Hkey_current_useria tukevat tiedostot ovat %SystemRoot%\Profiles\Username
– kansiossa. Näiden kansioiden tiedostojen tiedostonimipäätteet ilmaisevat niiden sisältämän tiedon tyypin. Myös laajennuksen puuttuminen voi joskus viitata siihen, millaista tietoa ne sisältävät.
rekisterin pesä | |||
---|---|---|---|
HKEY_LOCAL_MACHINE\Sam | Sam, Sam.loki, Sam.sav | ||
HKEY_LOCAL_MACHINE\Security | Security, Security.loki, turvallisuus.sav | ||
HKEY_LOCAL_MACHINE\Software | Software, Software.loki, ohjelmisto.sav | ||
HKEY_LOCAL_MACHINE\System | System, System.alt, järjestelmä.loki, järjestelmä.sav | ||
HKEY_CURRENT_CONFIG | System, System.alt, järjestelmä.loki, järjestelmä.sav, Ntuser.dat, Ntuser.dat.loki | ||
HKEY_USERS\DEFAULT | Default, Default.Loki, oletusarvo.sav | ||
Windows 98: ssa rekisteritiedoston nimi on käyttäjä.dat ja järjestelmä.dat. Windows Millennium Editionissa rekisteritiedostot on nimetty luokiksi.dat, käyttäjä.dat, ja järjestelmä.dat.
Huomautus
Windowsin tietoturvaominaisuudet antavat järjestelmänvalvojan hallita rekisteriavainten käyttöä.
seuraavassa taulukossa luetellaan ennalta määritellyt avaimet, joita järjestelmä käyttää. Avainnimen enimmäiskoko on 255 merkkiä.
Folder/predefined key | Description |
---|---|
HKEY_CURRENT_USER | sisältää juuri määritystiedot käyttäjälle, joka on tällä hetkellä kirjautunut sisään. Käyttäjän kansiot, näytön värit ja ohjauspaneelin asetukset tallennetaan tähän. Nämä tiedot liittyvät käyttäjän profiiliin. Tämä avain on joskus lyhennetty HKCU. |
HKEY_USERS | sisältää kaikki tietokoneella aktiivisesti ladatut käyttäjäprofiilit. HKEY_CURRENT_USER on hkey_users-palvelun alipaketti. Hkey_users on joskus lyhennetty HKU. |
HKEY_LOCAL_MACHINE | Sisältää määritystietoja erityisesti tietokoneelle (kenelle tahansa Käyttäjälle). Tämä avain on joskus lyhennetty HKLM. |
HKEY_CLASSES_ROOT | on HKEY_LOCAL_MACHINE\Software . Tähän tallennetut tiedot varmistavat, että oikea ohjelma avautuu, kun avaat tiedoston Resurssienhallinnan avulla. Tämä avain on joskus lyhennetty HKCR. Windows 2000: sta alkaen nämä tiedot tallennetaan sekä HKEY_LOCAL_MACHINE-että HKEY_CURRENT_USER-näppäimiin. HKEY_LOCAL_MACHINE\Software\Classes avain sisältää oletusasetukset, jotka voivat koskea kaikkia paikallisen tietokoneen käyttäjiä. HKEY_CURRENT_USER\Software\Classes avain sisältää asetukset, jotka ohittavat oletusasetukset ja koskevat vain interaktiivista käyttäjää. Hkey_classes_root-avain tarjoaa näkymän rekisteriin, joka yhdistää tiedot näistä kahdesta lähteestä. HKEY_CLASSES_ROOT tarjoaa myös tämän yhdistetyn näkymän ohjelmille, jotka on suunniteltu Windowsin aiemmille versioille. Interaktiivisen käyttäjän asetusten muuttaminen edellyttää, että muutokset tehdään alle HKEY_CURRENT_USER\Software\Classes eikä alle HKEY_CLASSES_ROOT. Oletusasetusten muuttamiseksi muutokset on tehtävä alle HKEY_LOCAL_MACHINE\Software\Classes . Jos avaimen kirjoittaa alle hkey_classes_root, järjestelmä tallentaa tiedot alle HKEY_LOCAL_MACHINE\Software\Classes . Jos avaimelle kirjoitetaan arvot alle hkey_classes_root, ja avain on jo olemassa alle HKEY_CURRENT_USER\Software\Classes , järjestelmä tallentaa tiedot sinne eikä alle HKEY_LOCAL_MACHINE\Software\Classes . |
HKEY_CURRENT_CONFIG | sisältää tietoja laitteistoprofiilista, jota paikallinen tietokone käyttää järjestelmän käynnistyessä. |
Huomautus
Rekisteri Windows XP: n, Windows Server 2003: n ja Windows Vistan 64-bittisissä versioissa on jaettu 32-bittisiin ja 64-bittisiä avaimia. Monilla 32-bittisillä näppäimillä on samat nimet kuin niiden 64-bittisillä vastineilla, ja päinvastoin. Rekisterieditorin 64-bittinen oletusversio, joka sisältyy Windows XP: n, Windows Server 2003: n ja Windows Vistan 64-bittisiin versioihin, näyttää 32-bittiset näppäimet solmun HKEY_LOCAL_MACHINE\Software\WOW6432Node
alla.Lisätietoja rekisterin tarkastelusta 64-bittisissä Windows-versioissa voit tarkastella järjestelmärekisteriä käyttämällä 64-bittisiä Windows-versioita.
seuraavassa taulukossa luetellaan tällä hetkellä määritellyt tietotyypit, joita Windows käyttää. Arvonimen maksimikoko on seuraava:
- Windows Server 2003, Windows XP ja Windows Vista: 16 383 merkkiä
- Windows 2000: 260 ANSI-merkkiä tai 16 383 Unicode-merkkiä
- Windows Millennium Edition / Windows 98 / Windows 95: 255 merkkiä
pitkät arvot (yli 2 048 tavua) on tallennettava tiedostoina, joiden tiedostonimet on tallennettu rekisteriin. Tämä auttaa rekisteriä toimimaan tehokkaasti. Arvon enimmäiskoko on seuraava:
- Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: käytettävissä oleva muisti
- Windows Millennium Edition/Windows 98/Windows 95: 16 300 tavua
Huomautus
avaimen kaikkien arvojen kokonaiskoolle on asetettu 64 K raja.
binääriarvo | reg_binary | raaka binääridata. Suurin osa laitteistokomponenttitiedoista tallennetaan binääritietoina ja näytetään Rekisterieditorissa heksadesimaalisessa muodossa. |
DWORD-arvo | REG_DWORD | tietoa edustaa luku, joka on 4 tavua pitkä (32-bittinen kokonaisluku). Monet laiteajurien ja palveluiden parametrit ovat tämän tyyppisiä, ja ne näkyvät Rekisterieditorissa binäärimuodossa, heksadesimaalimuodossa tai desimaalimuodossa. Vastaavia arvoja ovat DWORD_LITTLE_ENDIAN (vähiten merkittävä tavu on alimmassa osoitteessa) ja REG_DWORD_BIG_ENDIAN (vähiten merkittävä tavu on ylimmässä osoitteessa). |
laajennettava merkkijonon arvo | REG_EXPAND_SZ | muuttuvapituinen merkkijono. Tämä tietotyyppi sisältää muuttujat, jotka ratkaistaan ohjelman tai palvelun käyttäessä tietoja. |
monikielinen arvo | REG_MULTI_SZ | monikielinen merkkijono. Arvot, jotka sisältävät luetteloita tai useita arvoja sellaisessa muodossa, että ihmiset voivat lukea, ovat yleensä tämän tyyppisiä. Merkinnät erotetaan välilyönneillä, pilkuilla tai muilla merkeillä. |
Merkkijonoarvo | REG_SZ | kiinteämittainen tekstijono. |
Binääriarvo | REG_RESOURCE_LIST | sarja sisäkkäisiä ryhmiä, jotka on suunniteltu tallentamaan Resurssiluettelo, jota käyttää laiteajuri tai jokin sen hallitsemista fyysisistä laitteista. Järjestelmä havaitsee ja kirjoittaa nämä tiedot \ ResourceMap-puuhun ja näyttää ne Rekisterieditorissa Heksadesimaalisessa muodossa Binääriarvona. |
Binääriarvo | REG_RESOURCE_REQUIREMENTS_LIST | sarja sisäkkäisiä ryhmiä, jotka on suunniteltu tallentamaan laiteohjaimen luettelo mahdollisista laitteistoresursseista, joita kuljettaja tai jokin sen ohjaamista fyysisistä laitteista voi käyttää. Järjestelmä kirjoittaa luettelon osajoukon \ ResourceMap-puuhun. Järjestelmä havaitsee nämä tiedot ja ne näytetään Rekisterieditorissa Heksadesimaalisessa muodossa Binääriarvona. |
Binääriarvo | REG_FULL_RESOURCE_DESCRIPTOR | sarja sisäkkäisiä ryhmiä, jotka on suunniteltu tallentamaan fyysisen laitteiston käyttämä Resurssiluettelo. Tämä tieto havaitaan ja kirjoitetaan \HardwareDescription-puuhun järjestelmän toimesta ja näytetään Rekisterieditorissa Heksadesimaalisessa muodossa Binääriarvona. |
Ei mitään | REG_NONE | tietoja, joilla ei ole mitään tiettyä tyyppiä. Järjestelmä tai Sovellukset kirjoittavat nämä tiedot rekisteriin ja ne näytetään Rekisterieditorissa Heksadesimaalisessa muodossa Binääriarvona |
linkki | REG_LINK | Unicode-merkkijono, joka nimeää symbolisen linkin. |
QWORD-arvo | REG_QWORD | tietoa edustaa luku, joka on 64-bittinen kokonaisluku. Nämä tiedot näkyvät Rekisterieditorissa binäärisenä arvona ja otettiin käyttöön Windows 2000: ssa. |
Varmuuskopioi Rekisteri
ennen kuin muokkaat rekisteriä, vie rekisterin avaimet, joita aiot muokata, tai varmuuskopioi koko rekisteri. Jos ongelma ilmenee, voit sitten seurata vaiheita Palauta Rekisteri-osiossa palauttaa rekisterin edelliseen tilaan. Varmuuskopioida koko rekisterin, varmuuskopiointi apuohjelma varmuuskopioida järjestelmän tila. Järjestelmän tila sisältää rekisterin, COM + – luokan rekisteröintitietokannan ja boot-tiedostot. Lisätietoja varmuuskopiointityökalun käytöstä Järjestelmän tilan varmuuskopiointiin on seuraavissa artikkeleissa:
-
tietokoneen varmuuskopiointi ja palautus
-
varmuuskopiointitoiminnon käyttäminen tietojen varmuuskopiointiin ja palauttamiseen Windows Server 2003: ssa
muokkaa rekisteriä
rekisterin tietojen muokkaamiseen ohjelman on käytettävä Rekisteritoiminnoissa määriteltyjä rekisteritoimintoja.
järjestelmänvalvojat voivat muokata rekisteriä Rekisterieditorilla (Regedit.exe tai Regedt32.exe), Ryhmäkäytäntö, Järjestelmäkäytäntö, Rekisteri (.reg) tiedostoja tai ajamalla skriptejä, kuten VisualBasic script-tiedostoja.
käytä Windowsin käyttöliittymää
suosittelemme, että käytät Windowsin käyttöliittymää Järjestelmäasetusten muuttamiseen rekisterin manuaalisen muokkaamisen sijaan. Rekisterin muokkaaminen voi kuitenkin joskus olla paras tapa ratkaista tuoteongelma. Jos ongelma on dokumentoitu Microsoftin tietopohjassa, saatavilla on artikkeli, jossa on vaiheittaiset ohjeet kyseisen ongelman rekisterin muokkaamiseksi. Suosittelemme, että noudatat näitä ohjeita tarkasti.
käytä Rekisterieditoria
Varoitus
saattaa ilmetä vakavia ongelmia, jos muutat rekisteriä väärin käyttämällä Rekisterieditoria tai muuta menetelmää. Nämä ongelmat saattavat vaatia käyttöjärjestelmän asentamista uudelleen. Microsoft ei voi taata, että nämä ongelmat voidaan ratkaista. Muokkaa rekisteriä omalla vastuullasi.
voit käyttää Rekisterieditoria seuraaviin toimintoihin:
Rekisterieditorin navigointialue näyttää kansioita. Jokainen kansio edustaa paikallisen tietokoneen ennalta määritettyä avainta. Kun käytät etätietokoneen rekisteriä, näkyviin tulee vain kaksi ennalta määritettyä avainta: HKEY_USERS ja HKEY_LOCAL_MACHINE.
käytä ryhmäkäytäntöä
Microsoft Management Console (MMC) isännöi hallintatyökaluja, joilla voit hallita verkkoja, tietokoneita, palveluita ja muita järjestelmän osia. Ryhmäkäytäntö MMC-laajennuksen avulla järjestelmänvalvojat voivat määrittää tietokoneisiin tai käyttäjiin sovellettavat käytäntöasetukset. Voit toteuttaa ryhmäkäytännön paikallisissa tietokoneissa käyttämällä paikallista ryhmäkäytäntöä MMC-laajennusta, Gpedit.msc. Voit toteuttaa ryhmäkäytännön Active Directoryssa käyttämällä Active Directoryn käyttäjät ja tietokoneet MMC-laajennusta. Lisätietoja ryhmäkäytännön käytöstä on ohjeaiheissa asianmukaisessa ryhmäkäytännön MMC-laajennuksessa.
käytä rekisterimerkintöjä (.reg) tiedosto
luo rekisterimerkintöjä (.REG) tiedosto, joka sisältää rekisterin muuttuu, ja suorita sitten .REG-tiedosto tietokoneessa, johon haluat tehdä muutokset. Voit johtaa sitä .REG-tiedosto manuaalisesti tai käyttämällä kirjautumiskomentosarjaa. Lisätietoja on ohjeaiheessa rekisterin aliavainten ja arvojen lisääminen, muokkaaminen tai poistaminen rekisterimerkintöjen avulla (.reg) tiedosto.
Käytä Windows Script hostia
Windows Script Host antaa sinun suorittaa VBScript-ja JScript-skriptejä suoraan käyttöjärjestelmässä. Voit luoda VBScript-ja JScript-tiedostoja, jotka käyttävät Windows Script-Isäntämenetelmiä rekisteriavainten ja arvojen poistamiseen, lukemiseen ja kirjoittamiseen. Lisätietoja näistä menetelmistä, vierailla seuraavilla Microsoftin verkkosivuilla:
RegDelete-menetelmä
Regrad-menetelmä
RegWrite-menetelmä
Use Windows Management Instrumentation
Windows Management Instrumentation (WMI) on Microsoftin Windows-käyttöjärjestelmän osa ja Web-pohjaisen yrityshallinnan (WBEM) Microsoft-toteutus. WBEM on alan aloite, jonka tavoitteena on kehittää standarditeknologia johtamistietojen saamiseksi yritysympäristössä. WMI: n avulla voit automatisoida hallinnollisia tehtäviä (kuten rekisterin muokkausta) yritysympäristössä. Voit käyttää WMI: tä skriptauskielissä, joissa on Windows-moottori ja jotka käsittelevät Microsoft ActiveX-objekteja. Voit myös käyttää WMI-komentorivityökalua (Wmic.exe) muuttaa Windowsin rekisteriä.
lisätietoja WMI: stä on ohjeaiheessa Windows Management Instrumentation.
lisätietoja WMI-Komentorivityökalusta on Windows Management Instrumentation (WMI)-komentorivityökalun (Wmic.exe).
käytä konsolin Rekisterityökalua Windowsille
voit käyttää konsolin Rekisterityökalua Windowsille (Reg.exe) rekisterin muokkaamiseen. Apua Regin kanssa.exe-työkalu, kirjoita reg /?
komentokehotteeseen ja valitse sitten OK.
Palauta Rekisteri
palauttaaksesi rekisterin, käytä sopivaa menetelmää.
menetelmä 1: Palauta rekisteriavaimet
palauttaaksesi viemäsi rekisterin alavaimet, kaksoisnapsauta rekisterimerkintöjä (.reg) tiedosto, jonka olet tallentanut Export registry subkeys-osioon. Tai, voit palauttaa koko rekisterin varmuuskopiosta. Lisätietoja siitä, miten palauttaa koko rekisterin, Katso Menetelmä 2: Palauta koko rekisterin osio myöhemmin tässä artikkelissa.
Menetelmä 2: Palauta koko rekisteri
palauttaaksesi koko rekisterin, Palauta järjestelmän tila varmuuskopiosta. Lisätietoja järjestelmän tilan palauttamisesta varmuuskopiosta on ohjeaiheessa varmuuskopion käyttäminen tietojen suojaamiseen ja tiedostojen ja kansioiden palauttamiseen tietokoneellasi Windows XP: ssä ja Windows Vistassa.
Huomautus
järjestelmän tilan varmuuskopiointi luo myös päivitetyt kopiot rekisteritiedoista %SystemRoot%\Repair
– kansioon.
lisätietoja on seuraavilla verkkosivuilla:
-
rekisterin sisällä
Windows 2000 Server Resources Kit
testattujen tuotteiden Windows Server-luettelo on viittaus tuotteisiin, joiden Windows Server-yhteensopivuus on testattu.
Data Protection Manager (DPM) on Microsoftin System Center-tuoteperheen keskeinen jäsen ja suunniteltu auttamaan IT-ammattilaisia Windows-ympäristönsä hallinnassa. DPM on uusi standardi Windowsin varmuuskopiointiin ja palautukseen ja tarjoaa jatkuvan tietosuojan Microsoftin sovellus-ja tiedostopalvelimille, jotka käyttävät saumattomasti integroitua levy-ja nauhamediaa. Lisätietoja siitä, miten varmuuskopioida ja palauttaa rekisterin, katso miten varmuuskopioida ja palauttaa rekisterin Windows XP ja Windows Vista.