FAQ Nejčastěji kladené dotazy

1. 8. 1998

Sdílet

HARDWARE Mám videokartu Matrox Millenium II, 4 MB RAM. Většina her s D3D akcelerací zatuhne asi po 2 sekundách. P


HARDWARE

Mám videokartu Matrox Millenium II, 4 MB RAM. Většina her s D3D
akcelerací zatuhne asi po 2 sekundách. Při spuštění bez D3D se
karta chová normálně.

Domnívám se, že hra neumí využít D3D, a pokud ano, očekává
nějakou jinou verzi akcelerátoru, než jaká je kartou
prezentována. Pak musí dojít k zaseknutí. Doporučuji hry
spouštět bez D3D.

Můj motherboard PA-1000 je osazen 64 MB RAM. Když však přidám
další paměť, BIOS ji pozná, ale jakýkoliv jiný systém (DOS,
Windows 95, Windows NT) se zastaví na 64 MB.

Pro 16bitový operační systém jakým je DOS je 64 MB maximální
možná paměť, kterou je schopen adresovat. Tuto horní hranici
nelze překročit a paměť nad ní nebude DOSem využitelná. Systémy
Windows 95 a Windows NT by paměť měly poznat. Pokud se tak
nestane, jedná se pravděpodobně o ne zcela kompatibilní blok
paměti. Windows používají odlišný test paměti než BIOS, a pokud
ji bezpečně nenajdou, paměť pro ně neexistuje. V takovýchto
případech bych doporučil obrátit se na odborný servis.

Lze připojit monitor HITACHI HM-4420 ke grafické kartě VGA
Matrox Mystique 64 bit 4 MB SRAM PCI?

Uvedený typ monitoru sice neznám, ale domnívám se, že lze,
protože každý monitor a každá karta umí standard VGA. Další
režimy závisejí jak na možnostech karty, tak na možnostech
monitoru. Daný režim musejí umět obě zařízení, aby bylo možné
jej použít.

Po instalaci šuplíku na "výměnný" HDD s rozhraním IDE a při
následném vložení jakéhokoliv IDE disku nejsem schopen
nabootovat systém ze svého SCSI disku z titulu striktní priority
bootování v pořadí FDD-IDE-SCSI (resp. PCI). Nelze tuto prioritu
změnit (v BIOSu to nelze), popřípadě nějak obejít, aby se můj
IDE HDD nahlásil až jako další disk za mým SCSI? (Počítač HP
Netserver E30, Phoenix BIOS ver. 4.05.B)

Tento problém obávám se bude těžko řešitelný. Priority BIOSu
nelze obejít, ale spíše bych se zaměřil na to, zda opravdu nejde
změnit pořadí bootování v BIOSu. Jelikož se jedná o počítač
Hewlett Packard a ještě k tomu Netserver, nebude to vůbec
jednoduché a laikovi se může zdát toto nemožné. Avšak je-li
možnost pořadí bootování v BIOSu uvedena, musí jít změnit. Je
ale možné, že se to nedělá v samotném BIOSu, nýbrž externím
prográmkem (manažerem BIOSu), který se spouští nabootováním z
diskety nebo z běžícího DOSu. Tato disketa (diskety) bývá
umístěna uvnitř počítače, protože je součástí BIOSu. Obecně lze
říci, že počítače HP jsou uživatelsky "velmi nepřátelské",
chápeme-li uživatele ve smyslu domácího kutila. Filosofie HP
však odpovídá použití těchto počítačů jako vysoce výkonných a
hlavně velmi stabilních serverů. Viděl jsem server, který sice
vlivem chybného zásahu (přidání paměti bez následné aktualizace
BIOSu) spadl, ale ještě předtím dokázal uložit předchozí obsah
BIOSu do jiné části CMOS, odkud se podařilo tento zrestaurovat
právě pomocí speciálních utilitek "uzavřených" na disketě
uvnitř. Pak se pomocí těchto utilitek "opravilo" nastavení,
které způsobilo jeho pád.

