Rūpīgi ar Windows reģistru

Satura rādītājs
Mēs daudz detalizēsim reģistra sastāvu un detaļas, lai to varētu mainīt, nepieļaujot kļūdas sistēmā.
Windows reģistrs ir aptuveni a datu bāze, kurā tiek glabātas daudzas Windows sistēmas konfigurācijas. Tam ir sistēmas zemākā līmeņa komponentu konfigurācija, sistēma un trešo pušu lietojumprogrammas, SAM, draiveri, pakalpojumi, trešo pušu lietojumprogrammas utt.
Tas ir kā sistēmas smadzenes, jo katru reizi, kad ir daži iestatījumi vai lietojumprogrammas, kurām kaut kas jādara, jāatļauj vai jānoraida, viņi nepārtraukti apspriedīsies ar sistēmas reģistru, lai redzētu, ko viņi var vai nevar darīt. Ir programmas, kuras, ja tās aplūko reģistru ar tā parametriem, jo ​​tām būs nepieciešamas sistēmas daļas un tur tiks glabāta informācija par to izmantošanu, un būs citas lietojumprogrammas, kuras tur nevajadzēs uzglabāt reģistrā, jo to konfigurācija ietaupīs tos patstāvīgi. Ar ko tā ir būtiska Windows sistēmas sastāvdaļa.
Tam ir neintuitīvs, vecs vai klasisks izskats, kur tiek skaidri norādīts, ka tas tiek pasniegts cilvēkiem, kuri kontrolē sistēmas. Reģistrs ir ļoti svarīga sistēmas sastāvdaļa, tādēļ, ja jums nav ne jausmas, kā to izmantot, esiet piesardzīgs, jo tas var radīt būtisku problēmu. (Šī iemesla dēļ cilvēki, kuri nav eksperti, parasti to noliedz).
Kreisajā pusē mēs redzam galveno mapju komplektu, kas ir slavenās galvenās (iepriekš definētās) reģistra atslēgas. Ja izvērsīsim tās, mēs redzēsim, ka šajās mapēs turpina parādīties citas apakšmapes (tās sauc par apakšatslēgām).

