Windows XP » MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Lepší Windows s nVidia ovladači

nVidia 76.10 ovladače umí moc užitečných věcí, a přitom tyto funkce skoro nikdo nepoužívá. Kromě standardní podpory pro DirectX 9.0c a OpenGL 2.0 obsahují totiž i naprosto dokonalou správu virtuálních desktopů, perfektní utilitu pro kalibraci monitoru a vytvoření ICM profilu, hardwarové dekódování DVD videa díky technologii PureVideo, či horké klávesy pro lepší management oken ve Windows.

Kalibrace monitoru a ICM profil

První věc, kterou bych každému doporučil udělat, je v sekci Nástroje si zvolit Průvodce optimalizací displeje. Díky tomuto průvodci budete schopni nastavit optimálně jas a kontrast displeje, a následně táhnutím pásů s R-G-B barvami si vytvořit i patřičný ICM profil pro Váš monitor a nastavit automaticky gama obrazu.

Pokud si z PowerToys pro Windows XP nainstalujete i Clear Type tuner pro naladění vyhlazování písmen (antialiasingu), dostanete naprosto perfektní obraz, přizpůsobený pro Váš hardware, a uvidíte ostrá a kontrastní písma, z nichž Vás nebudou bolet oči a bude vypadat bezvadně.

nVidia nástroje

Kolik Vám Windows XP obsadí paměti?

Dva měsíce dozadu jsem psal o optimalizaci Windows XP pomocí nLite a také o jejich celkové optimalizaci, a jsem s touto konfigurací po 2 měsících naprosto spokojen. Perfektní stabilita, a po startu mám zabráno méně naž 100MB z celkem 2048MB fyzické RAM. A to se mi při startu spouští takové paměťově nenažrané věci jako je WIDCOMM BT ovladače, či ovladače pro Logitech klávesnici a myš.

Ono na tom celkovém množství skutečně záleží, člověku se Windows takto nejen spouští rychleji, ale také v nich neběží mraky procesů, které je celé zpomalují a činí nestabilními. Mám pocit, že jsem z Windows XP udělal dokonalý systém (samozřejmě i za pomoci Cygwinu, bez toho se na Windows naprosto nedá pracovat!). Jak jste na tom Vy?

PS: o Cygwinu v nejbližší době něco rozhodně napíšu.

TaskMan

Doporučené programy pro Windows XP

Tento článek není určen pro běžné čtenáře mého webu, tedy lidi technicky znalé a zdatné, je určen pro lidi, co mají „s tím počítačem pořád nějaké problémy“, tedy například pro mé známé, kterým jsem obsah tohoto článku mnohokrát ústně prezentoval, a chci si tímto usnadnit práci. Prostě jim pošlu URL a bude hotovo :-)

Řada lidí netuší, jak si zabezpečit, zrychlit a zlepšit svůj počítač. Dostanou na novém počítači nainstalované Windows XP, k tomu si někde „seženou“ či koupí Microsoft Word a Excel, pro poštu používají vestavěný Microsoft Outlook (Express), jako browser Microsoft Internet Explorer, a pro zprávy Microsoft MSN Messenger 6.2.

To je ale špatně.

Existují řešení, která nejsou od Microsoftu, která mají více fukcí, lépe a snadněji se ovládají, nemají tolik bezpečnostních chyb, a jsou přitom zdarma, stačí si je stáhnout z internetu a nainstalovat. Tento článek se na nejdůležitější programy z tohoto spektra zaměří.

Kancelář

Každý člověk zná programy ze sady Microsoft Office, tedy především Word, Excel a PowerPoint. Jsou to dobré programy, ale jejich balík stojí cca 15.000 Kč. Existuje ovšem kancelářská sada nazvaná OpenOffice, která má více funkcí než Microsoft Office, umí číst, psát a ukládat soubory Wordu a Excelu (plus má vlastní formáty, které dnes používá stále více lidí), nefungují v ní VBA viry, a je přitom zdarma.

Dnes v podstatě neexistuje důvod, proč si kupovat Microsoft Office.

OpenOffice 2.0beta si můžete stáhnout ze stránek openoffice.cz, a to konkrétně instalační program základního modulu, a český jazykový modul (další jazykové moduly jsou dostupné zde). Word a Excel nebudete vůbec potřebovat, OpenOffice umí vše, co tyto programy, plus něco navíc.