Můj problém se týká PNP manažeru pro Soundblaster SB32 PNP. Vše
fungovalo normálně, až do restartu počítače. Namísto hlášky 40F4
PNP Devices configurated... se objeví hláška ERROR: Bad resource
data check sum... Problém přetrvával i na jiném PC. Podle testu
je SB v pořádku. Nepomohla ani reinstalace. Bez tohoto manažeru
nejde SB ani pod DOSem, ani pod Windows 95.

Problém bude v paměti (EEPROM) přímo na kartě Soundblasteru. Tam
jsou totiž uloženy konfigurační údaje, které tam zapisuje buď
PNP manager, nebo instalační (konfigurační) program
Sounblasteru. Problém je v tom, že data zapsaná v paměti
nevykazují správný kontrolní součet. To může být způsobeno její
vadou nebo nedokončeným zápisem nových dat při předchozí
instalaci. Doporučuji spustit počítač pouze v DOSu a zkusit
nainstalovat SoundBlaster znovu. Některý instalační software
obsahuje samostatný program na vlastní zápis dat do EEPROM a
umožňuje nahrát několik konfigurací. Zkusil bych tedy nahrát
takto nějakou konfiguraci, čímž by mělo dojít k novému zavedení
dat včetně správného kontrolního součtu. Potom bych začal s
vlastní instalací v pořadí DOS, Windows.

Chtěl bych si koupit starší počítač, na kterém bych spouštěl DOS
6.22, NC, Windows 3.11, Word, Paintbrush. Jaké minimální
požadavky na hardware mají tyto programy? Stačí 286, 1 MB RAM,
50 MB HDD? Na rychlosti mi nezáleží, ať se Windows spouští třeba
hodinu.

Budou-li se Windows spouštět třeba hodinu, může být tento čas
nutný také na překreslení obrazovky po jakékoliv akci např. ve
Wordu, o Paintbrushi nemluvě. Přitom člověk začíná být u
počítače nervózní, čeká-li na nějakou akci opakovaně více než 5
vteřin! Technicky stačí PC 286 pro Windows 3.1. Windows 3.11 už
vyžadují alespoň PC 386 se 4 MB RAM. Windows spolu s Wordem
zaberou asi 60 MB. Možná byste to na 50MB disk nacpal, ale co by
vám zbylo na vlastní práci? Navíc v počítačích platí daleko
nejvíce pořekadlo "s jídlem roste chuť". Přijdou požadavky na
další software, vyšší (ale pomalejší a náročnější) verze
programů, možná i hry... Obecně bych tedy každému kdo kupuje
počítač poradil, aby si koupil takový stroj, který lze snadno
upgradovat, a přitom nelitoval peněz na monitor (ten upgradovat
nelze). Disky lze dokoupit později, paměť také, ale videokartu
je lepší zvolit ihned kvalitní (s akcelerátorem). Uvážíme-li, že
nové počítače jsou za 2 roky "staré" a za další 2 roky již téměř
nepoužitelné, vychází po reálné úvaze nákup nějaké starší 486-ky
s minimálně 500MB HDD a 8MB RAM jako rozumný kompromis na
nenáročnou práci v MS Office (bez větší grafiky).

SOFTWARE

K čemu slouží soubor pagefile.sys ? Je často obrovský (20-40 MB)
a vyskytuje se jak na Windows 95, tak i na Windows NT 4.0 WS. Je
možné jej smazat?

