|
|
Microsoft Windows - workstation problematika
-
|
Před nedávnem jsem zakoupil TV Sony Bravia a pomocí HDMI kabelu ji připojil k počítači. Po shlédnutí obrazu z počítače jsem se zděsil: "Tohle je ta kvalita? To snad ne!" Nebyla, ke štěstí bylo potřeba provést několik nastavení. Byl jsem překvapený, jak mizerné to je. V dnešní době, kdy máme TV s HDMI, grafické karty s HDMI a vše již je nějakou dobu na trhu, jsem se domníval, že prostě zapojím kabel a pofrčím. Omyl. Lituju všechny běžné uživatele, kteří investují do techniky nemalé peníze a nedostanou odpovídající kvalitu. Přestože technika ten potenciál rozhodně má.
Problém první: Obraz je rozmazaný, kus chybíObraz byl opravdu podivný, po stranách dokonce chybělo (nebylo zobrazeno) zhruba 30 pixelů. Děs. Nejprve je nezbytné nastavit rozlišení, které odpovídá rozlišení televize, tj. pro FullHD 1920x1080. Poté na televizi nastavíme pixel mapping 1:1. Tím se zajistí, aby nedocházelo k přepočtům za účelem "vylepšení" obrazu. Na Sony Bravia jej najdete v menu Nastavení obrazovky, Rozsah zobrazení, Plný obraz / Pixel (Screen, Display Area, Full Pixel). Ověřit, že nedochází k přepočtům by mělo být snadné pomocí např. Malování. Nakreslete na monitoru vodorovnou a svislou černou čáru širokou právě 1 pixel. Při zobrazení na televizi by čára měla zůstat kontrastní, ostrá. Neměla by se rozmazat do více pixelů.
Problém druhý: Přepaly, podpalyPo předchozím nastavení se obraz extrémně zlepšil. Stále to ale nebylo ono, obraz působil divným kontrastem, chyběly detaily ve stínech, světla byla přepálená. Příčinou je skutečnost, že televize předpokládá rozsah složek RGB signálu 16-235, zatímco počítač posílá 0-255. Proto hodnoty 0-16 jsou beznadějně černé, hodnoty nad 235 způsobují přepaly. Otestovat toto je opět jednoduché, zase stačí malování. Vyrobte (vedle sebe nebo přes sebe) několik obdélníků s barvami RGB například (0,0,0), (16,16,16), (24, 24, 24), (32, 32,32) a (235, 235, 235), (248, 248, 248), (255, 255, 255). Zobrazte je na televizi. Obdélníky by měly být viditelně různé, pokud jsou všechny tmavé černé a všechny světlé bílé, musíte provést korekci. Pokud máte nekvalitní LCD monitor nebo jej máte špatně nastaven, můžete
mít problém se zobrazením černých a zejména pak světlých boxů už na LCD! Možností provedení korekce se uvádí několik, nicméně jediný, který mně zafungoval, je nastavit v ovladačích grafické karty jas a kontrast (NVIDIA Control Panel, Adjust desktop color settings). Při nastavování sledujte obraz na TV a snažte se najít ideální nastavení.
Tento krok jsem musel provést ve Windows XP. Windows 7 zajistí výstup v RGB 16-235 samy, obraz je brilantní hned po instalaci systému.
Problém třetí: ZvukPřes DHMI je možné do televize dostat i zvuk. Většina nových grafických karet je vybavena digitálním vstupem (dva piny z boku karty), do toho je nutné přivést výstup ze zvukové karty. Z Creative Audigy jsem jej vytáhl z konektoru pro front panel, na webu lze najít popis pinů. Použil jsem kablík dříve používaný pro propojení CDROM se zvukovou kartou. Grafická karta se zvukem nic nedělá, pouze jej přenese do HDMI výstupu.
Pokud máte reproduktory lepší než ty v TV, pak se tímto bodem nezdržujte. Sám nakonec zvukový výstup přes TV nepoužívám.
Problém čtvrtý: Přehrávání videaPři přehrávání videa různé programy a různá nastavení způsobily nejrůznější problémy: Zasekávání přehrávání, pády přehrávačů, cukaný obraz, černo na sekundárním displeji (televizi), obraz neroztažený na celou obrazovku a hlavně brutální ztrátu synchronizace zvuku od obrazu (jednotky sekund). Řešení pro mne bylo neuvěřitelné: Nainstalovat si z Windows Update .NET Framework 3.5 (ačkoliv vývojář, na domácím počítači jsem jej neměl), stáhnout Windows Media Player Classic Homecinema. V nastavení výstupu (View, Options, Playback\Output) zvolit "EVR (Vista/.Net3)".
Problém pátý: Titulky k videu
Jako titulkovadlo používám DirectVobSub. Ten ale ve Windows 7 nenaběhne sám, je nejprve potřeba jej nejprve zadat jako externí filtr: View, Options, External Filters, Add, DirectVobSub (Auto-loading version), OK, vpravo vyberte radiobutton "Prefer", OK.
Děkuji Marku Chovancovi za rady, které mi dal jak při výběru TV, tak při jejím nastavení.
|
-
|
Při instalaci Windows 7 jsem se potýkal se dvěma problémy:
Instalace velmi pomaláNa zobrazení každého dialogu se čekaly minuty, ke kopírování souborů jsem se nedostal, tak trpělivý jsem nebyl. Problém byl vyřešen vypnutím floppy disku v BIOSu (setupu) počítače. Floppy disk nemám.
Instalace končí černou obrazovkouDruhý problém byl kurióznější. Instalace probíhala naprosto pohodově a svižně. Vše se na počítač nakopírovalo, po restartu se provedly další kroky. V okamžiku, kdy jsem se již měl přihlásit, najednou instalace skončila černou obrazovkou. Po všech možných pokusech (a dalších instalacích) jsem si všiml, že Windows vyhodnotili divně prioritu monitorů a jako primární označili přes HDMI zapojenou televizi televizi, přestože byla vypnutá. Instalace tedy proběhla korektně, přihlašovací dialog byl na televizi a sekundární monitor nic nezobrazoval. Po přihlášení stačilo jen změnit hlavní monitor.
|
-
Pokud jste u RDP clienta byli zvyklí na přepínač /console a s instalací SP3 na Windows XP vám přestal chodit, pak vězte, že ho Microsoft přejmenoval na přepínač /admin:
mstsc.exe /adminCílovou adresu je možné předat přepínačem /v
mstsc.exe /v:my.server.comPodobné čachry s přepínačem určitě budou dřív nebo později i na Vistách atd.
Jinak pro ty, co slyší o přepínači /admin (/console) poprvé, pak je to zjednodušeně řečeno připojení na jednu vyhrazenou session RDP (přesněji řečeno lokální konzoli, jako u běžného Remote Desktopu), kde se zejména neuplatňuje limit 3 admin-session, nýbrž se v rámci té jedné vyhrazené session připojení navzájem vykopávají (a tedy je to řešení, když vás server nechce pustit na RDP kvůli limitu 3 a Vám by jinak nezbývalo, než vyrazit k serveru a otevřené session sestřelit).
|
-
Při pokusu o přejmenování složky na síťovém disku jsem pravidelně byl na svém notebooku ACER s Windows Vista Business obdařen chybovou hláškou "Složka XY neexistuje. Soubor byl pravděpodobně přesunut nebo odstraněn."
Protože notebook nemám jako svůj produkční počítač, nevěnoval jsem tomu moc velkou pozornost a hodil jsem to do pytle s celkově nefungujícím a věčně problémovým síťovým přístupem. Až dneska jsem se dožral a zkusil tu hlášku dohledat.
Překvapení nemalé, soudruzi v ACERu neumí nainstalovat Visty a někde něco doprasili s Client-Side-Cachingem (CSC):
http://support.microsoft.com/kb/934160
http://forums.techarena.in/showthread.php?t=671308
Popsaný Workaround zabral, takže nyní už jen přemýšlím, jestli i za ostatními problémy notebooku se sítěmi stojí ACER. Vypadá to, že vlastní čistá instalace Vist bude jistota. Mimochodem momentální hit mého síťového přístupu je ten, že při přístupu na \\xyz.havit.local se mi zobrazí pouze "Tiskárny", zatímco při přístupu na stejný počítač přes \\10.250.1.xy vidím sdílené složky a dostanu se všude.
|
-
Příkaz PAUSE známý z BAT souborů v PowerShellu nefunguje, pokud chceme do cmdletu dostat vyčkání na stisk klávesy, můžeme například použít metodu ReadKey:
$null = $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")Je i mraky jiných možností, jak dosáhnout efektu obdobného PAUSE.
|
-
|
...příjemná klávesová zkratka, o které jsem nevěděl.
|
-
- Průzkumník
- Nástroje ~ Možnosti složky...
- Typy souborů
- Najít "Složka", "Folder", nebo něco takového, co odpovídá verzi OS
- Upřesnit
- Nová... (akce)
- Akce: "Start Command Prompt Here", Aplikace: "cmd.exe"
- OK, OK, OK, OK ...
|
-
Windows Vista Vás při pokusu o instalaci síťové tiskárny hostované na stroji Windows XP mohou obdařit elegantní chybovou hláškou o nemožnosti instalace s chybovým kódem 0x00000035. Obecně se jedná o chybu nenalezení síťové cesty, a to je i většinou problém Windows Vista při instalaci tiskárny. Windows Vista se totiž snaží tiskárnu nainstalovat nikoliv pomocí UNC share názvu, např. \\HAVIT\Printer1, ale pomocí názvu tiskárny, něco jako \\HAVIT\HP LaserJet P2015 PCL6, což se nepodaří.
Dá se postupovat jednou z následujících cest:
- Tiskárny, Přidat novou tiskárnu, Síťovou tiskárnu, Není zobrazena, dle názvu = \\HAVIT\Printer1
- Tiskárnu, Přidat novou tiskárnu, Lokální, Nový port, Název portu = \\HAVIT\Printer1 (a nebo jiný způsob přidání portu, např. přes Vlastnosti serveru)
Avšak pozor, ani tento postup mně nepomohl, při pokusu o přidání portu jsem dostával hlášku Přístup odepřen, přestože jsem byl k hostitelskému počítači přihlášen s právy administrátora. Pomohlo na dobu instalace dát na tiskárně všechna práva skupině Everyone. Po úspěšné instalaci ve Vistách jsem práva zase odebral a nechal jen Tisk a vše v pohodě chodí.
|
-
Instalace IIS7 ve Windows Vista obsahuje více možností než tomu bylo dříve. V dobré víře jsem si zvolil nástroje pro správu a podporu ASP.NET v minimalistické podobě.
Díky podpoře nainstalovené podpoře ASP.NET fungovaly webové aplikace, ovšem statický obsah (jako jsou právě obrázky nebo soubory kaskádových stylů) prohlížeč neobdržel. Při zadání libovolné URL na statický obsah (například i adresa k obrázku, který ani na disku není) prohlížeč nezobrazí nic (i zdrojový kód stránky je prázdný).
Aby IIS7 poskytoval statický obsah, je nutné mezi instalovanými komponentami IIS zvolit i "Statický obsah".