OpenOffice¨

Microsoft über Alles!

über Alles!

Je červen 2005. Deset zásadních bezpečnostních děr, které Microsoft omylem ponechal v Service Packu 2 pro Windows XP bylo "odhaleno", a všichni si hromadně stahují a instalují záplatu, jinak hrozí, že jakýsi červ roztočí jejich disky na 20.000 rpms, a omlátí jejich hlavičky o plotny, ničíce tak veškerá data.

Nicméně, některých lidem ta záplata nejde instalovat (v ČR přesně 95% domácích uživatelů), jsou to ti, co nepodstoupili Velký Test Čistoty, neboli porovnání jejich registračního čísla Windows XP s čísly, které má Microsoft v databázi legálně prodaných Windows XP. Pokud máte Vaše Windows kradená, či číslo generováno keygenem, máte smůlu, systém Vás odmítne, záplaty nenainstaluje, a Vy budete jen s hrůzou poslouchat rány hlaviček disku. Pár lidí spáchá sebevraždu.

Ten scénář nahoře je reálný, Microsoft totiž začne (konečně, a s plným právem), kontrolovat legálnost Windows XP, a pokud zjistí, že legálně pořízena nejsou, zamítne Vám přístup k Windows updatům. Zřejmě i updaty stažené z Knowledge Base budou požadovat aby systém byl "autorizován" (prošel Velkým Testem Čistoty). Zkusme teď ignorovat, že nějaký jeden bit indikující nastavení legálnosti Windows půjde zcela jistě poměrně jednoduše cracknout, podívejme se na české uživatele a na jednu diskusi.

Konkrétně se jedá o diskusi na lidovky.centrum.cz, včera jsem ji četl a němě jsem zíral. Zhruba 200 Čechů se tam prezentuje jako dokonalý póvl a komunistický odpad, neexistuje tam jiný názor, póvl, který nadává, "co si to ten Microsoft dovoluje, má miliardy zisku, dělá mizerný systém, a ještě by chtěl víc peněz?". Co to je proboha za názor? Nehledě na to, že si daný póvl protiřečí (proč nadává na mizerný systém, když jej sám používá, a ke všemu ukradený?), ten komunismus a závist a zášť v těch komentářích stojí za přečtení. Tolik lidského odpadu se jen tak nevidí.

Někteří si myslí, že to více lidí přinutí k přechodu na Linux. Nemyslím si to. Lidský póvl nemá na to, aby si Linux instaloval. Lidský póvl bude jen silněji řvát, a hledat a hledat cracky, a pak si ten póvl bude myslet, až crack nalezne, jak je dobrý, a jak to tomu kapitalistickému Microsoftu nandal! Póvl über Alles!

Uff, nemám rád tento lidský odpad. Když se Vám nelíbí Windows XP, a to, že se budou hůře krást, tak přestaňte řvát a svoji trestnou činnost zdůvodňovat komunistickou a třídní závistí a nenávistí k Microsoftu.

Windows XP Reloaded jsou tu!

Struktura adresářů

Zatímco Microsoft pracuje na Windows Longhorn, jiné lidé z Windows XP vědomě mažou desítky služeb a desítky procesů, aby si tak vytvořili Windows XP Reloaded, které budou dvakrát menší, a budou fungovat rychleji, bezpečněji, a především stabilněji.

Jsou tři cesty, jak to udělat:

  • zastavení služeb ve Vaší současné instalaci Windows XP, a celková optimalizace Windows XP, tímto se ale zbavíte jen 20% věcí,
  • použití XPLite, které umí z existující instalace Windows XP smazat cokoliv chcete, tímto se zbavíte sice 90% věcí, ale není to pak moc stabilní,
  • pomocí nLite, které umí vytvořit nové instalační CDčko Windows XP Reloaded, drasticky je ořezat, integrovat do něj Service Pack 2, Hotfixy a ovladače (třeba nVidia), a udělat z něj klasické bootovatelné CD, včetně Unattended instalace, tímto se zbavíte čehokoliv, a funguje to pak dokonale.