Tento soubor je součástí operačního systému Windows NT, který
jej používá jako virtuální paměť. Nastavení jeho velikosti a
umístění se provádí v ovládacích panelech v záložce Systém.
Pagefile je vhodné uložit na jiný disk (partition), nežli je
samotný operační systém (pokud existuje více partitions).
Zrychlí se tak práce systému, protože Windows NT (má-li slušný
řadič) více využijí paralelní přístup k diskům. Z výše uvedeného
jednoznačně vyplývá, že pagefile nesmí být smazán. Je-li systém
Windows NT v chodu, sám to ani nedovolí, z jiného OS samozřejmě
smazání nelze zabránit. To ale zase není tak velká tragédie,
protože při startu si systém vytvoří pagefile znovu. Platí však
jedno doporučení: Systém je tím rychlejší, čím kompaktnější je
soubor pagefile.sys . Je-li "rozstrkaný" po celém disku, odezva
systému se rapidně zhoršuje, zvláště u grafických aplikací.

Mám problém, který se může zdát nepodstatný, ale neuvěřitelně
komplikuje práci. Pracuji s jedním zdravotnickým programem (pro
DOS), který spouštím na Windows 95. Tento program používá
klávesové zkratky jako CTRL-Delete, CTRL-Insert, CTRL-S, apod.
Bohužel program na některé kombinace nereaguje. Na čistém DOSu
program pracuje správně. Je zajímavé, že po spuštění dvojím
kliknutím na ikonu zkratky nefungují nikdy. Když ale použiji na
spuštění svoji zkratku (CTRL-Alt-D), někdy (asi ve 20 %) zkratky
fungují.

Problém je způsoben operačním systémem Windows 95, který používá
svoje kombinace kláves pro globální operace nad všemi
aplikacemi. Donutit pak systém, aby kombinaci nepoužíval sám a
předal ji programu, je takřka nemožné. Ve Windows 3.x existovalo
řešení jak toto provést. Jednak bylo možné spustit tuto aplikaci
ve výhradním režimu, a navíc zakázat některé globální kombinace
kláves. Ve Windows 95 je možné manipulovat s horkými klávesami,
avšak výhradní režim zde neexistuje. Nastavení hledejte ve
vlastnostech zástupce, který se odkazuje na DOS aplikaci. V
záložce Různé jsou zaškrtány všechny horké klávesy Windows. Tyto
je třeba odznačit, a je také vhodné nedovolit systému Windows
žádnou jinou spolupráci s touto aplikací. K tomu doporučuji
projít všechny položky zástupce s "otazníčkem na myši" a
eliminovat "tuto spolupráci" na nejmenší možnou míru.
Stoprocentní úspěch nezaručuji, ale každopádně by se mohla
zvýšit úspěšnost při startu přes vaši horkou klávesu. Ještě je
tu jedna naprosto spolehlivá varianta -- spouštět aplikaci s
nastavením vlastní DOS konfigurace, což ovšem vyžaduje restart
Windows 95 a následně nemožnost využití jejich výhod až do
uzavření aplikace a nového restartu.

Po nainstalování Internet Exploreru 4.0 mi zmizela položka
Vysypat koš ze záložky Zvuky (ovládací panel). Jak tam tuto
položku opět vrátit? Je možné odstranit z menu Start položku
Oblíbené bez toho, aby se to odstranilo v IE 4.0?

Zmizení položky "Vysypat koš" je nevídané a její vrácení zpět by
se mohlo podařit zásahem do registru. Zkuste sekci
HKEY_CURRENT_USERAppEventsEventLabels . Zde je seznam všech
akcí a také položka Empty Recycle Bin s totožným obsahem. Pokud
chybí, stačí ji tam opět dopsat, resp. dodělat pomocí Edit-New.
Očekávám však, že tato položka zde bude. Proto bude třeba
zkontrolovat ještě registr
HKEY_CURRENT_USERAppEventsSchemesAppsExplorerEmptyRecycleBin
.Current a .Default . V nich už je uložena konkrétní cesta k wav
souboru spolu s jeho jménem. Pokud celá tato část chybí, je
možné ji tam opět dopsat.

Položka Oblíbené v Nabídce Start není nic jiného než grafická
interpretace stejnojmenného adresáře a jeho obsahu. Sama o sobě
odstranit nejde. Mohla by ale jít odstranit pomocí systémové
politiky a příslušné šablony pro Internet Explorer. Nevylučuji
však, že by tento adresář "zmizel" i v Internet Exploreru.

