Disassembler

Artificial intelligence is no match for natural stupidity.
14duben2014

Windows 8.1 – Druhý pokus o přátelské soužití


Windows 8 divoce pobíhají mezi širokou veřejností už nějaký ten pátek. Za tu dobu dostaly do vínku update na Windows 8.1, který mimo jiné vrátil do systému pár funkcí, bez kterých jsou mnozí uživatelé zoufalí a nedávno i „jarní update“, který je ve skutečnosti hromadným balíkem kumulativních oprav. Ani jednomu updatu se ale neříká „service pack“, protože by to pak vypadalo, jako že ten systém stojí za prd. Obvykle nemám problém s adaptací nových technologií a filozofií, ale hranaté omalovánky mi prostě jako pracovní nástroj nesednou. Bohužel mi na nejrůznějších uživatelských zařízeních Windows 8 přicházejí pod ruku čím dál tím častěji a tak jsem se i já rozhodl, že si po dvou zpříčetňovacích updatech osmičky ještě jednou vyzkouším, abych zjistil, jestli je ten systém pořád stejně otřesný, jako byl na začátku.

Instalace


Instalace samotná je pořád stejně primitivní jako u sedmiček, takže tady není moc co řešit. Po instalaci by se Win 8.1 rády dozvěděly údaje k mému Microsoftímu účtu. Oproti původním osmičkám je proklikání se k offline účtu o jeden nebo dva kliky snazší, takže tady jisté nepatrné snížení faktoru otravnosti je. Hned pak jsem byl ale zavalen hromadou přepínačů a nejrůznějších nastavení úrovní bonzování, což mě tedy příliš nepotěšilo. Na druhou stranu si ale asi raději vyklikám deset přepínačů a budu předpokládat, že se v zájmu vylepšování služeb nebude Microsoftu posílat každé moje kliknutí, než abych neměl možnost nastavit vůbec nic. Pak mi chvíli hrála barevná hudba, zatímco Windows něco nastavovaly, argumentujíce jakousi generickou hláškou typu „Teď buď zticha, čekej a hlavně na nic nesahej“. Vůbec nevím co se dělo, protože jsem přece jen běžný Franta uživatel a ještě bych se u toho náhodou mohl něco dozvědět. Po domotání kolečka mě přivítalo „to“. Takovéto barevné s dlaždičkami, čemu nemůžu přijít na jméno.

Prvotní nastavení


Naštěstí už Windows 8.1 ve výchozím stavu počítají s tím, že je možná bude někdo chtít používat i k práci a tak ve vlastnostech hlavního panelu obsahují checkbox, který umožní, že se vám plocha zobrazí hned po startu systému.

Plochá plocha

Pak jsem, stejně jako u sedmiček, provedl klasické povolovací a zakazovací kolečko. Tedy:

Když jsem měl pocit, že jsem počítač uvedl do stavu, kdy mi při každé druhé akci nebude kecat do života, nechal jsem nainstalovat updaty, které se od uvedení Win 8.1 stihly vyrojit, tedy i včetně onoho zmíněného hromadného kumulativního jarního update, který rozhodně ani v nejmenším není service packem.

Kolik řečí umíš...


Mezitím jsem si chtěl nastavit anglickou klávesnici jako primární, což se ukázalo být složitějším než bych čekal. Windows 8 samozřejmě umí nastavovat jazyky, místní nastavení a klávesnice stejně jako to uměly Windows 7, ale Win8 je sdružuje do jakýchsi lokalizačních balíků. Nejprve jsem si tedy přidal do balíku s češtinou anglickou klávesnici, ale pak jsem zjistil, že v rámci balíku nemůžu určit, že anglická klávesnice má být použita jako výchozí. Navíc panel jazyků v liště zobrazuje zkratku balíku a nikoliv klávesnice, takže ať přepínám, jak přepínám, pořád vidím CSY. Nakonec jsem tedy přidal angličtinu jako jazyk zvlášť a v „Upřesnit nastavení“ donutil Windows použít anglickou klávesnici jako výchozí.

Upřesnění nastavení vepřového jazyka

Jako bonus se po instalaci jarní aktualizace a následném restartu v omalovánkách objevilo tlačítko pro vypnutí počítače. Hurá! Už to nebudu muset lovit kdesi v nastavení.

Vypnout! A už nikdy nezapínat

Osobní složky


