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 |