Jak mám nainstalovat Windows 3.11 tak, aby se mi při startu
nadále spouštěl systém Windows 95? Při instalaci Windows 3.11
došlo k přepsání autoexec.bat a config.sys (sekce s údaji
Windows 95 se posunuly na konec) a při startu se pak Windows
3.11 spouštěla skoro jako Windows 95 a všechny operace poté
následující přerušila. Po spuštění win.com (z adresáře pro
Windows 95) z DOSu se Windows 95 spustila v nouzovém režimu.
Windows 95 mám na disku C: a Windows 3.11 jsem instaloval na
disk D: . Stačí přehodit údaje v autoexec.bat a config.sys ?

První věta dotazu je velice zajímavá a ukazuje, že tazatel
vlastně neví co chce, obávám se dokonce, že neví ani co to je
operační systém. Takže od začátku a historicky. Nejprve vznikl
operační systém DOS. Pro pořádek, operační systém se vyznačuje
třemi atributy:

1. Umožňuje organizaci souborů na nějakém druhu zařízení
pro hromadné uložení dat

2. poskytuje nástroje pro ovládání prostoru na tomto zařízení

3. umožňuje uživateli vybrat, natáhnout a spustit program.

DOS vznikl jako jednouživatelský a jednoúlohový systém, což
znamená, že systém nedisponuje nástroji na rozpoznání uživatele
a ochranou jeho dat před jinými uživateli a že v jednom okamžiku
může běžet pouze jedna úloha (rezidentní programy jsou jedinou
možností, jak toto obejít, ale mohou provádět pouze omezené
operace). Proto vzniklo operační prostředí Windows 3.x, které ke
své činnosti nutně potřebuje DOS. Windows 3.x totiž splňují
pouze třetí atribut OS, první dva body za něj dělá DOS. Windows
přinesla podstatné zlepšení práce, protože nabídla víceúlohové
(stále však jednouživatelské) prostředí. To znamená, že může v
jednom časovém okamžiku běžet více aplikací. V systému běží
reálně jenom jedna (ostatní stojí), ale prostředky počítače jsou
cyklicky předávány jednotlivým aplikacím, takže naoko pracují
všechny současně. Teprve Windows 95 jsou operačním systémem
splňujícím všechny výše uvedené atributy. Přinesly
víceuživatelský režim, který však neumožňuje důslednou ochranu
dat jednotlivých uživatelů, jenom se tak tváří. Teprve Windows
NT na partition NTFS toto umějí. Tyto systémy DOS ke své práci
vůbec nepotřebují, nicméně z důvodů zpětné kompatibility je
emulují. Tato emulace však není 100% DOS, a proto mají určité
staré dosovské aplikace se svým během problémy, některé nelze
spustit vůbec.

Teď zpět k dotazu. Pokud si tazatel chce zkusit, jaký je rozdíl
mezi Windows 3.11 a Windows 95, musí postupovat následovně.
Jelikož svým počínáním zbortil celý systém, bude jej muset
instalovat znovu od začátku. Nejprve by měl začít instalací
DOSu, po které by mělo dojít ke smazání všech Windows adresářů
včetně ostatních Windows aplikací. Na disku by měly zůstat jenom
dosovské programy a data, vše v nějakých adresářích (nikoli v
kořenovém adresáři). Poté by měl instalovat ihned Windows 95,
aby si ušetřil práci. To proto, že tento systém se prodával ve
dvou variantách -- jako upgrade Windows 3.x a jako čistá Windows
95. První varianta dovoluje spustit "minulou verzi DOSu", druhá
nikoli. Má-li uživatel druhou variantu, je ztracen, protože vždy
bude mít pouze jeden operační systém. Má-li variantu druhou a
instalace proběhne úspěšně, bude mu při startu systému po
stisknutí klávesy F8 (ve vhodný okamžik) nabídnuto startovací
menu, kde bude nabídnuta Minulá verze DOS . Tuto spustí a na ni
může nyní instalovat Windows 3.11, avšak do naprosto odlišného
adresáře než leží Windows 95! Jedině takto bude na počítači
možné spustit Windows 95 (automaticky po startu) nebo Windows
3.11 nad DOSem (po stisknutí F8 a patřičné volbě). Teprve poté
lze instalovat Windows aplikace, a to do každého systému
samostatně (aplikace mohou být na disku pouze jednou, ale
příslušný setup nebo install musí být spuštěn pro každý systém
zvlášť). Osobně si myslím, že jeden operační systém na počítači
stačí (pokud zrovna nejde o testovací nebo výzkumné účely).
Přesto jsem považoval za nutné věnovat tazatelově otázce
takovouto pozornost a využít ji k podání informací o zmíněných
operačních systémech, resp. operačním prostředí.

