Další vtipný problém, se kterým jsem se setkal… Volání uživatele – když stisknu crtl+j nebo kliknu na zobrazení stahování, tak se nic nestane. Zoufalé zjištění, když Internet Explorer 9 obsahuje správce stahování. Řešení problému je více než jednoduché. Ve spuštěném Internet Exploreru stiskněte ctrl+shift+del, což otevře dialogové okno pro smazání historie procházení. Zvolte podle obrázku níže smazání dočasných souborů a historie procházení.
Po ukončení operace budete informováni v okně na spodní straně prohlížeče:
Nyní můžete znovu zkusit kombinaci kláves ctrl+j, v případě, že se opět okno s historií stahování nezobrazí, restartujte prohlížeč
Je tomu již více jak rok, co byly na trh uvedeny Windows 7. Jednou z velmi zajímavých technologií, které jsou obsaženy ve Windows 7 Ultimate a Enterprise je i technologie AppLocker. Obdobné nástroje jsou k dispozici již z dob uvedení Windows XP a Windows Server 2003, kde jsou známé pod pojmem Software Restriction Policy (SRP). AppLocker si klade za cíl vyřešit všechny problémy, které vznikaly při nasazení a správě SRP.
Po několik generací operačních systémů Windows, pokud jste potřebovali omezit využívaný, resp. Spouštěný software koncovými uživateli byla jedinou možností právě Software Restriction Policy nebo nástroje třetích stran, jako například Bit9 Parity. Při použití SRP nebylo možné jednoduše vytvořit politiku a následně ji spravovat, pokud se měnily verze používaných software, což SRP odsunulo do pozice téměř nevyužívané technologie. V průběhu času, při vydání Windows Vista byly přidány pouze drobné úpravy, které se týkaly například tzv. „Network zone rules“ a byl přidán nový typ uživatele „Basic User“. Kompletní změna přišla právě až ve Windows 7 a s tím přišlo i přejmenování na AppLocker. Nepočítejte s tím, že vás AppLocker spasí, ale změny, které jsou v této technologii ve srovnání se Software Restriction Policy jsou dost zásadní a když nic jiného, činí s AppLockeru použitelnou technologii v podnikovém prostředí.
Pokud přemýšlíte jak v organizaci zajistit automatickou detekci proxy serveru, například potřebujete v rámci organizace konfigurovat proxy, ale ponechat uživatelům volnost v nastavení proxy mimo organizaci. Na první pohled se tato situace může zdát jasná, ale pokud se ponoříte do problematiky hlouběji, zjistíte, že je nutné konfigurovat hned několik komponent.
Pokud chcete mít nastavení proxy pevně pod kontrolou a nechcete dát uživateli možnost k její změně, je konfigurace přímočará a nastavení je součástí Group Policy. Jakmile se však dostanete do situace a například i více různých proxy na různých lokalitách, celá situace se komplikuje. Ponechání nastavení proxy na uživateli může značně komplikovat veškerý provoz a uživatel si například může stěžovat “nemohu na internet”, ale obvykle problém spočívá v tom, že uživatel nemá nastavenu proxy z důvodů předchozí konfigurace mimo firemní síť a nastavení zapomněl provést pro firemní síť.
Pojďme tedy na věc. Pro konfiguraci automatické detekce proxy v Internet Exploreru a Firefox (testováno), je zapotřebí nastavit několik komponent:
Po uvolnění Service Pack 1 (SP1) pro Windows 7 a Windows Server 2008 R2 byla také uvolněna dokumentace pro tento service pack. K dispozici je na download.microsoft.com.
Stahovat je možné několik dokumentů:
Před stahováním je nutné provést ověření pravosti operačního systému (Genuine validation)
V případě, že jste testovali verzi RC Service Pack 1, pak není možný přímý upgrade na RTM - finální verzi SP1 - je nutné SP1 RC odinstalovat a následně instalovat RTM verzi.
Pokud instalujete SP1 na Windows Server 2008R2 s rolí Hyper-V, pak nezapomeňte provést aktualizaci integračních komponent. Po instalaci nové, aktualizované verze integračních komponent je nutné virtuální počítač restartovat. Pokud do virtuálního počítače nainstalujete SP1, není nutné provádět aktualizaci integračních komponent.
Při pohledu na Technet a MSDN v sekci pro předplatitele je k dispozici ke stažení Service Pack 1 pro Windows 7 a Windows Server 2008 R2.
Windows 7 and Window Server 2008 R2 Service Pack 1 (x86 and x64) - DVD (Multilanguage) - 1,953 (MB)
Windows 7 Ultimate with Service Pack 1 (x64) - DVD (English) - 3,166 (MB)
Windows 7 Ultimate with Service Pack 1 (x86) - DVD (English) - 2,444 (MB)
Windows 7 Enterprise with Service Pack 1 (x64) - DVD (English) - 3,034 (MB)
Windows 7 Enterprise with Service Pack 1 (x86) - DVD (English) - 2,444 (MB)
Windows Automated Installation Kit for Windows 7 and Windows Server 2008 R2 Service Pack 1 (x86, x64, ia64) - DVD (English) - 1,291 (MB)
Windows Server 2008 R2 Standard, Enterprise, Datacenter, and Web with Service Pack 1 (x64) - DVD (English) - 3,020 (MB)
Instalace přímo v českém jazyce není doposud k dispozici s integrovanou instalací, SP1 jako takový je možné instalovat i na České systémy. Jak si můžete všimnout, je také k dispozici aktualizovaná verze Windows Automated Installation Kit (WAIK).
SuperBar monitor je nástroj, který je dostupný zdarma a umožňuje sledovat stav baterie, využití procesoru, paměti a výstupní úroveň zvuku. Všechny tyto informace jsou zobrazovány na task baru Windows 7.
Windows 7 obsahují sofistikované monitorovací možnosti, jako například Resource Monitor a další, nicméně občas to jednoduché řešení chybí. SuperbarMonitor je právě to jednoduché řešení, které je zároveň tzv. “portable”, tedy není nutné žádné instalace. Je možné sledovat využití procesoru, paměti, stav disků a zvukového výstupu. Všechny tyto informace jsou následně zobrazeny v taskbaru Windows 7, můžete tedy jednoduše zjistit, co se právě děje s vaším počítačem.
Každý z nástrojů má vlastní spustitelný program a po jeho spuštění je ihned zobrazena konkrétní ikona reprezentující dané komponenty.
Jednotlivé monitory mají pak po kliknutí možnosti nastavení, obvykle se týká o prahové úrovně, kdy má být změněna barva daného monitoru a je možné nastavit několik dalších detailů konkrétního monitoru.
Stránka autora nástroje SuperbarMonitor je v němčině, nicméně například za použití Google Translate pro její (i když ne moc povedený, čeština je holt složitý jazyk).
Pro přímé stažení nástroje můžete použít tento odkaz.
Při testování tohoto nástroje na Windows Server 2008 R2 se nepodařilo všechny monitory zprovoznit korektně.
Na začátku prázdnin (což je důvod, proč jsem nepsal :)) byla uvolněna aktualizace pro Microsoft Deployment Toolkit 2010 (MDT 2010) - Update 1. Tato aktualizace přináší spoustu zajímavého a opět umožňuje podstatným způsobem zjednodušit nasazení Windows operačních systémů v rámci organizací, aniž by musel být zakoupen nějaký nástroj (MDT je zdarma ke stažení), jelikož se jedná o tzv. akcelerátor řešení (Solution Accelerator).
V rámci MDT 2010 Update 1 přibyly následující novinky:
Pro uživatele se System Center Configuration Manager 2007:
Pro uživatele Microsoft Deployment Toolkit 2010:
Pro všechny uživatele:
Při aktualizaci z předchozích verzí je přímá podpora pro aktualizaci z předchozích verzí BDD 2007 Update 2, MDT 2008 Update 1 a MDT 2010 RTW. Seznam všech novinek a aktualizací v MDT 2010 Update 1 je uvedený v tomto dokumentu.
MDT 2010 Update 1 je možné stahovat ze stránek download.microsoft.com.
Již od Windows XP je součástí Windows XP komponenta Windows Error Reporting (dále jen WER), kde informace o pádech aplikací jsou sdružovány do několika souborů a následně mohou být odeslány do společnosti Microsoft a pokud je v databázi Microsoftu nalezeno řešení (sporadicky), je toto řešení přes Action Center nabídnuto uživateli.
Další možností, především v rámci organizací je využití System Center Deskop Error Monitoring (SC DEM), což je nástroj založený na Sytem Center Operations Manager a po konfiguraci koncových počítačů jsou informace o pádech aplikací odesílány na centrální místo v organizaci. Následně je možné tyto informace zpracovat na jednom místě a reagovat dle potřeby na vzniklé chyby při pádech aplikací. Desktop Error Monitoring je možné získat společně s dalšími produkty v rámci balíčku Microsoft Deskop Optimization Pack - MDOP.
Ale jak analyzovat informace, které jsou vygenerovány při pádu aplikace? V rámci Windows XP byl ukládám automaticky memory dump, který obsahoval paměť, která se týkala aplikace a bylo možné analyzoat celý call stack. U Windows Vista a Windows 7 je situace poněkud odlišná. Tyto operační systémy generují pouze “výtah” informací a informace jsou ukládány do .wer souborů. Můžete použít Windows Search nebo jiné nástroje pro vyhledávání, abyste tyto soubory nalezli (neukládají se na jediné místo) nebo použít centrum akcí pro zobrazení všech problémů s pády aplikací.
Soubory .wer jsou obvykle ukládány do těchto umístění:
C:UsersAll UsersMicrosoftWindowsWER
C:UsersAdministratorAppDataLocalMicrosoftWindowsWER
C:Users\%username%AppDataLocalMicrosoftWindowsWER
Pro vývojáře: pokud potřebujete generovat crash dump po pádu aplikace, pak postup je popsaný v tomto postu msdn blogu.
Jak tedy na WER soubory, pokud jsem zkušený uživatel / administrátor a potřebuji zjistit příčinu problému, který způsobuje pád aplikace? Jak jsem zmínil výše, můžete použít nástroj zdarma - NirSoft AppCrashView. Tento nástroj je určený pouze pro Windows Vista a Windows 7 (viz rozdíly mezi Windows XP a Vista/7 výše).
Při použití tohoto nástroje zdarma získáváte hned několik výhod. Za prvé Windows Error Reporting nezobrazuje všechny informace a tyto informace se složitě vyhledávají v jednotlivých .wer souborech. AppCrash zobrazuje kompletní informace, kdežto Windows Error Reporting zobrazuje pouze relevantní informace, které však při řešení problémů nemusí být dostačující. Například Windows Error Reporting nezobrazuje všechny DLL, které byly nahrány v době pádu aplikace atd.
AppCrashView vyhledá všechny .wer soubory v počítači, tedy máte kompletní přehled na jednom místě. Další výhodou může být například zobrazení problémů v horní části aplikace a při zvolení konkrétního problému jsou detaily zobrazeny ve spodní části aplikace - není nutné se přepínat mezi různými aplikacemi.
AppCrashView je možné integrovat do Windows PE 3.0 a díky tomu tak zobrazit problémy s pádem aplikací offline, aniž by systém, kde k chybě došlo byl nastartovaný. Pokud tedy budete spouště AppCrashView offline, je nutné říci, kde má tento nástroj hledat logy o pádu aplikací:
appcrashview /ProfilesFolder c:Users /ProgramData c:ProgramData
V neposlední řadě AppCrashView umožňuje exportovat vybrané nebo všechny informace o pádu aplikací do HTML formátu. Pokud tedy zařídíte pomocí skriptu nebo jiným způsobem překopírování všech .wer souborů ze všech počítačů, je možné tyto informace centrálně zpracovat.
Pokud tedy chcete znát přesné informace, které jsou pomocí Windows Error Reporting odesílány společnosti Microsoft, můžete použít tento nástroj. tejně tak můžete tento nástroj použít pro hledání problémů s pádem aplikace. Můj osobní názor, nejčastější důvody aplikací/operačního systému jsou ovladače, či další aplikace, které nejsou korektně napsány. Pokud tedy hledáte problém, tento problém obvykle není v aplikaci jako takové, ale spíše hledejte problém v něčem, co daná aplikace využívá.
Microsoft uvolnil betaverzi nového nástroje Microsoft Fixit Center. Cílem aplikace je automaticky opravit některé z detekovaných problémů s počítačem a napomoci uživateli nalézt a opravit problém, který není možné opravit vlastními silami uživatele. Jak mnohý z administrátorů ví, řešení některých problémů s hardware či software může zabrat dlouhou dobu. Při použití nástroje, který dokáže odstranit vybrané problémy s počítačem může jak uživateli, tak i administrátorovi ušetřit spoustu času a tedy i nákladů spojených s provozem počítačů - je však Microsoft Fix it Center lístkem do počítačového nebe?
Jako první je nutné stáhnout tento nástroj ze stránek Microsoft (v době vzniku článku byla veřejná Beta již uzavřena pro nové testery). V závislosti na konfiguraci počítače (OS, HW, aplikace,…) jsou nabídnuty ke stažení odpovídající “troubleshooters” - řešitelé problémů. Po výběru odpovídajících řešitelů je zapotřebí vytvořit účet pro Fix it Online (výhodou je online přístup k novým řešitelům problémů a dalším informacím ve Fix it Center Online). Následující obrázek ukazuje volbu řešitelů pro počítač:
Po dokončení instalace a spuštění programu jsou nabídnuty pro spuštění jednotliví řešitelé problémů na daném počítači.
Po zvolení libovolného řešitele se nástroj nejprve dotáže, zdali má případné problémy řešit automaticky nebo zobrazit informace o tom, jak problém řešit a uživatel/administrátor následně problém vyřeší ručně. V případě, že jste zvolili vytvoření účtu pro Fix it Center Online, pak je každá aplikovaná oprava logována do online systému. Pokud zvolíte řešení různých oprav na různých počítačích, pak jsou jednotlivé opravy zobrazeny v online prostředí dle jednotlivých počítačů, je tedy možné následně vygenerovat report, který sumarizuje problémy, které byly řešeny na všech počítačích.
Na ukázkách je vidět spuštění řešitele “Improve performance, safety and security in Internet Explorer”. Jak je vidět na obrázku, řešitel provádí celou řadu užitečných kontrol a automaticky opravil některé problémy. Pro zkušeného uživatele, administrátora či firemní podporu může Fix it Center nabídnout pomoc při řešení problémů. Všimnout si také můžete, že některé problémy není momentálně možné vyřešit, způsoby řešení jsou synchronizovány z Microsoft Fix it Center online, pokud máte vytvořený účet pro tuto službu, dojde k nápravě později, jakmile budou staženy informace týkající se této opravy.
Může být tato služba užitečná? Zcela určitě se vyplatí pro domácí uživatele či malé organizace, které nemají vlastní podporu pro řešení běžných problémů. Integrované propojení s podporou společnosti Microsoft je velkým benefitem pro velké organizace, kde je možné poskytovat personifikovanou podporu koncovým uživatelům. Tou největší výhodou nebude nejenom snížení nákladů, ale především k lépe strukturované a organizované podpoře. Počkejme tedy na finální verzi, která může mít opravdu zásadní dopad na poskytování podpory na koncových počítačích.
Nutno podotknout, že řešitelé problémů jsou součástí již Windows 7 a nejsou zas až tak využívány v organizacích, protože chybí právě ona centralizace a tato řešení spíše napomáhají jednotlivým koncovým uživatelům.
Ti z vás, kdo používají Media Center ve Windows 7 mohou s výhodou použít přepínačů při spouštění programu ehShell.exe, který reprezentuje Media Center. Tyto parametry jsou mj. popsány i na stránkách MSDN, kde Microsoft uvádí, že tyto parametry jsou primárně určeny pro řešení problémů s Media Center, ale dle osobních zkušeností zjednoduší každodenní použití Media Center.
ehshell.exe /entrypoint:{application_guid}\{entrypoint_guid}
Tento přepínač spustí Windows Media Center a přímo přepne do registrované aplikace, kde application_guid a entrypoint_guid jsou řetězce reprezentující GUID aplikace a identifikátoru vstupního bodu pro spuštění.
Parametry pro entrypoint je možné získat z registry [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Entry Points], kde do parametru application_guid se zadává obsah hodnoty AppID a entrypoint_guid se pak zadává název klíče, kde je uvedena hodnota AppID
ehshell.exe /url:url
Spustí Windows Media Center a přímo přesměruje na Hosted HTML aplikaci specifikovanou v url.
ehshell.exe /homepage:url
Spustí Windows Media Center a přesměruje Windows Media Center na webovou aplikaci specifikovanou v url.
ehshell.exe /addinfallbackpath:path
Spustí Windows Media Center a následně nahrává aplikaci pro Media Center uvedenou v parametru path. Toto umístění je použito následně po nahrání aplikací z global assembly cache (GAC) a \windows\ehome.
ehshell.exe /gdi
Spustí Windows Media Center v grafickém módu Graphics Device Interface (GDI), který simuluje prostředí bez podpory DirectX v nízké kvalitě.
ehshell.exe /widescreen
Spustí Windows Media Center s poměrem stran obrazovky 16:9, což umožňuje testovat širokoúhlé zobrazení na obrazovkách s poměrem stran 4:3. Tento přepínač funguje pouze ve chvíli, kdy je Windows Media Center spuštěný v okně, přepínač není povolený v celoobrazovkovém režimu.
ehshell.exe /rtl
Spouští Windows Media Center v zobrazení right-to-left (RTL) - z prava do leva.
ehshell.exe /directmedia:general
Spustí Windows Media Center v celoobrazovkovém režimu.
ehshell.exe /directmedia:music
Spustí Windows Media Center v celoobrazovkovém režimu a provede přepnutí do knihovny s hudbou.
ehshell.exe /directmedia:video
Spustí Windows Media Center v celoobrazovkovém režimu a provede přepnutí do knihovny s videi.
ehshell.exe /directmedia:tv
Spustí Windows Media Center v celoobrazovkovém režimu a provede přepnutí do knihovny s nahranými pořady.
ehshell.exe /directmedia:pictures
Spustí Windows Media Center v celoobrazovkovém režimu a provede přepnutí do knihovny s obrázky.
ehshell.exe /directmedia:discplayback
Spustí Windows Media Center v celoobrazovkovém režimu a započne přehrávání vloženého disku v závislosti na volbách přehrávání disků.
ehshell.exe /nochrome
Spustí Windows Media Center bez rámce okna a nezobrazí ikonu Windows Media Center v liště úloh.
ehshell.exe /noshutdownui
Tento přepínač skryje možnost “Vypnout” a “Zavřít” v navigaci úloh v rámci Windows Media Center Start menu.
ehshell.exe /controlbox:buttons
Přepínač dovoluje nastavit, která tlačítka budou zobrazena v “Control box” (lišta nástrojů v pravé horní části Windows Media Center), kde buttons je čárkou oddělený seznam tlačítek.
Následující hodnoty mohou být použity pro buttons:
None: Nejsou zobrazena žádná tlačítka.
All: Zobrazí se všechna tlačítka.
Minimize: Zobrazí pouze tlačítko pro minimalizaci.
Window: Zobrazí tlačítko pro Obnovení / Maximalizaci okna.
Close: Zobrazí Zavřít Windows Media Center.
Například, použití následujících přepínačů zobrazí tlačítka Minimalizovat a Zavřít: ehshell.exe /controlbox:minimize,close
Další přepínače modifikující start Windows Media Center:
ehshell.exe /nostartupanimation
zakáže úvodní animaci při spuštění
ehshell.exe /mediamode
Spustí v módu “media only” bez tlačítek pro minimalizaci a zavření
ehshell.exe /playallmusic
Přehraje všechnu hudbu po spuštění
ehshell.exe /playfavmusic
Přehraje oblíbenou hudbu po spuštění
ehshell.exe /playfavslideshow
Přehraje oblíbenou slideshow po spuštění
ehshell.exe /playfavslideshowwithmusic
Stejné jako předchozí, včetně hudby
ehshell.exe /playslideshow
Přehraje všechny slideshows
ehshell.exe /playslideshowwithmusic
Stejné jako předchozí, včetně hudby
ehshell.exe /screensaver
Spustí Windows Media Center v módu spořiče obrazovky
ehshell.exe /configuress
Spustí Windows Media Center v nastavení spořiče obrazovky
ehshell.exe /homepage:VideoFullscreen.xml /PushStartPage:True
Spustí Windows Media Center na TV vysílání na posledním sledovaném programu
Při spouštění Windows Media Center je možné kombinovat více parametrů
Příjemné experimentování s Windows Media Center
JPAGE_CURRENT_OF_TOTAL