Osobně používám třetí možnost, tedy nLite, plus optimalizace Windows XP. Je to úžasně rychlé, pohodné, a pokud instaluji počítač nějakému kamarádovi tak je výborné i to, že instalace je Unattended, a to včetně ovladačů. Prostě spustíte bootování z CD, chvíli to běží samo, bez Vašeho zásahu, a je hotovo.

Windows XP rychlejší a stabilnější - detailní návod

Pokud člověk své PC začne vytěžovat na 100% (což s P-IV/HT na 3.2 GHz a 2048 MB RAM jde docela těžko), dospěje k tomu, že limitem výkonu je nastavení BIOSu, nastavení Windows, a odstranění nepotřebných věcí a ovladačů z tohoto OS.

Tento článek se chce zaměřit na vyladění Windows XP do maximální formy, a to nejen z hlediska výkonu, ale i z hlediska spolehlivosti. Veškeré odkazy na drivery v článku jsou pro konfiguraci mého PC, nicméně, pokud chcete do komentářů doplnit odkazy na nejnovější drivery pro Váš hardware, uvítám to.

Software a kodeky

  • pokud používáte antivirus, aktualizujte jej, proskenujte si svůj počítač, a poté jej odinstalujte a pročištěte si registry, osobně to dělám pomocí Tune-Up Utilities 2004, antivirus zabírá i na super-výkonném počítači 20-30% reálného výkonu a drtivě přispívá k celkové nestabilitě systému,
  • použijte místo antiviru dobrý firewall a sandbox, skvělý je Tiny Personal Firewall 6.5 nebo ZoneAlarm 5.5 zdarma, postačí ale i Kerio 4.1 zdarma,
  • odinstalujte veškeré audio a video kodeky, zejména K-Lite Codec Pack, a instalujte si například FFDShow (DivX, XviD, WMV, MPEG-1, MPEG-2), který nemá tolik problémů s kompatibilitou, Fraunhofer MP3 dekoder, Lame MP3 encoder, Ogg Vorbis, pár Microsoft kodeků, a pokud to potřebujete, tak i QuickTime 6.5.
  • přestaňte používat Outlook (Express) a MSIE, a nebudete mít problém s viry (místo toho použijte třeba Thunderbird a Firefox),

Drivery

Zakázání / Disable Data Execution Prevention (DEP)!

Disable DEP

DEP (Data Execution Prevention) je děsivý příklad toho, jak Microsoft na Windows XP neřeší příčiny problémů, ale jen jejich následky, a to tak, že tím otravuje uživatele a zpomaluje celý počítač. Místo aby byla uplatněna skutečná bezpečnostní koncepce, která znemožní virům dostat se do systému, tak byla napsána rutina, která neustále sleduje procesy v systému, a pokud usoudí, že daný proces je virus, tak jej bez milosti sestřelí. Zabírá to zdroje a výkon počítače, a způsobuje to nestabilitu.

Podobná děsivá „taky-koncepce“ je uplatněna při synchronizaci kontaktů Vašeho telefonu na MS Outlook, při každé jednotlivé synchronizaci Vás to otravuje o žádá o povolení. Mimořádně děsivé. I proto mnohem raději používám mobical.net, je zdarma, není od Microsoftu a funguje lépe (to mi připomíná, že Windows XP jsou jediný instalovaný program of Microsoftu na mém počítači).

DEP se naštěstí dá úplně zakázat, postačí, pokud do řádky, kterou se spouští Windows XP v boot.ini přidáte následující:

/NoExecute=AlwaysOff

Tímto se člověk zbaví, denifitivně, nepříjemnosti zvané DEP, kterou Microsoft zavedl v neslavném SP2 pro Windows XP. Počítač bude potom fungovat rychleji a spolehlivěji.

uxtheme.dll a lepší vzhled Windows XP zdarma

uxtheme.dll

Windows XP mají, na rozdíl od Windows 2000, jeden zajímavý doplněk API, a to je jejich engine témat / vzhledů. Ten sestává z knihovny /windows/system32/uxtheme.dll. Tato knihovna umí používat *.msstyles soubory, umístěné v /windows/resources/themes/ adresáři, které definují nejen barvy GUI, ale i řadu jeho ostatních prvků, jako je vzhled dialogových oken, horní lišty okna, a mnohé další.