|
-
Nastavení portu, na kterém poslouchá služba Remote Desktop, se nachází v registrech zde:
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber
|
-
Instaloval jsem české Windows XP Professional SP2 z CD, které jsem vypálil z image z MSDN. Při instalaci se nakopírovaly soubory, po restartu mi však instalační program oznámil, že nemá soubor <drive>:\I386\asms.
Řešením bylo vypálit instalační CD znovu, ale s volbou disk-at-once, nikoliv pomocí (v mém případě) výchozí hodnoty track-at-once.
|
-
V průběhu jedné instalace řízené InstallShieldem mi lehnul počítač a dostal se do inkonzistentního stavu spočívajícího v tom, že opakovaný pokus o instalaci okamžitě (už při startu InstallShieldu) spadnul s chybou -5006. V podrobnostech chyby pak bylo cosi o souborech Kernel\CABFile.cpp a SetupDLL\SetupDLL.cpp, něco jako:
Error Code: -5006 : 0x80030005 Error Information: >Kernel\CABFile.cpp (758) >SetupDLL\SetupDLL.cpp (1182) PAPP: ... PVENDOR: ... PGUID: ...
Jak jsem následně zjistil, na tuto chybu padají veškeré další instalace InstallShieldu (nebo chybu -5009 s problémy u stejných souborů).
Nakonec pomohlo zlikvidovat složku %ProgramFiles%\Common Files\InstallShield\ (nebo raději jen přejmenovat). Následující installer si tuto složku InstallShieldu založil znovu a vše chodilo správně.
Je to taková střelba od boku, nicméně přesně takhle to pomohlo, a pokud to uděláte jen jako přejmenování, abyste to případně mohli vrátit do původního stavu, tak to určitě za pokus stojí.
|
-
Beeper způsobuje pípání počítače z Windows, zejména na velmi nežádoucím místě - po změně hlasitosti ve standardním ovládání hlasitosti. Naštěstí lze beeper vypnout a to tímto postupem:
- Spustit správce zařízení
- V menu zobrazit vybrat Zobrazit skrytá zařízení
- Najít Beeper v sekci Ovladače nepodporující technologii Plug and Play
- Pravé tlačítko a vlastnosti beeperu
- Kliknout tlačítko zastavit
- Vybrat ze seznamu Typ položku Zakázáno
- Potvrdit, že jsme si jistí a že chceme restartovat počítač
Postup ověřen ve Windows XP.
|
-
Zaktualizoval se mi Google Toolbar, nu což, dobrá. Do programů spouštěných při startu Windows mi však přibyl GoogleToolbarNotifier.exe. A nejenom, že tam přibyl, i si chtěl hned komunikovat ven kamsi na port 80 (HTTP, možná CLR). O to se Tě Google opravdu nikdo neprosí!!!
Údajně to má být utilitka, která si hlídá, aby v IE nedošlo ke změně výchozího vyhledávače na něco jiného.
Každopádně konvenčně lze spouštění tohoto procesu vypnout v Options Google Toolbaru, na záložce More vypnout "Notify me on settings change" a "Set and keep Seach settings to Google". Tím dojde k odstranění spouštěcího klíče z registru (HKCU\Software\Microsoft\Windows\CurrentVersion\Run).
|
-
Pokud používáme VPN klienta z Windows XP a připojujeme se k virtuální privátní síti, pak ve výchozím nastavení ztratíme po připojení k VPN běžný přístup k internetu, protože VPN připojení nastaví default gateway na vzdálenou default gateway VPN přípojení. Veškerá IP komunikace, která není explicitně routována jinak (což obvykle není), je tak směřována na default gateway VPN připojení - to buď požadavek vyřídí, nebo nevyřídí (obvykle spíše nevyřidí a "jsme bez internetu").
Každopádně, pokud chceme zachovat dosavadní gateway, stačí ve vlastnostech VPN připojení odškrnout položku "Use default gateway on remote network", respektive "Používat výchozí bránu vzdálené sítě". Tu najdeme na záložce Sítě, pod vlastnostmi protokolu TCP/IP a Upřesnit, ve starých Win9x to bylo pod Properties ~ Server Types ~ TCP/IP Settings.
Pozor však, že standardní volba má svojí logiku. Pokud se připojíme na VPN, stává se náš počítač rozhraním mezi firemní sítí a internetem a je tak potenciálně nebezpečným místem pro útoky.
|
|
|
|