Tipy a triky pro Windows V tomto díle seriálu vás čeká jeden náročnější a několik snadnějších návodů, jak si zpříjemnit práci na počítači a jak ji zrychlit. Přidání ikony do okna Tento počítač Asi všichni se shodneme na tom, že patrně nejpoužívanějším oknem je právě okno Tento počítač. V tomto okně jsou standardně zobrazeny všechny disky a ikona Ovládací panely, v některých verzích Windows i ikony Naplánované úlohy, Síťová a telefonická připojení nebo Tiskárny. Jestliže se vám některé z uvedených ikon nezobrazují, je velice užitečné jejich zobrazování povolit. Kromě toho je užitečné povolit i zobrazování dalších "speciálních" složek, jako jsou Koš nebo Dočasné internetové soubory. Chcete-li tak učinit, postupujte takto: 1. V registru najděte pomocí editoru registru (Start/Spustit/regedit) větev HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\MyComputer, případně HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\explorer\MyComputer, jestliže chcete nastavení aplikovat jenom pro právě přihlášeného uživatele. 2. V této větvi vytvořte klíč NameSpace (jestliže neexistuje) a klepněte na něj. 3. Další postup záleží na tom, které složky chcete v okně Tento počítač zobrazovat . Pro každou složku vytvořte v klíči Namespace nový podklíč a pojmenujte jej podle tabulky. Samozřejmě, v okně Tento počítač lze zobrazit i odkazy na jiné než "speciální" složky. A nejen na složky, ale i na aplikace. Postup je ale o dost zdlouhavější a složitější. Je totiž potřeba pro každý takový odkaz vytvořit samostatný CLSID. Nebudu vás trápit teorií, bude stačit, budete-li postupovat následovně: I. V registru najděte větev HKEY_CLASSES_ROOT\CLSID. II. V dané větvi vytvořte nový klíč s názvem ve tvaru {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, kde x představuje libovolné číslo nebo písmeno. Takových klíčů ale najdete v téhle větvi hodně, proto doporučuji nazvat ho specificky, například {12345678-1234-1234-1234-123456789123}. III. Ve vytvořeném klíči změňte výchozí hodnotu na název odkazu, který se bude zobrazovat v okně Tento počítač. IV. V podklíči vytvořeném v bodu 2 vytvořte následující klíče: a) Klíč DefaultIcon, kde změníte údaj předvolené hodnoty na cestu k ikoně, která se bude zobrazovat. Tato ikona samozřejmě nemusí být uložena jenom v souboru s příponou ICO, ale může ji obsahovat i spustitelný soubor. Příklad údaje: shell32.dll,x (kde x je číslo ikony, například 3 je ikona adresáře, 20 ikona dokumentů). Čísla ikon ve spustitelných souborech snadno zjistíte tak, že otevřete vlastnosti libovolného odkazu například na pracovní ploše, zvolíte Změnit ikonu a v následujícím dialogu otevřete spustitelný soubor. Zobrazí se všechny ikony, které daný soubor obsahuje. První ikona má číslo 0 a čísla "rostou" seshora směrem dolů po sloupcích (takže např. vyznačená ikona na obrázku 1 má číslo 13). b) Klíč InProcServer32, kde změníte předvolenou hodnotu na shell32.dll. Dále v něm vytvoříte novou textovou hodnotu s názvem ThreadingModel a s údajem Apartment. c) Klíč shell, v něm klíč open a tomto klíči ještě klíč command. V klíči command změníte údaj předvolené hodnoty podle potřeby. Např. chcete-li po klepnutí na ikonu v okně Tento počítač spustit Word, změníte údaj na C:\Program Files\Microsoft Office\Office\winword.exe (pokud je Office nainstalován v jiné složce, je třeba cestu k souboru winword.exe patřičně upravit). Pokud chcete zobrazit obsah složky c:\dokumenty\internet, změníte údaj na explorer.exe /e,c:\dokumenty\internet. Parametr /e (zobrazit v dvoupanelovém průzkumníku) je nepovinný; bez parametru by byl zápis explorer.exe c:\dokumenty\internet. Složka c:\dokumenty\internet se vždy zobrazí do nového okna; toto chování zřejmě nelze ovlivnit. d) Klíč shellfolder, kde vytvoříte novou binární hodnotu s názvem attributes a s údajem 20 00 00 00, má-li být ikona odstranitelná, anebo 00 00 00 00, nemá-li být odstranitelná. Podle obrázku si můžete zkontrolovat, zda jste správně vytvořili soustavu klíčů. Na závěr zopakujte postup uvedený nahoře, ale v bodu 3 pojmenujte klíč ne podle tabulky, ale {12345678-1234-1234-1234-123456789123}, resp. tak, jak jste jej pojmenovali v bodu II. Nastavení se projeví při příštím znovuotevření okna. Povolte sejmutí obrazovky Většina novějších her využívá rozhraní DirectDraw, v němž ale standardně není povolena funkce PrintScreen neboli sejmutí obsahu obrazovky do schránky pomocí stejnojmenné klávesy. Chcete-li tuto funkci zapnout, je nutný zásah do registru. V něm vyhledejte větev HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw a v ní vytvořte novou hodnotu typu DWORD s názvem EnablePrintScreen a hodnotou 1. Teď už stačí kdykoliv při hře stisknout klávesu PrintScreen, obrázek po skončení hry vložit třeba do windowsového programu Malování a uložit. Jestliže kvůli uložení více obrázků nechcete opouštět hru a pak se do ní znovu vracet, zkuste stisknutím klávesy PrintScreen udělat ve hře pauzu a stlačit Alt + Tab nebo Ctrl + Esc. Měli byste se tím dostat zpět do Windows, kde můžete obrázek uložit. Některé hry ale tyto zkratky nepodporují. Zákaz obnovení nezavřených oken adresářů Pokud před restartem Windows nezavřete okna adresářů, otevřou se při následujícím startu systému znovu. Chcete-li tuto funkci zakázat, najděte v registru větev HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced. V ní vytvořte novou hodnotu typu DWORD s názvem PersistBrowsers (pokud neexistuje). Změnou údaje této hodnoty na 0 funkci vypnete. Pro její opětovné zapnutí stačí údaj nastavit na 1. Nepoužíváte hibernaci? Rozhodně ji zakažte! Windows 2000 a XP umožňují takzvanou hibernaci neboli přechod do režimu spánku, při kterém se obsah operační paměti uloží do souboru hiberfil.sys a počítač se vypne. Při příštím startu se pak z tohoto souboru paměť obnoví. Připomenu ještě, že hibernaci aktivujete přes Start/Vypnout/Přepnout do režimu spánku (Hibernate). Ve Windows XP je třeba pro zobrazení této možnosti přidržet Shift. Pokud ale hibernaci nepoužíváte nebo nemůžete používat (se starším hardwarem hibernace často nefunguje), je velmi vhodné ji zakázat. Windows totiž na systémovém disku vytváří a udržují soubor s názvem hiberfil.sys, jehož velikost se rovná velikosti operační paměti, který je ale jenom jakýmsi rezervovaným místem pro data z operační paměti při hibernaci. Jestliže tedy hibernaci nepoužíváte, tento soubor jenom zabírá místo na disku. Smaže se však pouze tehdy, když hibernaci zakážete. Chcete-li tak učinit, postupujte následovně: 1. V Ovládacích panelech zvolte Možnosti napájení (Power Options). 2. Zvolte záložku Režim spánku (Hibernate). 3. Zrušte zaškrtnutí u možnosti Zapnout podporu režimu spánku (Enable hibernate support) a potvrďte. Windows nyní zakážou možnost hibernace a ihned smažou hiberfil.sys. Modrá "obrazovka smrti"... Nebo chcete raději zelenou? Při pádu Windows 95/98/ME se zobrazí takzvaná obrazovka smrti s modrým pozadím a bílým textem. Chcete-li tuto do očí bijící barevnou kombinaci změnit, tady je návod: 1. V programu Editor systémové konfigurace (Start/Spustit/Sysedit) vyhledejte okno s otevřeným souborem system.ini. Jestliže nemáte Editor systémové konfigurace nainstalován (standardně by nainstalován měl být), můžete soubor system.ini otevřít například v Poznámkovém bloku (Notepad). Soubor system.ini se nachází v adresáři Windows (standardně C:\Windows). 2. Vyhledejte sekci [386Enh]. 3. V ní změňte (pokud neexistují, tak dopište) tyto dvě položky (každou na jiný řádek): MessageTextColor= MessageBackColor= MessageTextColor nastaví barvu textu a MessageBackColor nastaví barvu pozadí. Za = dopište znak barvy podle tabulky. 4. Soubor uložte. Změny se projeví po nejbližším restartu. Při nastavení barvy pozadí nefungují kromě světle šedé světlé barvy. Místo nich se zobrazí vždy tmavší varianta dané barvy. Za inspiraci a podklady k tomuto tipu děkuji Tomáši Páleníkovi, autorovi programu Regino (regino.host.sk). Filip Hanker, www.regedit.sk, autor@chip.cz