Nicméně, nebyl by to Microsoft, aby uxtheme.dll knihovnu neudělal středně paskvilní, protože akceptuje jen Microsoftem podepsané *.msstyles soubory a nic jiného.

Existují dvě cesty (plus třetí pro Win2k3), jak to obejít:

  • Instalovat si testovací verzi StyleXP, která obsahuje asi desítku nových témat, nový balík ikon, a také memory-patch pro uxtheme.dll.
  • Stáhnout si UXTheme Multipatcher 2.5.1, který neudělá nic jiného, než že změní pár bajtů v knihovně uxtheme.dll, tak aby funkce CryptVerifySig() vždy vracela TRUE, a nezabírá žádné místo v paměti.
  • Existuje i speciální patch pro Windows 2003 Server, pokud z něj tedy chcete udělat svoji workstation, a funguje jako patch předchozí.

Potom stačí již jen přes menu (v případě StyleXP) nové témata nainstalovat, nebo v případě UXTheme Multipatcher rozbalit a nahrát do patřičného adresáře, a poté ve vlastnostech Zobrazení / Vzhled si toto nové téma můžete zvolit.

Varianta se StyleXP je vhodnější pro ty méně technicky nadané, nicméně, StyleXP je jen trial verze, a navíc zabírá místo v paměti (jako služba, stačí se podívat do services.msc). Je nicméně vhodná na občasnou jednorázovou instalaci nové sady ikon.

Poté, co si upravíte uxtheme.dll, si můžete stáhnout již hotová témata na neowin.net, themexp.org, či wincustomize.com.

Existují i jiné skinovací engines, nicméně, ty zabírají daleko více místa v paměti, a jsou méně stabilní. Jejich používání rozhodně nedoporučuji, pokud ovšem nechcete skinovat Windows nižší verze než XP.


Lidé, kteří mají rádi “zaplácaný” desktop bude zajímat i freewarová aplikace TGTSoft SpyderBar, který umí zobrazovat aktuální vytížení počítače, má v sobě RSS/Atom čtečku, napojení na POP3 účty, umí ukazovat počasí v Zimbabwe a Jordánsku, a pár dalších věcí.

Windows XP dvakrát rychlejší - XPlite!

XPlite

Vyzkoušel jsem XPlite, skvělý produkt, který z Windows XP dokáže odstranit mraky balastu, nebezpečného a zpomalujícího, které tam Microsoft zanesl. Dokáže nejen zakázat různé services (jak jsem psal před 6 měsíci ve svém článku o bezpečnosti počítače s Windows), a odinstalovat je, ale hlavně to umí i pro services normálně nerozbrazené v services.msc. A těch jsou desítky…

V tomto článku bych chtěl ukázat, co vše se dá z Windows XP smazat, co jste dosud nikdy nepotřebovali, a potřebovat nikdy nebudete, co jen zabírá desítky MB paměti, zpomaluje drasticky celý Váš počítač, a činí jej méně bezpečným.

Moje domácí síť - konfigurace

Nejprve ale konfigurace mojí domácí sítě, tvoří ji jeden stolní počítač (P-IV/HT/3.2Ghz , 2x512MB DualChannel RAM) se SUSE 9.1 Linuxem (na druhém disku jsou ale i Windows XP SP2), potom Apple PowerBook G4 s MacOS X a Dell notebook s Windows XP SP2. Ty počítače jsou zasíťované gigabitovým ethernetem, a pro přenos a sdílení souborů používám tu nejlepší možnou metodu: FTP server na Linuxu a FTP server na MacOS X (oba jej nativně obsahují).

Pod Windows XP mám potom v Total Commanderu (Ctrl+F) nadefinováno připojení na FTP server PowerBooka a na SUSE Linux. Jednoduché, rychlé a funkční propojení tří rozdílných operačních systémů. Proč to popisuji? Protože osobně nepotřebuji věci jako je sdílení tiskáren, či samba klient na Linuxu, server či workstation služby na Windows XP, nebo ještě jiné služby na MacOS X. Vy ovšem možná ano.

Windows XP: Home kontra Professional

