h1

Flash Player pro Firefox – instalace se nepodařila

9. březen 2009

Brouzdáte internetem a najednou vám na některé stránce vyskočí informační okno: „Pro zobrazení veškerého obsahu na stránce jsou vyžadovány dodatečné zásuvné moduly.“ Vedle té to informace je tlačítko: „Instalovat chybějící zásuvný modul.“ Téměř jistě používáte internetový prohlížeč Mozilla Firefox a modul, který vám chybí je Flash Player sloužící pro přehrávání animací a videa (třeba na stránkách YouTube).

Když kliknete na tlačítko „Instalovat chybějící zásuvný modul“ a dále všechno potvrdíte a se vším souhlasíte, proklikáte se až k tlačítku Instalovat. Instalace se zahájí, ale po chvilce se otevře okno “Instalace se nepovedla“.

V nabídce je ruční instalace, ale ani ta nemusí být úspěšná. Instalační soubor Firefox uložil na plochu. Jak tedy dostat Flash Player do Firefoxu?

Velmi častou příčinou selhání instalace Flash Playeru je snaha instalovat starší verzi přes novější. Pro instalaci si tedy stáhněte nejčerstvější verzi na adrese www.adobe.com/go/getflashplayer a uložte instalační soubor na plochu.

flash01

Druhou možnou příčinou problému je, že úspěšné instalaci brání spuštěný program, sloužící pro prohlížení internetových stránek. Může jít o Internet Explorer, ale třeba o RSS čtečku (např. FeedReader). Před instalací tedy zavřete Firefox i všechny ostatní programy a pozavírejte i ty, které běží na pozadí – zavřete tak čtečku RSS, správce stahování, ICQ nebo jiného “kecálka”, Skype apod. Ukončení programů provedete tak, že na ikonu příslušného programu v Oznamovací oblasti klepnete pravým tlačítkem myši a z rozbalené nabídky zvolíte Ukončit, Zavřít, Quit, Exit apod.

Ukončení programu běžícího na pozadí

Ukončení programu běžícího na pozadí

Nyní poklepáním spusťte stažený instalační soubor. Instalace by měla proběhnout v pořádku a po instalaci bude počítač vyžadovat restart. Po restartu by již měl být Flash Player ve Firefoxu dostupný.

h1

Přesuňte swap na volnější jednotku

8. březen 2009

V předchozích dvou příspěvcích Jak získat další místo na pevném disku a Přesuňte složku Dokumenty na jiný disk jsme se zabývali tím, jak uvolnit místo na přeplněném systémovém disku C (nebo i jiném pokud máte v počítači nainstalováno více operačních systémů).

Výčet možností by nebyl úplný, kdybych nezmínil možnost přesunout na jinou volnější jednotku stránkovací soubor pagefile.sys (můžete mu také říkat odkládací soubor, virtuální paměť nebo swap).

Protože tento soubor má obvykle velikost přibližně 1,5 násobku fyzické paměti RAM a v případě, že jeho velikost si řídí Windows automaticky, může se při intenzívní práci s počítačem ještě o hodně zvětšit, uvolníte jeho přesunutím na jiný disk poměrně dost místa.

Jde o systémový soubor, který je navíc při práci s počítačem používaný a tudíž uzamčený, takže jej nemůžete smazat ani přesunout obvyklou cestou, ale musíte použít následující postup.

V nabídce Start klikněte pravým tlačítkem myši na položku Tento počítač (ve Windows Vista se položka jmenuje pouze Počítač) a z rozbalené nabídky vyberte Vlastnosti.

swap04a

Ve Vistě musíte nyní kliknout v levé části okna základních informací o počítači na položku Upřesnit nastavení systému.

swap0c

V okně Vlastnosti systému přejděte na kartu Upřesnit a v sekci Výkon klepněte na tlačítko Nastavení.

swap05

V následujícím okně opět přejděte na kartu Upřesnit a v sekci Virtuální paměť klikněte na tlačítko Změnit.