Když otevřu Tento počítač, vidím v něm své uživatelské složky – dokumenty, obrázky, videa atd. Ve Windows 7 byly tyhle kraviny hozené bokem do rubriky „Knihovny“. Asi někdo zapomínal vracet knihy nebo nevím co, ale Win8 vinou toho mají osobní složky přímo nad seznamem disků, takže v případě, že z jakéhokoliv menu chci vybrat umístění, musím přescrollovat tenhle balast. Drtivou většinu svých souborů mám na NAS přístupné na namapovaných síťových discích, takže nějaké „Dokumenty“ mě můžou drbat na zádech. Pryč s tím.

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{1CF1260C-4DD0-4ebb-811F-33C572699FDE}]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{374DE290-123F-4565-9164-39C4925E467B}]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA}]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{A0953C92-50DC-43bf-BE83-3742FED03C9C}]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}]

Chytrá horákyně UAC


Operační systém nastaven, tak hurá na instalaci chybějících ovladačů. Jak jsem zmínil, drtivou většinu dat mám na NAS a s nimi i ovladače k nejrůznějším zařízením. Disky mám namapované, takže ve správci zařízení označím neznámé zařízení, kliknu na Aktualizovat software ovladače, Vyhledat ovladač v počítači a vyberu síťový disk.. ee.. co to? On tu žádný síťový disk ve výběru není. Ale vedle v průzkumníku ho mám otevřený, tak co to k sakru je?

To je prosím UAC. Windows 8 neumožňují úplné vypnutí UAC stejnou metodou jako tomu bývalo u Win7, tedy stažením posuvníku v Nastavení řízení uživatelských účtů. Ve Windows 8 stažení posuvníku pouze potlačí zprávy, ale UAC nevypne, protože omalovánky metro aplikace jej vyžadují. No, a protože není vypnuté UAC, je aktivní rozdělení rolí a oprávnění, takže síťové disky jsou viditelné jen pro toho uživatele, který je namapoval. V zásadě se mi tedy nabízejí dvě varianty. Buď UAC vypnu úplně, což opět vyžaduje zásah do registru, konkrétně pak následující

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

Což mi ale znemožní běh Metro UI aplikací. Ó hrůzo. Šup tam s ním.

Kdybych nějakou šílenou náhodou omalovánko-aplikace potřeboval, mohu UAC nechat zapnuté a povolit pouze předávání síťových disků následující úpravou

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001

Spouštění aplikací


Při práci na PC mám většinou obě ruce na klávesnici. Klávesové zkratky mám zmáknuté a připadá mi, že jsem schopen tak pracovat daleko efektivněji. Taky za to pravděpodobně může i těch několik let práce na unixových systémech. Na WinXP jsem ke spouštění aplikací používal aplikaci Launchy. Zmáčknul jsem Alt+Mezerník, napsal část názvu programu a enterem jej spustil. Win7 pak tuto metodu nabízely ve výchozím stavu, takže stačilo jen zmáčknout klávesu Windows a opět napsat část programu a odenterovat. Win8 sice po stisknutí klávesy s okýnkem přepnou do omalovánek, nicméně chování je pořád stejné. Stačí začít psát název programu a za předpokladu, že je vypnuté doplňování hovadin z internetu, aplikace se velmi rychle objeví. Průšvih ovšem je, že tímhle způsobme na Win8 nelze spustit nová instance aplikace, pokud již je někde jednou spuštěná. Místo toho mě Windows 8 z omalovánek hodí do již aktivní aplikace což je chování, na které si budu zvykat jen velmi těžko. Strýček Google sice radí fígl s další úpravou v registrech ( DesktopAppsAlwaysLaunchNewInstance), nicméně ta na Windows 8 nefunguje a tadytuhle eskapádu s debugovacími nástroji a jednoduše a bezpečně vypadajícím příkazem

ntsd.exe -pn explorer.exe -pv -y SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols -c "eb Windows_UI_Search!SearchUI::Data::SwitchToApp b8 00 00 00 00 c3; q"

který se navíc musí aplikovat při každém spuštění počítače, raději přeskočím a zkusím se naučit místo holého enteru mačkat Shift+Enter.

Tak jo nebo ne?


Ač nerad, musím přiznat, že Windows 8.1 s „jarním“ updatem je na tom, co se použitelnosti týče, nepatrně lépe než čisté osmičky v době, kdy vyšly. Zkusím na nich ještě chvíli vydržet a provádět to, co obvykle provádím, a když do té doby vzteky nerozkoušu klávesnici, možná si je na jednom zařízení jen tak pro referenci nechám. Pořád si ale stojím za tím, že kombinovat uživatelská rozhraní produktivního operačního systému se šmrdlacím tabletovým rozhraním není, nebyl a ani nemůže být dobrý nápad.