Při tisku z programu T602 na tiskárně Canon BJC 240 se mi vždy
vytisknou na začátku stránky papíru nějaké hieroglyfy. Tiskárna
HP Deskjet 450 mého kamaráda tiskne správně. Použil jsem stejné
nastavení jako on, ale u mě to nefungovalo.

Jde buď o špatné nastavení typu tiskárny, nebo downloadu.
Tiskárny Canon BJC se vyznačují tím, že se nastavení téměř všech
jejich parametrů děje pomocí download, a to nejlépe při startu
počítače. Vypnutím tiskárny pak tato vše zapomene a download se
musí provést po jejím zapnutí znovu. Tisk z T602 má zase jiné
specifické atributy, a je tedy nutné sladit tyto dvě záležitosti
ke spokojenosti uživatele. Jak postupovat? Nejprve připojte
tiskárnu a nainstalujte její DOS ovládání (nikoliv ovladače).
Pomocí tohoto ovládání nastavte znakovou sadu (nejlépe Latin2) a
hlavně -- emulaci EPSON. Ovládání (možná už při instalaci)
upraví autoexec.bat (doporučuji se podívat a upravit pořadí).
Cílem této úpravy je natáhnout do tiskárny její nastavení. K
tomu je ještě zapotřebí nastavit tiskárnu na automatické
zapnutí, ale ruční vypnutí. Po restartu počítače je tedy
tiskárna nastavena a je možné provést kontrolní tisk českého
textu z DOSu (např. textového souboru vzniklého v Nortonu)
pomocí příkazu type. Je-li tisk v pořádku, je možné spustit T602
(s nastavením standardního kódování Latin2). Tam je nutné zvolit
odpovídající typ tiskárny a zakázat download češtiny, pokud se
vůbec nabídne. Po nastavení je možné vytisknout testovací
stránku (nějaký text) a tato by měla být správně. Pokud ne, bude
problém v ovladači z T602 a bude třeba zkoušet nějaký EPSON
kompatibilní. Pokud nechcete mít tiskárnu stále zapnutou, musíte
z autoexecu vypreparovat tu část, která tiskárnu inicializuje, a
uložit ji jako samostatnou dávku. Tu pak musíte spouštět ručně
před tiskem (po zapnutí tiskárny), nebo volat ze spouštěcí dávky
T602.

Pomocí programu Wintrasher Pro jsem si chtěl změnit startovací
logo Windows 95. Browser změněné okno zobrazil, ale systém po
restartu neukázal logo žádné. Zkoušel jsem různé formáty a
velikosti obrázku, ale bezvýsledně. Program dokáže vrátit
předchozí nastavení, ale není to úplně to původní. Chci se
zeptat, který soubor obsahuje startovací logo Windows 95.
Ostatní loga jsem našel, ale toto nikoliv.