swap06

V okně Virtuální paměť vyberte nejprve jednotku, na kterou chcete přesunout stránkovací soubor, v přepínači pod seznamem jednotek nastavte Velikost určí systém a klikněte na tlačítko Nastavit. Abyste ve Vistě mohli nastavit stránkovací soubor jednotlivě pro každou jednotku, musíte nejprve v horní části okna odškrtnout zatržítko Automaticky spravovat velikost stránkovacího souboru pro všechny jednotky.

swap07

Pak vyberte systémovou jednotku (C), u ní vyberte volbu Nepoužívat stránkovací soubor a opět klikněte na tlačítko Nastavit.

Zavřete všechna okna tlačítkem OK, aby se nastavené změny projevily.

h1

Přesuňte složku Dokumenty na jiný disk

7. březen 2009

Potřebujete-li uvolnit místo na systémovém disku (na disku, na kterém máte Windows), obvykle vyhledáte a smažete zbytečnosti, provedete úklid nástrojem Vyčištění disku nebo přesunete nejrůznější soubory na druhý volný disk. Jestliže ani to nestačí a přitom v počítači máte druhý disk na data, který zeje prázdnotou, přesuňte složku Dokumenty. Protože jde o systémovou složku, měli byste dodržet následující postup, jinak vám přestanou fungovat zástupci na tuto složku na různých místech systému.

Otevřete nabídku Start a na odkaz Dokumenty klikněte pravým tlačítkem myši. V místní nabídce zvolte položku Vlastnosti.

dokumenty_presun1a

Přejděte na Kartu Cíl (ve Windows Vista na kartu Umístění) a stiskněte tlačítko Přesunout.

dokumenty_presun2a

V okně, které se otevře vyberte složku, kam chcete dokumenty přesunout. Například na disku D můžete v kořenové složce vytvořit složku se svým jménem a v ní složku Dokumenty. Umístění potvrďte tlačítkem OK.

dokumenty_presun3a

Vrátíte se na kartu Cíl (Umístění). Přesun zahájíte tlačítkem Použít nebo OK.

Před přesunem se vás ještě systém dotáže, zda chcete opravdu změnu provést. Pokud ji potvrdíte, zahájí se přesun.

dokumenty_presun5a

Složka Dokumenty může obsahovat klidně několik GB dat, v závislosti na velikosti složky může přesun na jinou diskovou jednotku trvat několik minut, ale také několik hodin.

Poznámka: Ve Windows Vista nejsou složky Obrázky, Hudba, či Videa, vnořené do složky Dokumenty. Identickým postupem můžete prakticky všechny složky ve vašem uživatelském profilu přesunout jinam. Pokud systémové složky přesouváte jinam z důvodu uvolnění místa, půjde vám o nejobjemnější složky. Kromě výše zmíněných složek složek Obrázky, Hudba a Videa má tedy ještě smysl přesunout složku Stažené soubory.

h1

Jak získat další místo na pevném disku

6. březen 2009

Pokud vám počítač skládal nebo instaloval někdo zkušenější, možná vám rozdělil pevný disk na několik jednotek. Systém Windows máte na poměrně malém disku C a na jednotce D máte hromadu volného místa. Pokud je systémový disk příliš malý, projeví se to negativně na funkci počítače.

Co zaplňuje systémový disk?

Na systémovém disku je třeba udržovat alespoň minimální množství volného místa. Optimální je minimálně 10 GB, ale pokud máte více, rozhodně to není na škodu. Systémový disk totiž Windows využívají mimo jiné i jako úložiště dočasných dat a nejrůznějších sdílených a konfiguračních souborů. I když jste poučení a disciplinovaní, pravidelně disk čistíte a programy instalujete na jiný disk než C, stejně si většina programů nasype nemálo MB do složek Data aplikací nebo Local Settings, takže místo časem ubývá. Na systémový disk se ukládají i ovladače a další soubory.

