Før vi går videre, er det verdt å merke seg at selv å lese denne artikkelen og tenke på registret vil få datamaskinen til å smelte, og vi er ikke ansvarlige hvis du knuser ting, som … du vil.
Så hva er en registerhack?
Når du tilpasser en nøkkel eller verdi i registret, kan du uten tvil kalle det et registerhakk … men i denne sammenheng henviser vi til de nedlastbare registerhackfilene med.reg-utvidelsen som gjør magiske ting til datamaskinen din. Liker å bryte den. Vær redd.
I enklere vilkår er en registerhackfil en sikkerhetskopi av alle endringene du har gjort i registeret ditt, lagret i en fil, slik at du kan bruke de samme endringene på datamaskinen din, hvis du skal installere på nytt eller på en annen datamaskin når du får en ny en.
Hvis du vil ha noen eksempler på registerhacker, bla gjennom og les noen av de vi har dekket gjennom årene:
- De 50 Best Registry Hacks som gjør Windows bedre
- De 20 beste registerhackene for å forbedre Windows
- Slik deaktiverer du Caps Lock-nøkkelen i Windows 7 eller Vista
- Slik (Virkelig) Fullstendig Deaktiver UAC på Windows 7
Hvis du virkelig er fast bestemt på å fortsette å lese, vennligst fortsett. Bare ikke klandre oss hvis datamaskinen går i stykker.
Lag en registerhack
Når du har slått rundt og endret registret verdier til din smak, vil du bruke Export-funksjonen for å lagre alt ut i en tekstfil med.reg-utvidelsen - ellers kjent som en registerhackfil. Disse filene følger et standardformat, så du kan sannsynligvis lage dem fra bunnen av hvis du virkelig vil, men når du kan eksportere direkte fra Registerredigering, hvorfor bry deg?
Når du eksporterer nøkler, bør du gjøre et poeng med å bore ned til det laveste nivået på venstre side som du kan komme til, mens du fortsatt ser verdien på høyre side som du prøver å lagre inn i en fil. Høyreklikk deretter, velg Eksporter, og lagre det et sted.
Og i tilfelle av denne registret hacken, ville det fungere bra, fordi det bare er en enkelt verdi til høyre - men det meste av tiden må du redigere filen. Så høyreklikk på den og velg Rediger for å åpne i Notisblokk.
Windows Registry Editor Version 5.00
Du trenger bare denne linjen en gang i filen, og den må være den aller første linjen. Hvis du prøver å kombinere mer enn ett registerhakk, hold det i bakhodet - du vil bare ha det på topplinjen, en gang.
[HKEY_LOCAL_MACHINESOFTWARESOMEKEYHERE] 'SomeVariableName'=dword:00000000 [HKEY_LOCAL_MACHINESOFTWAREANOTHERKEY] 'SomeValue'=dword:00000001
Vi bør virkelig gi deg et eksempel der du trenger å gjøre litt redigering, så det vi skal gjøre er å åpne Registerredigering og bla ned til følgende nøkkel på venstre side. Denne tasten avgjør om brukerkontokontrollen sverger resten av skjermen når popupen vises, men det er ikke viktig nå.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
Hvis du skulle ta denne registerhackfilen til en annen datamaskin og importere den, ble alt annet som ble satt på denne maskinen under den nøkkelen ender opp med å bli satt på den nye datamaskinen. For eksempel, EnableLUA-tasten som du ser i filen? Det deaktiverer eller aktiverer UAC, avhengig av hvordan det er satt. Så hvis du bare vil sette verdien Secure Desktop og ikke ønsker å endre UAC på den andre datamaskinen, kan du også endre denne verdien - sammen med alt annet i filen.
Det viktigste er at du ikke sletter den første linjen, og du sletter ikke [HKEY_LOCAL_MACHINE SOFTW ….etc] -linjen rett over verdien, fordi Registerredigering trenger å vite hvor du skal sette verdien.
Kombinere Registry Hacks Sammen
Husk det første eksempelet med NoAutoReboot ting? Det er en av mine favorittregisterhacker. Nå, hva om vi ønsket å inkludere den ene i vår registerhackfil sammen med Secure Desktop-spillene? Heldigvis er det enkelt, du må bare huske regelen: Windows Registry Editor Version 5.00 line … går bare i filen en gang, øverst.
Så hvis du kopierer og limer inn de to filene i hverandre, og sørg for at topplinjen bare er der inne en gang, vil du ende opp med et registerhakk som inneholder begge innstillingene.
Slette en registerverdi
Og nå, de ting de ikke lærer deg på skolen … hvordanslette en registerverdi.
Det er noen scenarier der et registerhakk innebærer å opprette en ny nøkkel som ikke eksisterte før, og endring av innstillingen tilbake krever at du sletter den registernøkkelen. Slik fungerer dette i registerhack land er ganske enkelt:
Eksporter nøkkelen og endre verdien den er satt til, slik at den bare er et minustegn. For eksempel:
“NoAutoRebootWithLoggedOnUsers”=dword:00000001
Ville bli…
“NoAutoRebootWithLoggedOnUsers”=-
Ikke veldig vanskelig når du gjør det en gang.
[HKEY_LOCAL_MACHINESOFTWAREPoliciesMic…]
Til dette:
[-HKEY_LOCAL_MACHINESOFTWAREPoliciesMic…]
Se det lille minustegnet? Det vil fortelle Registerredigering å slette denne nøkkelen helt og hver verdi under den.
Du bør bruke dette med stor forsiktighet. Med stor makt kommer det i stor grad å ødelegge datamaskiner når du skruer opp. Faktisk bør du ikke gjøre noe av dette. Gi meg tilbake nøklene!