Startovací logo Windows 3.x a 95 je ukryto ve vlastním zaváděcím
souboru win.com. Proto jej nelze normálně nalézt a nelze jej
také jednoduše měnit. Existují však programy, které přesně vědí
kam mají zasáhnout do win.com , aby se zobrazil uživatelem žádaný
obrázek. Ten má však omezení -- celý win.com nesmí být větší než
64 KB, protože *.com programy nesmějí přesáhnout tuto velikost
(spouštějí se v jediném segmentu paměti). Jak se verze Windows
liší, mění se i konkrétní "složení" souboru win.com . To je
závislé i na rozlišení obrazovky. Upraví-li program jinou verzi
než tu, kterou očekává, stává se pak, že obrázek buď není vůbec
vidět, nebo se zobrazuje pouze jeho část, nebo také není možné
Windows nastartovat a počítač se zakousne. Proto před každou
takovouto úpravou je vhodné win.com zazálohovat, aby bylo možné
vrátit se k funkční verzi.

Po nastartování minulé verze DOS se zavedou veškeré ovladače a
vše chodí normálně. Po restartu počítače již nenaběhne systém
(ani se nenapíše Startují se Windows 95...). Po překopírování
systémových souborů ze spouštěcí diskety opět vše funguje.

Problém je ve špatné práci boot manageru Windows 95, resp. v
nabourání systémových souborů. Systém Windows 95 používá při
bootování stejné soubory jako DOS a odlišení provádí koncovkami.
Aktivní soubory mají vždy koncovku "správnou", tj. bat , sys ,
com , atd. Soubory druhého (momentálně nepracujícího) systému
mají koncovky dos nebo w40 , podle toho, zda "spí" DOS nebo
Windows 95. Dojde-li k nabourání bootování, je to vždy problém
ožehavý a jeho napravení může být dosti náročné, někdy se musí
sáhnout až k nové instalaci. Doporučil bych udělat následující
"oživovací" opatření. Nastartujte systém v režimu MS DOS a pak
ze systémové diskety DOS obnovte systémové soubory příkazem SYS
A: C: . Poté vložte spouštěcí disketu Windows 95, nabootujte a
stejným způsobem přeneste systém na c:. SYS z Windows 95 už ví,
že má stávající soubory překlopit na *.dos , a tím dojde k
úplnému obnovení systémových souborů a hlavně k tomu, že se tyto
soubory umístí ve správném pořadí na disku (u souborů IO.SYS a
MSDOS.SYS to totiž není jedno). Pak už by mělo bootování obou
systémů fungovat bezchybně. Dojde-li ke zborcení nebo nebude-li
to fungovat, bude třeba disk zformátovat a nainstalovat DOS a
Windows 95 podle návodu uveřejněného výše, nebo nadále používat
startovací disketu.

Zajímalo by mě, jestli se dá libovolné PC identifikovat pomocí
jednoznačného čísla. Vím, že některé značkové počítače mají v
CMOS uložen kód, který je u daného výrobce jednoznačný. Podobně
např. síťové karty mají jedinečnou adresu. Je něco podobného i u
PC? S tím souvisí i dotaz, proč některé programy přestanou
fungovat např. po výměně motherboardu za jiný téhož typu? (Jedná
se konkrétně o Jízdní řád ČD IDOS).

Identifikační (výrobní) číslo je obsaženo v každém BIOSu a v
každé síťové kartě. Ostatní komponenty mohou mít číslo takto
zakomponované v paměti (většinou EEPROM), ale není to povinnost.
Číslo BIOSu si dokáží přečíst některé programy, a tak se chrání
proti nelegálnímu kopírování. Pokud jste vyměnil motherboard (a
s ním i BIOS), musíte program nainstalovat znovu. Pokud to
instalační média již nedovolí, obraťte se na výrobce nebo
dodavatele programu, který by vám měl na základě dokladu o
výměně motherboardu umožnit zdarma nainstalovat program znovu.
Máte-li k dispozici Internet, můžete jízdní řád vlaků i autobusů
prohlížet na adrese http://infos.eunet.cz/cgi-bin/gbus1.pl v
podobě konkrétních dotazů na spojení z místa A do místa B .