Systémový disk se postupně obsazuje, neboť do složky Windows se přidávají knihovny potřebné pro běh instalovaných programů a do vašeho uživatelského profilu se přidávají soubory nastavení a doplňky pro jednotlivé programy. Také zůstávají nesmazané soubory ve složkách Temp pro dočasné soubory.

Na systémovém disku je normálně i složka Dokumenty a také Plocha. Uložíte-li si tedy např. stažený obraz CD na plochu, ukrojí vám opět místo na disku C.

Jak zjistit, co vám na disku zabírá místo? Pokuste se analyzovat soubory na disku C. Velmi vhodný je pro tento účel program SpaceMonger 1.4. Stažený program se neinstaluje, rozbalíte archiv a poklepete na soubor SpaceMonger.exe. Klepněte na tlačítko Open a zvolte disk, který chcete analyzovat. Pak nechte program několik minut pracovat.

Tento malý program graficky znázorní obsazení disku. Zjistíte tak největší žrouty místa. Na první pohled tak odhalíte např. nesmazaný image soubor načteného DVD zapomenutý na disku po nezdařeném vypalování nebo pomocné soubory zanechané nějakým programem pro kódování videa.

Místo zabírá především zapomenutá složka Output_vid

SpaceMonger: místo zabírá především zapomenutá složka Output_vid.m2 - velký modrý čtverec dole u středu

Proč se vyplatí mít na disku C více místa?

Na systémovém disku je běžně uložen tzv. stránkovací soubor, jinak řečený swap. To je odkládací soubor, který slouží jako podpora fyzické paměti RAM. Když se paměť zaplní, nejméně potřebná data odloží do stránkovacího souboru a vytáhne si je odtud až když je zase potřebuje. Swap se může dočasně nafouknout i na několik GB. V případě, že na disku není dost místa, data se přesouvají tam a zpátky mezi pamětí a swapem a počítač se téměř zastaví. Velikost stránkovacího souboru se zmenší až při restartu počítače.

Na systémový disk se ukládá i hibernační soubor, pokud máte zapnutou podporu hibernace. Hibernace je skvělá v tom, že když přerušíte práci nemusíte zavírat všechna okna. Počítač neukončuje všechny služby jako při vypínání, jen uloží obsah paměti do souboru na pevném disku a vypne se. Vypnutí i start počítače je tedy v případě hibernace nesrovnatelně rychlejší než normální vypínání a start Windows (ocení zvláště majitelé notebooků). Hibernační soubor hiberfile.sys má velikost stejnou jako vaše operační paměť RAM.

Většina vypalovacích programů si načtený obraz CD nebo DVD ukládá do složky Temp, která je ve vašem uživatelském profilu na disku C. Chcete-li zkopírovat DVD, měli byste mít na disku C aspoň 4,5 GB volného místa, jinak musíte dočasný obraz přesměrovat ve vypalovacím programu na jiný disk.

Názory na nezbytnou velikost systémového disku se různí. Setkal jsem se s názory, že 10 GB je až dost, ale mně se neosvědčily. Osobně mám oddíl C 40GB a po třech letech používání Windows XP je na něm kolem 15 GB volného místa.

Jak uvolnit místo na disku C?

V první řadě se pokuste analyzovat soubory na disku C. Pokud vám SpaceMonger najde nějaké zapomenuté „otesánky“, smažte je (pokud byste je chtěli přece jen později využít, tak je předtím vypalte na DVD).
Další místo uvolníte programem Vyčištění disku. Najdete jej v nabídce Start | Všechny programy | Příslušenství | Systémové nástroje | Vyčištění disku. Zvolte jednotku, kterou chcete vyčistit a stiskněte tlačítko OK. disk02
Na záložce vyčištění disku vyberte, co chcete odstranit: Bez obav lze odstranit Dočasné soubory, obsah koše a množství místa získáte i zaškrtnutím volby Komprese starých souborů.

