Optimalizácia Windows 7 x86bit & x64bit - Tipy a Triky
Napsal: úte 10. črc 2012, 19:43
Optimalizácia pre systém Windows 7 x86bit & x64bit pomocou Registru:
Informácie o databáze Registry systému Windows :
Centrálna databáza s hierarchickou štruktúrou, ktorá sa používa v systémoch Microsoft Windows 98, Windows CE, Windows NT, Windows 2000, Windows Vista a Windows 7 na ukladanie informácií potrebných na konfigurovanie systému pre jedného alebo viacerých používateľov, aplikácie a hardvérové zariadenia. Databáza Registry obsahuje informácie, na ktoré systém Windows počas prevádzky nepretržite odkazuje, ako sú napríklad profily jednotlivých používateľov, aplikácie nainštalované v počítači a typy dokumentov, ktoré môžu vytvárať, nastavenie hárka vlastností pre priečinky a ikony aplikácií, informácie o hardvéri existujúcom v systéme a o používaných portoch.
Databáza Registry nahrádza väčšinu textových súborov .ini používaných v rôznych verziách systému Windows 3.x a konfiguračných súborov systému MS-DOS, ako sú napríklad súbory Autoexec.bat a Config.sys. Aj keď je databáza Registry spoločnou súčasťou niekoľkých operačných systémov Windows, medzi jednotlivými databázami existujú rozdiely.
Podregister databázy Registry predstavuje skupina kľúčov, podkľúčov a hodnôt v databáze Registry, ktorá má množinu podporných súborov so zálohami jej údajov. Podporné súbory pre všetky podregistre s výnimkou podregistra HKEY_CURRENT_USER sa v systémoch Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista a Windows 7 nachádzajú v priečinku %SystemRoot%\System32\Config. Podporné súbory pre podregister HKEY_CURRENT_USER sa nachádzajú v priečinku %SystemRoot%\Profiles\Username. Prípony názvov súborov v týchto priečinkoch udávajú typ údajov, ktoré súbory obsahujú. V niektorých prípadoch môže aj chýbajúca prípona udávať typ údajov, ktoré súbory obsahujú.
Podregistre databázy Registry a Podporné súbory:
HKEY_LOCAL_MACHINE\SAM--Sam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE\Security--Security, Security.log, Security.sav
HKEY_LOCAL_MACHINE\Software--Software, Software.log, Software.sav
HKEY_LOCAL_MACHINE\System--System, System.alt, System.log, System.sav
HKEY_CURRENT_CONFIG--System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS\DEFAULT--Default, Default.log, Default.sav
Funkcie zabezpečenia v systémoch Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista a Windows 7 umožňujú správcovi riadiť prístup ku kľúčom databázy Registry.
Tu sú uvedené preddefinované kľúče používané systémom :
1.-- HKEY_CURRENT_USER : Obsahuje hlavné informácie o konfigurácii pre aktuálne prihláseného používateľa. Na tomto mieste sú uložené priečinky, farby na obrazovke a nastavenie ovládacieho panela používateľa. Tieto informácie sú spojené s profilom daného používateľa. Pre tento kľúč sa niekedy používa skratka "HKCU."
2.--HKEY_USERS : Obsahuje všetky používateľské profily aktívne načítané v počítači. HKEY_CURRENT_USER je podkľúčom kľúča HKEY_USERS. Pre kľúč HKEY_USERS sa niekedy používa skratka "HKU."
3.--HKEY_LOCAL_MACHINE : Obsahuje informácie o konfigurácii daného počítača (pre ľubovoľného používateľa). Pre tento kľúč sa niekedy používa skratka "HKLM."
4.--HKEY_CLASSES_ROOT : Je podkľúčom kľúča HKEY_LOCAL_MACHINE\Software. Informácie uložené na tomto mieste zabezpečujú, aby sa pri otváraní súboru s použitím Prieskumníka (Windows Explorer) otvoril správny program. Pre tento kľúč sa niekedy používa skratka "HKCR." V systéme Windows 2000 a v novších verziách sú tieto informácie uložené pod kľúčom HKEY_LOCAL_MACHINE a aj kľúčom HKEY_CURRENT_USER. Kľúč HKEY_LOCAL_MACHINE\Software\Classes obsahuje predvolené nastavenia, ktoré sa môžu vzťahovať na všetkých používateľov lokálneho počítača. Kľúč HKEY_CURRENT_USER\Software\Classes obsahuje nastavenia, ktoré prepisujú predvolené nastavenia, a vzťahujú sa iba na interaktívneho používateľa. Kľúč HKEY_CLASSES_ROOT poskytuje prehľad databázy Registry, ktorý vzniká zlúčením informácií z týchto dvoch zdrojov. Podregister HKEY_CLASSES_ROOT poskytuje toto zobrazenie zlúčených informácií aj pre programy určené pre staršie verzie systému Windows. Ak chcete zmeniť nastavenie pre interaktívneho používateľa, zmeny je potrebné uskutočňovať pod kľúčom HKEY_CURRENT_USER\Software\Classes, a nie pod kľúčom HKEY_CLASSES_ROOT. Ak chcete zmeniť predvolené nastavenia, zmeny je potrebné uskutočňovať pod kľúčom HKEY_LOCAL_MACHINE\Software\Classes. Ak kľúče zapisujete do kľúča pod kľúčom HKEY_CLASSES_ROOT, systém informácie ukladá pod kľúč HKEY_LOCAL_MACHINE\Software\Classes. Ak hodnoty zapisujete do kľúča pod kľúčom HKEY_CLASSES_ROOT a tento kľúč už existuje pod kľúčom HKEY_CURRENT_USER\Software\Classes, systém bude informácie ukladať na toto miesto, a nie pod kľúč HKEY_LOCAL_MACHINE\Software\Classes.
5.--HKEY_CURRENT_CONFIG : Obsahuje informácie o hardvérovom profile, ktorý lokálny počítač používa pri spúšťaní systému.
Databáza Registry je v 64-bitových verziách systémov Windows XP, Windows Server 2003, Windows Vista a Windows 7 rozdelená na 32-bitové a 64-bitové kľúče. Mnohé 32-bitové kľúče majú rovnaké názvy ako ich 64-bitové analógie a naopak. V predvolenej 64-bitovej verzii Editora databázy Registry, ktorá je zahrnutá do 64-bitových verzií systémov Windows XP, Windows Server 2003, Windows Vista a Windows 7 sa 32-bitové kľúče zobrazujú pod nasledujúcim uzlom:
HKEY_LOCAL_MACHINE\Software\WOW6432Node
Tu sú aktuálne definované typy údajov, ktoré systém Windows používa :
1.-- Binárna hodnota -- REG_BINARY : Nízkoúrovňové binárne údaje. Väčšina informácií o hardvérových súčastiach je uložená vo forme binárnych údajov a v Editore databázy Registry sa zobrazuje v šestnástkovom formáte.
2.-- Hodnota DWORD -- REG_DWORD : Údaje reprezentované číslom s dĺžkou 4 bajty (32-bitové celé číslo). Mnohé parametre pre ovládače zariadení a služby sú tohto typu, v Editore databázy Registry sa zobrazujú v dvojkovom, šestnástkovom a desiatkovom formáte. Súvisiacimi hodnotami sú DWORD_LITTLE_ENDIAN (najmenej podstatný bajt sa nachádza na adrese najnižšej úrovne) a REG_DWORD_BIG_ENDIAN (najmenej podstatný bajt sa nachádza na adrese najvyššej úrovne).
3.-- Rozšíriteľná reťazcová hodnota -- REG_EXPAND_SZ : Reťazec údajov s premenlivou dĺžkou. Tento typ údajov zahŕňa premenné interpretované vtedy, keď údaje využíva program alebo služba.
4.-- Hodnota viacnásobného reťazca -- REG_MULTI_SZ : Viacnásobný reťazec. Hodnoty obsahujúce zoznamy alebo viaceré hodnoty v čitateľnej forme sú prevažne tohto typu. Položky sú oddelené medzerami, čiarkami alebo inými značkami.
5.-- Textová hodnota -- REG_SZ : Textový reťazec s pevnou dĺžkou.
6.-- Binárna hodnota -- REG_RESOURCE_LIST : Rad vnorených polí určených na ukladanie zoznamu prostriedkov, ktorý používa ovládač hardvérového zariadenia alebo jedno z ovládaných fyzických zariadení. Tieto údaje systém rozpoznáva a zapisuje do stromu \ResourceMap, v Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
7.-- Binárna hodnota -- REG_RESOURCE_REQUIREMENTS_LIST : Rad vnorených polí určený na ukladanie zoznamu možných hardvérových prostriedkov, ktoré môže ovládač alebo jedno z ovládaných fyzických zariadení používať. Podmnožinu tohto zoznamu zapisuje systém do stromu \ResourceMap. Tieto údaje rozpoznáva systém, v Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
8.-- Binárna hodnota --REG_FULL_RESOURCE_DESCRIPTOR : Rad vnorených polí určený na ukladanie zoznamu prostriedkov, ktorý používa fyzické hardvérové zariadenie. Tieto údaje systém rozpoznáva a zapisuje do stromu \HardwareDescription. V Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
9.-- Žiadna -- REG_NONE : Údaje bez konkrétneho typu. Tieto údaje zapisujú do databázy Registry systém alebo aplikácie, v Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
10.-- Prepojenie -- REG_LINK : Reťazec vo formáte Unicode, ktorý pomenúva symbolické prepojenie.
11.-- Hodnota QWORD -- REG_QWORD : Údaje reprezentované 64-bitovým celým číslom. Tieto údaje sa v Editore databázy Registry zobrazujú ako binárna hodnota a po prvýkrát boli použité v systéme Windows 2000.
Ak databázu Registry upravíte nesprávne pomocou Editora databázy Registry alebo iným spôsobom, môžete spôsobiť vážne problémy. Tieto problémy môžu vyžadovať preinštalovanie operačného systému. Úpravy databázy Registry vykonávate na vlastné riziko!!! Takže budte opatrný pri úprave systémového registru pretože ja neručím za škody spôsobené neodborným zásahom do Vášho registru OS Win7!!!
Editor databázy Registry môžete použiť na nasledujúce úkony :
--vyhľadanie podstromu, kľúča, podkľúča alebo hodnoty,
--pridanie podkľúča alebo hodnoty,
--zmenu hodnoty,
--odstránenie podkľúča alebo hodnoty,
--premenovanie podkľúča alebo hodnoty
V oblasti navigácie Editora databázy Registry sú zobrazené priečinky. Každý priečinok predstavuje preddefinovaný kľúč v lokálnom počítači. Keď k databáze Registry pristupujete zo vzdialeného počítača, zobrazujú sa iba dva preddefinované kľúče: HKEY_USERS a HKEY_LOCAL_MACHINE.
Upozornenie pre následujúce tweaky v registre OS Windows 7 , podľa typu OS x86(32bit) alebo x64(64bit) vytvárajte nasledujúce Hodnoty DWORD a QWORD !!! :
1.--Hodnota DWORD pre x82(32bit) OS Win7
2.--Hodnota QWORD pre x64(64bit) OS Win7
Informácie o databáze Registry systému Windows :
Centrálna databáza s hierarchickou štruktúrou, ktorá sa používa v systémoch Microsoft Windows 98, Windows CE, Windows NT, Windows 2000, Windows Vista a Windows 7 na ukladanie informácií potrebných na konfigurovanie systému pre jedného alebo viacerých používateľov, aplikácie a hardvérové zariadenia. Databáza Registry obsahuje informácie, na ktoré systém Windows počas prevádzky nepretržite odkazuje, ako sú napríklad profily jednotlivých používateľov, aplikácie nainštalované v počítači a typy dokumentov, ktoré môžu vytvárať, nastavenie hárka vlastností pre priečinky a ikony aplikácií, informácie o hardvéri existujúcom v systéme a o používaných portoch.
Databáza Registry nahrádza väčšinu textových súborov .ini používaných v rôznych verziách systému Windows 3.x a konfiguračných súborov systému MS-DOS, ako sú napríklad súbory Autoexec.bat a Config.sys. Aj keď je databáza Registry spoločnou súčasťou niekoľkých operačných systémov Windows, medzi jednotlivými databázami existujú rozdiely.
Podregister databázy Registry predstavuje skupina kľúčov, podkľúčov a hodnôt v databáze Registry, ktorá má množinu podporných súborov so zálohami jej údajov. Podporné súbory pre všetky podregistre s výnimkou podregistra HKEY_CURRENT_USER sa v systémoch Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista a Windows 7 nachádzajú v priečinku %SystemRoot%\System32\Config. Podporné súbory pre podregister HKEY_CURRENT_USER sa nachádzajú v priečinku %SystemRoot%\Profiles\Username. Prípony názvov súborov v týchto priečinkoch udávajú typ údajov, ktoré súbory obsahujú. V niektorých prípadoch môže aj chýbajúca prípona udávať typ údajov, ktoré súbory obsahujú.
Podregistre databázy Registry a Podporné súbory:
HKEY_LOCAL_MACHINE\SAM--Sam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE\Security--Security, Security.log, Security.sav
HKEY_LOCAL_MACHINE\Software--Software, Software.log, Software.sav
HKEY_LOCAL_MACHINE\System--System, System.alt, System.log, System.sav
HKEY_CURRENT_CONFIG--System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS\DEFAULT--Default, Default.log, Default.sav
Funkcie zabezpečenia v systémoch Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista a Windows 7 umožňujú správcovi riadiť prístup ku kľúčom databázy Registry.
Tu sú uvedené preddefinované kľúče používané systémom :
1.-- HKEY_CURRENT_USER : Obsahuje hlavné informácie o konfigurácii pre aktuálne prihláseného používateľa. Na tomto mieste sú uložené priečinky, farby na obrazovke a nastavenie ovládacieho panela používateľa. Tieto informácie sú spojené s profilom daného používateľa. Pre tento kľúč sa niekedy používa skratka "HKCU."
2.--HKEY_USERS : Obsahuje všetky používateľské profily aktívne načítané v počítači. HKEY_CURRENT_USER je podkľúčom kľúča HKEY_USERS. Pre kľúč HKEY_USERS sa niekedy používa skratka "HKU."
3.--HKEY_LOCAL_MACHINE : Obsahuje informácie o konfigurácii daného počítača (pre ľubovoľného používateľa). Pre tento kľúč sa niekedy používa skratka "HKLM."
4.--HKEY_CLASSES_ROOT : Je podkľúčom kľúča HKEY_LOCAL_MACHINE\Software. Informácie uložené na tomto mieste zabezpečujú, aby sa pri otváraní súboru s použitím Prieskumníka (Windows Explorer) otvoril správny program. Pre tento kľúč sa niekedy používa skratka "HKCR." V systéme Windows 2000 a v novších verziách sú tieto informácie uložené pod kľúčom HKEY_LOCAL_MACHINE a aj kľúčom HKEY_CURRENT_USER. Kľúč HKEY_LOCAL_MACHINE\Software\Classes obsahuje predvolené nastavenia, ktoré sa môžu vzťahovať na všetkých používateľov lokálneho počítača. Kľúč HKEY_CURRENT_USER\Software\Classes obsahuje nastavenia, ktoré prepisujú predvolené nastavenia, a vzťahujú sa iba na interaktívneho používateľa. Kľúč HKEY_CLASSES_ROOT poskytuje prehľad databázy Registry, ktorý vzniká zlúčením informácií z týchto dvoch zdrojov. Podregister HKEY_CLASSES_ROOT poskytuje toto zobrazenie zlúčených informácií aj pre programy určené pre staršie verzie systému Windows. Ak chcete zmeniť nastavenie pre interaktívneho používateľa, zmeny je potrebné uskutočňovať pod kľúčom HKEY_CURRENT_USER\Software\Classes, a nie pod kľúčom HKEY_CLASSES_ROOT. Ak chcete zmeniť predvolené nastavenia, zmeny je potrebné uskutočňovať pod kľúčom HKEY_LOCAL_MACHINE\Software\Classes. Ak kľúče zapisujete do kľúča pod kľúčom HKEY_CLASSES_ROOT, systém informácie ukladá pod kľúč HKEY_LOCAL_MACHINE\Software\Classes. Ak hodnoty zapisujete do kľúča pod kľúčom HKEY_CLASSES_ROOT a tento kľúč už existuje pod kľúčom HKEY_CURRENT_USER\Software\Classes, systém bude informácie ukladať na toto miesto, a nie pod kľúč HKEY_LOCAL_MACHINE\Software\Classes.
5.--HKEY_CURRENT_CONFIG : Obsahuje informácie o hardvérovom profile, ktorý lokálny počítač používa pri spúšťaní systému.
Databáza Registry je v 64-bitových verziách systémov Windows XP, Windows Server 2003, Windows Vista a Windows 7 rozdelená na 32-bitové a 64-bitové kľúče. Mnohé 32-bitové kľúče majú rovnaké názvy ako ich 64-bitové analógie a naopak. V predvolenej 64-bitovej verzii Editora databázy Registry, ktorá je zahrnutá do 64-bitových verzií systémov Windows XP, Windows Server 2003, Windows Vista a Windows 7 sa 32-bitové kľúče zobrazujú pod nasledujúcim uzlom:
HKEY_LOCAL_MACHINE\Software\WOW6432Node
Tu sú aktuálne definované typy údajov, ktoré systém Windows používa :
1.-- Binárna hodnota -- REG_BINARY : Nízkoúrovňové binárne údaje. Väčšina informácií o hardvérových súčastiach je uložená vo forme binárnych údajov a v Editore databázy Registry sa zobrazuje v šestnástkovom formáte.
2.-- Hodnota DWORD -- REG_DWORD : Údaje reprezentované číslom s dĺžkou 4 bajty (32-bitové celé číslo). Mnohé parametre pre ovládače zariadení a služby sú tohto typu, v Editore databázy Registry sa zobrazujú v dvojkovom, šestnástkovom a desiatkovom formáte. Súvisiacimi hodnotami sú DWORD_LITTLE_ENDIAN (najmenej podstatný bajt sa nachádza na adrese najnižšej úrovne) a REG_DWORD_BIG_ENDIAN (najmenej podstatný bajt sa nachádza na adrese najvyššej úrovne).
3.-- Rozšíriteľná reťazcová hodnota -- REG_EXPAND_SZ : Reťazec údajov s premenlivou dĺžkou. Tento typ údajov zahŕňa premenné interpretované vtedy, keď údaje využíva program alebo služba.
4.-- Hodnota viacnásobného reťazca -- REG_MULTI_SZ : Viacnásobný reťazec. Hodnoty obsahujúce zoznamy alebo viaceré hodnoty v čitateľnej forme sú prevažne tohto typu. Položky sú oddelené medzerami, čiarkami alebo inými značkami.
5.-- Textová hodnota -- REG_SZ : Textový reťazec s pevnou dĺžkou.
6.-- Binárna hodnota -- REG_RESOURCE_LIST : Rad vnorených polí určených na ukladanie zoznamu prostriedkov, ktorý používa ovládač hardvérového zariadenia alebo jedno z ovládaných fyzických zariadení. Tieto údaje systém rozpoznáva a zapisuje do stromu \ResourceMap, v Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
7.-- Binárna hodnota -- REG_RESOURCE_REQUIREMENTS_LIST : Rad vnorených polí určený na ukladanie zoznamu možných hardvérových prostriedkov, ktoré môže ovládač alebo jedno z ovládaných fyzických zariadení používať. Podmnožinu tohto zoznamu zapisuje systém do stromu \ResourceMap. Tieto údaje rozpoznáva systém, v Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
8.-- Binárna hodnota --REG_FULL_RESOURCE_DESCRIPTOR : Rad vnorených polí určený na ukladanie zoznamu prostriedkov, ktorý používa fyzické hardvérové zariadenie. Tieto údaje systém rozpoznáva a zapisuje do stromu \HardwareDescription. V Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
9.-- Žiadna -- REG_NONE : Údaje bez konkrétneho typu. Tieto údaje zapisujú do databázy Registry systém alebo aplikácie, v Editore databázy Registry sa zobrazujú v šestnástkovom formáte ako binárna hodnota.
10.-- Prepojenie -- REG_LINK : Reťazec vo formáte Unicode, ktorý pomenúva symbolické prepojenie.
11.-- Hodnota QWORD -- REG_QWORD : Údaje reprezentované 64-bitovým celým číslom. Tieto údaje sa v Editore databázy Registry zobrazujú ako binárna hodnota a po prvýkrát boli použité v systéme Windows 2000.
Ak databázu Registry upravíte nesprávne pomocou Editora databázy Registry alebo iným spôsobom, môžete spôsobiť vážne problémy. Tieto problémy môžu vyžadovať preinštalovanie operačného systému. Úpravy databázy Registry vykonávate na vlastné riziko!!! Takže budte opatrný pri úprave systémového registru pretože ja neručím za škody spôsobené neodborným zásahom do Vášho registru OS Win7!!!
Editor databázy Registry môžete použiť na nasledujúce úkony :
--vyhľadanie podstromu, kľúča, podkľúča alebo hodnoty,
--pridanie podkľúča alebo hodnoty,
--zmenu hodnoty,
--odstránenie podkľúča alebo hodnoty,
--premenovanie podkľúča alebo hodnoty
V oblasti navigácie Editora databázy Registry sú zobrazené priečinky. Každý priečinok predstavuje preddefinovaný kľúč v lokálnom počítači. Keď k databáze Registry pristupujete zo vzdialeného počítača, zobrazujú sa iba dva preddefinované kľúče: HKEY_USERS a HKEY_LOCAL_MACHINE.
Upozornenie pre následujúce tweaky v registre OS Windows 7 , podľa typu OS x86(32bit) alebo x64(64bit) vytvárajte nasledujúce Hodnoty DWORD a QWORD !!! :
1.--Hodnota DWORD pre x82(32bit) OS Win7
2.--Hodnota QWORD pre x64(64bit) OS Win7