COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
Horká linka Windows 95
(CW 37/96)

* Pracuji s Windows 95. Používám program, který se občas takzvaně kousne. Existuje nějaká možnost, jak tento program uzavřít, aniž bych musela restartovat počítač?

Ve Windows 95 není nutné hned sahat k radikálnímu řešení v případě, že některý z programů odmítne pracovat. Restart počítače bych viděl až jako poslední možnost řešení problému.

Protože jste neuvedla, o jaký program se jedná, zda MS-DOS, 16bitový program pod Windows nebo 32bitový program pod Windows, pro vaši představu uvedu, jak pracují programy ve Windows 95.

Tento systém umožňuje práci programů buď v režimu preemptivního multitaskingu, nebo kooperativního multitaskingu. Preemtivní multitasking využívají programy MS-DOS a 32bitové programy. Znamená to, že operační systém rozhoduje o přidělení priority tomu kterému procesu. Každý proces s nejvyšší prioritou využívá procesor do okamžiku, kdy je připraven další proces a role se vymění. Tím je zabezpečeno, že procesor není zablokován jednou činností.

Kooperativní multitasking využívají ve Windows 95 16bitové programy pod Windows. O těch je známo, že proces běží do té doby, než dobrovolně uvolní procesor k dalšímu použití. Znamená to, že špatně napsaný program může zablokovat celý systém Windows 95.

Co z uvedených informací vyplývá? Chyba v 32bitových programech není fatální, ostatní aplikace pokračují v práci. U 16bitových programů, které zavěsí systém, je potřeba tento chybný program ukončit, protože spolu s ním nepracují ani žádné další 16bitové aplikace -- viz kooperativní multitasking. Jakmile chybný program ukončíte, pokračují ostatní 16bitové aplikace v práci. Pokud nelze program ukončit jinak (a to většinou nejde), použijte kombinaci kláves CTRL+ALT+DEL. Nejde o tzv. teplý restart počítače. V tomto případě se objeví okno se seznamem spuštěných aplikací (obrázek 1). Vyberete tu, která způsobila chybu a ukončíte ji. Tím se v drtivé většině případů vyhnete nutnosti restartovat počítač.



obr. 1

Pokud přesto potřebujete z jakýchkoliv důvodů restartovat počítač, třeba kvůli změně nastavení, která se projeví až po restartu, můžete použít následujícího triku: Otevřte nabídku Start a vyberte příkaz Vypnout. V rozbalené nabídce vyberte příkaz "restartovat počítač?". Dříve než potvrdíte Ano, stiskněte klávesu SHIFT. Potom se provede teplý restart Windows 95, který je skutečně rychlejší.

* Mám problém. A nejenom já. V nabídce Start je položka Dokumenty. Tam se umisťují odkazy na naposledy vytvořené nebo použité soubory. Je mi jasné, že to řadě uživatelů urychluje práci při spouštění programů. Ale já to z různých důvodů nechci používat a nechci, aby se odkazy na soubory v této nabídce objevovaly. A nechce se mi mazat obsah položky dokumenty přes nastavení vlastností hlavního panelu. Je nějaká rychlejší metoda?

Chápu plně vaše rozhořčení. Nabídnu vám dvě možnosti, jak tento problém vyřešit. První způsob je odvozen od způsobu, který jste popsal ve svém dotazu. Nejdříve je potřeba si říct, kde jsou zmíněné odkazy na soubory umístěny. Pokud předpokládám instalaci Windows 95 v adresáři Windows, pak Zástupci souborů objevující se v položce Dokumenty jsou v adresáři C:\WINDOWS\RECENT. Takže si můžete vytvořit dávkový soubor (batch), který zmíněné Zástupce vymaže. Zástupce od tohoto dávkového souboru si umístěte na pracovní plochu. Nezapomeňte v jeho vlastnostech zaškrtnout Při ukončení zavřít -- jedná se o MS-DOS soubor. Pak vám bude stačit dvakrát kliknout na tuto ikonu a zástupci souborů z položky Dokumenty se vymažou.

Druhý způsob je, myslím, o něco elegantnější. Vyžaduje ovšem znalost práce s editorem registrů. V minulých článcích jsem se o těchto praktikách zmiňoval. Připomenu pouze nutnost zálohování registrů před jakýmkoliv zásahem. Rozhodně neručím za chyby, které vzniknou nevhodným zásahem do obsahu registrů. Pokud dodržíte uvedený postup, výsledek bude mít správný efekt:

Po restartu Windows 95 se už nebudou objevovat odkazy na soubory v seznamu použitých souborů a položka Dokumenty bude zet prázdnotou (obrázek 2).



obr. 2

Výběr nejčastějších dotazů z kurzů firmy Computer Help připravil Petr Matějů.


| COMPUTERWORLD - Horká linka Windows 95 | COMPUTERWORLD | IDG CZ homepage |