disk03
V případě, že nemáte s programy a nastavením počítače problémy, lze odstranit i staré body obnovení. Klepněte na záložku Další možnosti. V sekci Obnovení systému stiskněte tlačítko Vyčistit.

disk04
V okně vyčištění disku stiskněte tlačítko OK.

disk05

Ještě více místa?

Další spoustu místa můžete získat tak, že na druhý volnější disk přesunete úložiště zpráv poštovního programu a vaši objemnou složku Dokumenty. Pozor složka Dokumenty je systémová a aby vám fungovali všemožní zástupci na různých místech Windows, vyžaduje její přesunutí speciální postup. O tom si ale povíme v dalším příspěvku.

h1

Zaktualizujte si DirectX

5. březen 2009

Nainstalovali jste si novou hru, ale při pokusu o spuštění hra hlásí, že potřebuje součást d3dx9_30dll. Nebo přeinstalujete počítač a hra, která doposud bez potíží fungovala, se nyní vůbec nespustí. Nebo si přinesete z obchodu žhavou herní novinku a přestože jste si ověřovali minimální systémové požadavky, vidíte jen černou obrazovku. Než začnete psát dotazy na fóra nebo volat na technickou podporu, určitě zaktualizujte DirectX.

K čemu je DirectX

DirectX je rozhraní a balík knihoven pro Windows, který využívají hry a multimediální aplikace. Ve spolupráci s grafickou kartou se stará například o obrazové 3D efekty či zvukové efekty. DirectX je sice software, ale potřebuje i jistou hardwarovou podporu. Proto se v parametrech grafické karty uvádí podporovaná verze DirectX, např. DirectX 9. Hardwarová podpora zajistí, že naplno využijete možnosti té které verze softwaru, ale není nutnou podmínkou. Karta s HW podporou nižší verze poběží s vyšší verzí softwaru, jen nevyužije naplno jeho možnosti. Budete ochuzeni o některé efekty a obraz nebude tak dokonalý. V praxi to může vypadat tak, jako na následujících obrázcích z MS Flight Simulatoru. Textury, ale hlavně obloha, hladina a počasí vypadají v DirectX prostě realističtěji.

directx9

directx10

Nemusíte si tedy pietně uchovávat přesně tu verzi softwaru, kterou karta podporuje, naopak, rozhraní DirectX byste měli udržovat aktualizované. V současnosti se používají dvě verze Pro Windows XP a nižší je aktuální verze 9c, pro Windows Vista verze 10. Microsoft nepočítá s implementací DirectX 10 do WindowsXP, s největší pravděpodobností i proto, aby uspíšil přechod uživatelů na novější verze Windows.

Narazil jsem na návody, jak DirectX 10 do XPček dostat, ale nemám je vyzkoušené a navíc to považuji za dost riskantní krok, který v krajním případě může vést k nutnosti opravy nebo přeinstalace Windows. DirectX se totiž nedá odinstalovat pomocí ovládacího panelu Přidat nebo odebrat programy. Pokud se tedy něco nezdaří, nemusí se vám povést opětovná instalace nižší verze 9c. Nepouštějte se do něj nemáte-li dostatečné zkušenosti s opravami a instalací Windows a nemáte-li odvahu riskovat.

Aktualizace DirectX je vcelku bezpečnou první volbou, pokud máte problémy s některými hrami nebo se zvukovými efekty. Vyzkoušejte ji ještě před aktualizací ovladačů grafické nebo zvukové karty. Mimochodem rozhraní DirectX není zahrnuto mezi automatickými aktualizacemi Windows, musíte je aktualizovat ručně. Do automatických aktualizací se jen občas dostanou záplaty, které opravují chyby v zabezpečení tohoto rozhraní.