Myslel som si, že Windows XP sú na trhu dostatočne dlho (4 roky) nato aby boli všetkým známe rozdiely medzi verziami Home Edition a Professional. Ale pri mojom nepravidelnom chatovaní som sa presvedčil, že opak je pravdou. O rozdieloch medzi Home a Professional kolujú mnohé fámy, ktorých výsledkom je, že Windows XP Home edition je na nič a každý nutne potrebuje verziu Professional.

Najčastejšie sa vyskytuje táto fáma: “S Windows XP Home nezosieťujem dva počítače, resp. Home má problém so sieťou”. To je absolútny nezmysel. Okrem práce v NT doméne, používajú obe verzie rovnaké sieťové prvky.

Skutočné rozdiely medzi Windows Home a Professional:

  • Home nemá Remote Desktop.
  • len Professional má podporu viacerých procesorov.
  • Home nemá EFS - Encrypting File System.
  • Professional má podporu "Windows Servers and management".
  • Do Home sa nedajú inštalovať jazykové MUI.

Jejich řešení:

  • Remote Desktop má na Windows platforme alternatívy: Symantec pcAnywhere, alebo free TightVNC.
  • nepredpokladám, že niekto kto má viacprocesorový systém bude používať Windows.
  • EFS sa takisto dá nahradiť: Iron Key. Navyše neexistuje ochrana ktorá by sa nedala prelomiť - viď prelomenie OpenPGP.
  • Keď spĺňate tento bod, to už Windows XP Professional máte a najskôr tento článok vôbec nečítate.
  • Ak už máte lokalizovanú verziu, jazykové paky nepotrebujete (alebo sa plánujete učiť japonsky?).

Na záver: Cenový rozdiel medzi týmito verziami je minimálne 1500 Kč. Pokiaľ máte Windows XP ukradnúť, ukradnite si Profi verziu. Ak ste spolu s počítačom dostali Windows Home ostaňte pri ňom. Ak nie ste fanúšikom Windows kúpte si Suse Home.

Všetky rozdiely nájdete na microsoft.com.


Poznámka Radka Hulána k článku: dnešní domácí uživatel má již poměrně běžně k dispozici procesor P-IV/HT, což je multi-procesorové řešení v jednom jediném chipu, zde je potřeba nasadit Windows XP Professional.

Rovněž SuSE 9.1 Personal, řešení, které osobně používám, není nutno kupovat, lze si je zdarma stáhnout z webu (a samozřejmě obsahuje systém pro jeden a více procesorů, dále programy pro internet, grafiku, Office, kvalitní firewall, a mnohé další).

Microsoft a prohraná API válka

Microsoft

Joel píše moc zajímavý (a rozsáhlý) článek nazvaný "Jak Microsoft prohrál API válku". Přečtěte si to! Pokud tedy umíte dobře anglicky. Joel zde píše o tom, že Microsoft od verze Windows 95 až po Windows XP udělal obrovské množství práce na tom, že zajistil, aby aplikace, které fungovaly ve Windows 98, byly plně funkční i ve Windows XP. Zní to zcela normálně? Přirozeně? No, ne až tak docela.

Některé aplikace fungovaly ve Windows 98 jen proto, že v nich byla chyba, v těch aplikacích, ne Windows. Ve Windows XP byla funkčnost změněna, a daná aplikace (SimCity, v tomto případě), nefunguje. Nicméně, OUW (obyčejný uživatel Windows) připisuje veškeré problémy Windows. OUW měl Windows 98. SimCity fungovalo. Má Windows XP. SimCity nefunguje. Zkuste OUW vysvětlit, že problém není ve Windows XP!

Raymond Chen je člověk, který stojí za týmem "zajištění kompatibility Windows". Jeho team jde tak daleko, že zkouší veškeré jen mírně populárnější aplikace pro Windows, a pokud nefungují, debaguje je, a pro danou aplikaci navrhuje speciální režim kompatibility, který emuluje starší chování Windows, specifické pro každou chybnou aplikaci, aby tato chybně napsaná aplikace fungovala očekávatelně i v nových systémech. Obrovská spousta práce! Nepředstavitelně obrovská.

A kde je tedy ten problém, že Microsoft prohrál válku?

Banan.cz