HKEY_CLASSES_ROOTŠī reģistra daļa, cita starpā, ir saistīta ar informāciju, kas saista programmas, kas saistītas ar tā noteiktajiem paplašinājumiem.
HKEY_CURRENT_USERTā ir informācijas sakne, kas saistīta ar dažādiem lietotāju profiliem. Šī zona satur konfigurācijas informāciju lietotājam, kurš piesakās datorā. Ir daudz veidu, kā, piemēram (Jūsu profila lietotāja mapes, izvēlētās krāsas, fona attēli … Arī visas vadības panelī veiktās konfigurācijas tiks saglabātas šajā reģistra daļā.
HKEY_LOCAL_MACHINETā ir informācija par iekārtas konfigurāciju, kas attiecas uz jebkuru sistēmas lietotāju. Tas mums piedāvā programmatūras, drošības, SAM, aparatūras, sistēmas utt konfigurācijas.
HKEY_USERSTajā ir saglabāti datorā aktīvi lietotāju profili.
HKEY_CURRENT_CONFIGŠī ir informācija par datora aparatūras profilu, kurā tiek palaista Windows sistēma.
Tās ir galvenās daļas, taču jums jāzina, ka atslēgas un apakšatslēgas ir viena lieta, un to vērtības ir cita. Reģistra redaktorā mēs varam redzēt, kā tie ir atrodami kreisajā pusē atslēgas ar apakšatslēgām un labajā pusē mēs varam redzēt vērtību no šīm atslēgām.

Tagad mēs definēsim atslēgu vērtību veidi:
VārdsPuisisApraksts
Binārā vērtībaREG_BINARYŠie ir neapstrādātie binārie dati. Informācija, kas ir saistīta ar datora aparatūru, parasti izmanto šāda veida bināros datus. Tas ir heksadecimālā formātā.
DWORD vērtībaREG_DWORDTie parasti ir saistīti ar ierīču draiveriem un pakalpojumiem binārā, decimālā vai heksadecimālā formātā.
Paplašināma burtciparu vērtībaREG_SPAND_SZDati ar mainīgu garumu. Šis datu veids ietver mainīgos, kas darbojas, kad programma vai pakalpojums izmanto datus.
Vairāku virkņu vērtībaREG_MULTI_SZŠeit mums ir vairākas virknes ar vērtībām, kurām ir vairāki saraksti vai vērtības. Tas ir vienkāršākais un vienkāršākais lasīšanas formāts.
Virknes vērtībaREG_SZTās ir teksta virknes ar noteiktu garumu.
Binārā vērtībaREG_RESOURCE_LISTTā ir ligzdotu masīvu sērija, lai saglabātu resursu sarakstu, ko izmanto kādas aparatūras ierīces kontrolieris. Tas ir heksadecimālā formātā kā bināra vērtība.
Binārā vērtībaREG_RESOURCE_REQUIREMENTS_LISTŠī ir ligzdotu masīvu sērija, kas paredzēta, lai saglabātu ierīces draivera sarakstu ar iespējamiem aparatūras resursiem, kurus kontrolieris vai viena no fiziskajām ierīcēm kontrolē. Tas ir formatēts heksadecimālā skaitlī kā bināra vērtība.
Binārā vērtībaREG_FULL_RESOURCE_DESCRIPTORLigzdotu masīvu sērija, kas paredzēta, lai saglabātu fiziskās aparatūras ierīces izmantoto resursu sarakstu. Ir heksadecimāls formāts
Nav vērtībasREG_NONEDati bez jebkādas vērtības.
SaiteREG_LINKUnikoda virkne, kas nosauc saiti.
QWORD vērtībaREG_QWORDDati, kas tiek attēloti ar 64 baitu veselu skaitli. Šie dati tiek parādīti kā bināra vērtība un nosauc saites.

Reģistra redaktors ir rīks, kas tiek izveidots Windows sistēmā, lai veiktu sistēmas pielāgojumus un ka to izmanto lietotāji, kuri progresīvi kontrolē sistēmu. Tas mums palīdzēs mainīt sistēmas reģistra iestatījumus un konfigurācijas, kas būtībā ir tā informācija par to, kā Windows sistēmai vajadzētu darboties. Tas ir maināms, pielāgojams gaumei, kādu vēlas, jā, jums jāzina, kādas daļas tiek veidotas, pārveidotas utt. Tāpēc tas ir paredzēts tikai pieredzējušiem lietotājiem šajās tēmās. Vislabāk ir dublēt Windows reģistru, jo, ja mēs to pārveidojam un pieskaramies kādai jutīgai daļai, mēs varam likt sistēmai darboties nepareizi, un, izveidojot rezerves kopiju, mēs varam sistēmai atkal piešķirt dzīvību.
Uz ievadiet Windows reģistru, vienkārši mēs turēsim Windows taustiņu un nospiedīsim taustiņu R.. Parādīsies palaist logs, un mēs rakstām: regedit.exe un parādīsies Windows reģistra logs.

Noklikšķinot uz jebkuras vērtības ar labo pogu, tiks parādīta virkne iespēju:
  • Modificēt
  • Mainīt bināros datus
  • Noņemt
  • Pārdēvēt

Noklikšķinot uz Modificēt, mēs varam mainīt vērtības uz jebkuru piemērotu.

Ir labi izveidot reģistra rezerves kopiju, it īpaši, ja mēs gatavojamies veikt dažas izmaiņas (tas ir drošības nolūkos). Tas ir ļoti viegli un vienkārši.

1. Mēs iegājām reģistra redaktorā (tas bija, ierakstot regedit.exe izpildes logā, kas parādās, nospiežot Windows taustiņu + R)

2. Klikšķiniet uz Arhīvs un tad iekšā Lai eksportētu

3. Tagad mums jāizvēlas, kur mēs vēlamies saglabāt reģistra rezerves kopiju (tiks izveidots .reg fails).

Un voila, jums tikai nedaudz jāgaida, līdz tas tiks izdarīts, un mums būs .reg fails ar visiem reģistra datiem.
Citi Iespēja ir reģistra dublēšana, izmantojot komandu uzvedni (cmd). Ja mēs vēlamies izveidot Windows reģistra rezerves kopiju ar komandu konsoli, mēs vienkārši veicam šīs vienkāršās darbības:

1. Mēs atveram komandu konsoli, turot nospiestu WIndows un nospiediet taustiņu R (Parādās palaist logs), un mēs rakstām cmd.

2. Nospiežot OK (vai Enter), parādīsies komandu konsole (Command Prompt), un mēs uzrakstīsim šādu komandu:

 regedit / E (ceļš, kurā vēlaties saglabāt dublējuma failu, nosauciet to par NAME.reg)
Tagad jūs vienkārši gaidāt, līdz tiks pabeigta reģistra dublēšana, un viss.
Mēs parādām vienkāršas darbības, lai jūs varētu atjaunot Windows reģistra dublējumu.

1. Visas lietojumprogrammas un logi, kas mums ir atvērti sistēmā, tiek aizvērti. Mēs ievadījām reģistru (tas rakstīja regedit.exe izpildes logā, kas parādās, nospiežot Windows taustiņu + R)

2. Klikšķiniet uz Arhīvs un tad iekšā importēt

3. Tagad mums jāizvēlas rezerves fails .reg, mēs to izvēlamies tur, kur esam to saglabājuši.

4. Jums vienkārši jāgaida, līdz importēšana būs pabeigta, un Windows reģistrs tiks atjaunots, veicot šo dublējumu.

Citi Vēja reģistra atjaunošanas iespējaows, izmantojot komandu uzvedni (cmd):
Tas būs vajadzīgs, piemēram, ja mēs vēlamies to izdarīt no komandrindas cmd loga ar ieslēgtu vienību vai arī tad, ja, neuzsākot sistēmu, mēs vēlamies to atjaunot, mums jāievada uzlabotais sistēmas režīms un jāievada komandu konsole, lai rakstītu nākamā rinda:

 regedit (mūsu izveidotā reģistra rezerves .reg faila ceļš)
wave wave wave wave wave