Poznámka: Jen jednou jsem narazil na problémy, když jsem se pokoušel aktualizovat DirectX 9c na čerstvě nainstalovaná XPčka. Instalace opakovaně končila neúspěšně. Problém jsem vyřešil tak, že jsem nejprve aktualizoval na “meziverzi” DirectX 9 z roku cca 2004 a z této verze již proběhla aktualizace na poslední verzi bez potíží. Pokud nemůžete na starších CD z počítačových časopisů nebo na internetu nic najít, zkuste jako “meziverzi” tuto anglickou offline verzi DirectX z roku 2005 případně tuto offline verzi z roku 2006 z Gigamania.cz. Bod obnovení před instalací je víc než doporučený!

Jakou verzi DirectX mám stáhnout?

DirectX se stále vyvíjí. Přestože verzi 9c ve Windows XP používáme už více než tři roky, Microsoft vydával aktualizace cca jednou za dva měsíce. Poslední verze, v době vzniku tohoto článku (5. 3. 2009) je z listopadu 2008. Aktualizace nejen opravují chyby, ale přidávají i nové funkce. Tak třeba v úvodu zmiňovaná knihovna d3dx9_30dll přibyla do DirectX 9c na podzim 2006.

Aktualizovat je třeba na co nejnovější verzi. Microsoft po uvedení Visty sjednotil instalační balík DirectX pro Vistu a starší verze Windows, takže nemusíte přemýšlet, jestli potřebujete stáhnout verzi 9 nebo 10. DirectX můžete stáhnout ve dvou distribucích:

DirectX End-User Runtime Web Installer je malý soubor, který zjistí vaši verzi, vyhledá na internetu tu aktuální a dostahuje do počítače jen chybějící komponenty. Výhodou je, že stahujete nejméně dat, nevýhodou je, že při instalaci musíte být připojeni k internetu a instalace déle trvá kvůli stahování potřebných součástí. Web Installer vyžaduje ověření pravosti Windows.

DirectX End-User Runtimes (měsíc a rok) – Čeština je kompletní balík knihoven umožňující běh her a aplikací využívajících DirectX. Je určen pro offline instalaci. Stahujete více dat (balík obsahuje všechny komponenty i ty, které již máte), kolem 90 MB, ale instalace je rychlejší a svůj notebook můžete instalovat třeba i ve vlaku cestou do školy, protože instalace již nic dalšího nestahuje. Tento balík nevyžaduje ověření pravosti Windows. Dříve byl označován jako DirectX Redistributable. Odkaz v tomto odstavci vede na aktuální verzi v době psaní článku – na verzi z listopadu 2008.

Jak DirectX nainstalovat?

Už jsem se zmínil, že DirectX nelze normálně odinstalovat. Aktualizace probíhá tak, že nainstalujete čerstvou verzi (přes stávající verzi). Vzhledem k nemožnosti normální odinstalace je vhodné před zahájením aktualizace vytvořit ve Windows bod obnovení (tedy pokud používáte XP nebo vyšší).

Na stránkách www.microsoft.cz v sekci ke stažení vyhledejte potřebný balík DirectX. Kompletní balík lze zpravidla také stáhnout na serverech nabízejících software ke stažení, jako např. www.slunecnice.cz, www.stahuj.cz, apod. Jen dejte pozor, abyste stahovali aktuální verzi.

Pokud použijete balík pro offline instalaci. po jeho spuštění odsouhlasíte licenční ujednání klepnutím na tlačítko Yes. Pak musíte zadat nebo vyhledat složku, do které se balíček rozbalí.

directx04

Do políčka vepište např. C:\DirectX, klepněte na tlačítko OK a v dalším okně potvrďte vytvoření složky klepnutím na tlačítko Ano.

directx05

Tento úkon pouze rozbalil instalační soubory, instalaci musíte spustit nyní ručně. Otevřete složku, do které jste balíček rozbalili a poklepáním spusťte soubor dxsetup.

directx06

Dále se řiďte pokyny instalačního průvodce.

Poznámka: pokud se problémy se spuštěním nebo zobrezením hry po aktualizaci DirectX nevyřeší, bude patrně vhodné zaktualizovat ovladač grafické karty.