V počítači se systémem Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows 8 nebo Windows 8 Server Beta se může stát, že v některých programech nebude možné používat funkci Nápověda.
Pokusíte-li se v počítači se systémem Windows Vista nebo Windows Server 2008 použít nápovědu, může se v okně Nápověda a podpora k systému Windows zobrazit následující chybová zpráva:
Nápověda pro tento program byla vytvořena ve formátu Nápověda systému Windows, který byl používán v předchozích verzích systému Windows a v systému Windows Vista není podporován.
Pokusíte-li se v počítači se systémem Windows 7 nebo Windows Server 2008 R2 použít nápovědu, může se v okně Nápověda a podpora k systému Windows zobrazit následující chybová zpráva:
Nápověda pro tento program byla vytvořena ve formátu Nápověda systému Windows, který závisí na funkci nezahrnuté do této verze systému Windows. Můžete si však stáhnout program, který vám umožní zobrazení nápovědy vytvořené ve formátu Nápověda systému Windows.
Pokusíte-li se v počítači se systémem Windows 8 nebo Windows 8 Server použít nápovědu, může se v okně Nápověda a podpora k systému Windows zobrazit následující chybová zpráva:
Nápověda pro tento program byla vytvořena ve formátu Nápověda systému Windows, který závisí na funkci nezahrnuté do této verze systému Windows. Další informace naleznete na webu nápovědy a podpory společnosti Microsoft.
K těmto potížím může docházet, když se pokusíte použít nápovědu v programu, který k zobrazení obsahu nápovědy používá starší komponentu nápovědy, WinHlp32.exe. Vzhledem k tomu, že systém Windows Vista a novější verze systému Windows nezahrnují komponentu WinHlp32.exe, je třeba tuto komponentu nainstalovat, chcete-li otevřít soubory HLP, které byly vytvořeny ve starším formátu nápovědy.
K tomuto problému může dojít například v následujících situacích:
Provedete upgrade ze systému Windows XP na systém Windows Vista nebo Windows 7 a pak se pokusíte použít nápovědu v programu, který byl nainstalován v systému Windows XP.
Zakoupíte nový počítač s předinstalovaným systémem Windows 7 nebo Windows Vista. Pak nainstalujete starší program, který jste používali v systému Windows XP, a pokusíte se v tomto programu použít nápovědu.
Provedete upgrade ze systému Windows Vista nebo Windows 7 na systém Windows 8 Consumer Preview. Pak se pokusíte použít nápovědu v programu, který byl nainstalován v předchozím systému.
Chcete-li vyřešit tento problém, získejte program Nápověda systému Windows (WinHlp32.exe) pro verze systému Windows, které jej podporují. K získání správné verze pro daný operační systém je třeba vědět, zda používáte 32bitový, nebo 64bitový systém Windows. Pokud si nejste jisti, kterou verzi systému Windows používáte, postupujte podle kroků uvedených pod nadpisem Pokud si nejste jisti, kterou verzi systému Windows máte nainstalovanou.
Poznámka: Chcete-li zjistit, kterou verzi systému Windows používáte, musíte být přihlášeni jako správce. Chcete-li ověřit, zda jste přihlášeni jako správce, postupujte podle kroků uvedených pod nadpisem Chcete-li ověřit, zda jste přihlášeni jako správce.
Pokud si nejste jisti, kterou verzi systému Windows máte nainstalovanou
Do pole Spustit hledání nebo Prohledat programy a soubory zadejte následující příkaz a stiskněte klávesu ENTER:
timedate.cpl
Otevře se dialogové okno Datum a čas.
Zmenšit tento obrázekZvětšit tento obrázek
Klikněte na příkaz Změnit datum a čas v dialogovém okně Datum a čas. Pokud se zobrazí dialogové okno Řízení uživatelských účtů, klikněte na tlačítko Pokračovat.
Zmenšit tento obrázekZvětšit tento obrázek
Nyní proveďte jednu z níže uvedených akcí, podle toho, co se stane po kliknutí na tlačítko Pokračovat:
Pokud počítač nezobrazí výzvu k zadání hesla Již jste přihlášeni jako správce. Zavřete dialogové okno Datum a čas dvojím kliknutím na tlačítko Storno. Nyní jste připraveni pokračovat v tomto úkolu.
Pokud počítač zobrazí výzvu k zadání hesla Dosud nejste přihlášeni jako správce.
Jak získat správnou verzi programu Nápověda systému Windows (WinHlp32.exe)
V závislosti na používaném operačním systému klikněte na jeden z následujících odkazů:
Poznámka:Program Nápověda systému Windows není podporován v systému Windows 8 Server Beta a pro tuto verzi systému Windows ani nebude k dispozici žádný soubor ke stažení.
Kliknutím na položku Pokračovat spusťte součást Ověření pravosti systému Windows. Další informace o instalaci komponenty Ověření pravosti systému Windows naleznete na následujícím webu společnosti Microsoft:
Stáhněte a nainstalujte balíček Windows6.*-KB917607-x64.msu nebo Windows6.*-KB917607-x86.msu (v závislosti na verzi operačního systému, který používáte).
Chyba 80070422 systému Windows Update
Chcete-li, abychom tyto potíže vyřešili za vás, přejděte k části Automatická oprava. Chcete-li tyto potíže vyřešit sami, přejděte k části Manuální oprava.
Automatická oprava
Chcete-li tyto potíže odstranit automaticky, klikněte na tlačítko nebo odkaz Opravit. V dialogovém okně Stažení souboru klikněte na položku Spustit a postupujte podle kroků v průvodci opravou.
Tento průvodce může být k dispozici pouze v angličtině. Tato automatická oprava však funguje i pro ostatní jazykové verze systému Windows.
Pokud právě nejste u počítače, který má tyto potíže, můžete opravu uložit na jednotku USB Flash nebo na disk CD a spustit ji v příslušném počítači později.
Nastane-li během stahování aktualizace WinHlp32.exe chyba 80070422 systému Windows Update, bude možná nutné změnit nastavení služby Windows Update a poté tuto službu restartovat. Postupujte následujícím způsobem:
Klikněte na tlačítko Start a do textového pole Spustit hledání nebo prohledat programy a soubory zadejte text Služby.
V seznamu Programy dvakrát klikněte na položku Služby. Jestliže se zobrazí výzva k zadání hesla správce nebo k potvrzení, zadejte heslo nebo potvrďte akci.
Klikněte pravým tlačítkem myši na službu Windows Update a pak klikněte na příkaz Vlastnosti.
Zkontrolujte, zda je na kartě Obecné v rozevíracím seznamu Typ spouštění vybrána možnost Automaticky.
U položky Stav služby zkontrolujte, zda je služba spuštěná. Pokud spuštěná není, klikněte na tlačítko Spustit. Jestliže se zobrazí výzva k zadání hesla správce nebo k potvrzení, zadejte heslo nebo potvrďte akci.
Klikněte na tlačítko OK.
Byly potíže vyřešeny?
Ověřte, zda jsou potíže vyřešeny. Pokud ano, v této části již pro vás nejsou žádné potřebné informace. Pokud potíže přetrvávají, můžete kontaktovat podporu
V následujícím seznamu jsou vyjmenována funkční omezení ve srovnání s předchozími vydáními programu WinHlp32.exe. Tyto známé problémy se týkají pouze verze programu WinHlp32.exe, která je předmětem tohoto článku.
Jsou zakázaná makra
V programu Nápověda systému Windows jsou výchozím nastavení zakázaná následující makra:
ExecFile
RegisterRoutine
ShellExecute
ShortCut
Generate
Test
ExecProgram
Všechna ostatní makra však v souborech HLP budou fungovat stejně jako v předchozích verzích. Pokud tedy po instalaci programu Nápověda systému Windows pro systém Windows Vista, Windows 7, Windows Server 2008 nebo Windows Server 2008 R2 spustíte soubor HLP, který používá uvedená makra, některé funkce tohoto souboru nemusejí pracovat správně. Může se zobrazit následující chybová zpráva:
Nelze přistupovat k souborům HLP uloženým v intranetových lokalitách
Ve výchozím nastavení nelze program WinHlp32.exe použít pro přístup k souborům HLP uloženým v intranetových lokalitách. Při pokusu o otevření vzdáleného souboru se zobrazí následující chybová zpráva:
Tento soubor nápovědy nelze zobrazit. Zkuste jej znovu otevřít a pokud se zpráva objeví znovu, zkopírujte soubor nápovědy na jinou jednotku a akci opakujte.
Byl zablokován přístup k souborům HLP pro neinteraktivní uživatele, jakou jsou například systémové procesy. Pokud k tomuto problému dojde, nezobrazí se uživateli žádná chybová zpráva.
Zákaz funkce přetahování myší
Podpora funkce přetahování myší v aplikaci byla zakázána. Pokud k tomuto problému dojde, nezobrazí se uživateli žádná chybová zpráva.
Závislé položky souborů „Jak používat nápovědu“
Soubory nápovědy s názvem „Použití nápovědy“ byly ze systému Windows Vista a Windows Server 2008 odebrány. V následujícím seznamu jsou uvedeny odebrané soubory:
Windows.hlp
Winhlp32.hlp
Winhlp32.cnt
Winhelp.cnt
Nocntnt.cnt
Poznámka: Tyto soubory nebyly součástí systému Windows 7 nebo Windows Server 2008 R2.
Soubory HLP, které závisí na odebraných souborech, mohou při pokusu o otevření způsobit zobrazení chybové zprávy.
Jak řešit problémy s kompatibilitou týkající se programu WinHlp32.exe v systémech Windows Vista, Windows 7, Windows Server 2008 a Windows Server 2008 R2
K zobrazení 32bitových verzí souborů nápovědy lze použít verze programu Nápověda systému Windows pro systémy Windows Vista, Windows 7, Windows Server 2008 a Windows 2008 R2 určené ke stažení, které jsou zmíněny v části Úvod. Tato verze poskytuje zásady skupiny a podklíče registru, pomocí kterých můžete obejít problémy s kompatibilitou programu. Je například možné pomocí zásad skupiny a podklíčů registru vyřešit problémy týkající se maker v souborech HLP a problémy s přístupem k souborům HLP v intranetových lokalitách. Pokud však uživatelé zobrazují soubory nápovědy z neznámých zdrojů, povolení těchto zásad či nastavení povede k tomu, že počítač bude vystaven mnohem většímu riziku. Buďte proto obezřetní při rozhodování, zda implementovat nastavení pro kompatibilitu programu popsaná v této části.
Následující otázky vám mohou pomoci v rozhodování, zda nainstalovat program WinHlp32.exe a které změny zásad skupiny a položek registru provést.
Musíte používat aplikace a funkce, které jsou ovlivněny odebráním programu WinHlp32.exe v systému Windows Vista, Windows 7, Windows Server 2008 nebo Windows Server 2008 R2?
Kolik aplikací vyžaduje program WinHlp32.exe? Kolik aplikací je ovlivněno změnami funkčnosti? Jak důležité tyto aplikace jsou?
Jak závažné jsou potíže způsobené těmito změnami?
Jaké jsou vaše požadavky na zabezpečení a možnosti zabezpečení?
Co je pro vás důležitější: možnost používat funkce programu WinHlp32.exe, nebo zajištění co nejvyššího zabezpečení?
Máte dostatečnou důvěru ve vnější bezpečnostní opatření (například místní nebo podniková brána firewall), abyste mohli nainstalovat program WinHlp32.exe a provést změny zásad skupiny a položek registru popsané v tomto článku?
Jste-li součástí organizace, dodává tato organizace obsah v souborech formátu HLP?
Lze programy nebo obsah upravit tak, aby nebylo nutné používat funkce programu WinHlp32.exe? Nemůžete například převést obsah, který už je ve formátu HLP, do alternativního formátu – například CHM, HTML nebo XML?
Ukládá vaše organizace soubory HLP na intranetovém webu? Bylo by možné tyto soubory nainstalovat místně, nikoli do intranetu?
Jak povolit makra v jednom počítači po instalaci staženého programu WinHlp32.exe
Po instalaci staženého programu WinHelp32.exe popsaného v tomto článku, jsou zakázána některá makra. Další informace o těchto problémech naleznete v části
Známé problémy.
V tomto oddíle je uveden postup, jak tato makra znovu povolit úpravou klíče registru. Pokud se počítač nachází ve spravovaném prostředí, neprovádějte tento postup bez toho, abyste se nejprve poradili s pracovníky oddělení IT. Oddělení IT se mohou rozhodnout, že tato makra znovu nepovolí, případně se mohou rozhodnout je znovu povolit pomocí zásad skupiny. Pracovníci oddělení IT se budou pravděpodobně chtít plně seznámit s tímto článkem.
Upozornění: Tento článek poskytuje informace o tom, jak obejít problémy zapříčiněné změnami v novém vydání programu Nápověda systému Windows. Společnost Microsoft vám ovšem nemůže dát žádná konkrétní doporučení, které klíče registru a které hodnoty jsou pro vaše jedinečné prostředí správné. Nacházíte-li se ve spravovaném prostředí, vaše oddělení IT je nejkompetentnější v posouzení výhod těchto řešení oproti rizikům plynoucích z jejich použití. Nejbezpečnější je nepoužívat žádná řešení zasahující do registru.
Poznámka: K provedení kroků této úlohy je třeba přihlásit se k počítači prostřednictvím účtu správce. Při použití účtu správce můžete v počítači provádět změny, které s žádným jiným účtem (například standardním) nejsou možné.
Chcete-li se přihlásit prostřednictvím účtu správce, je nutné znát heslo pro některý účet správce v počítači. Pokud tyto kroky provádíte ve svém osobním počítači, jste již pravděpodobně prostřednictvím účtu správce přihlášeni. Pokud tyto kroky provádíte v pracovním počítači, bude možná nutné požádat o pomoc správce systému.
Chcete-li, abychom tyto potíže vyřešili za vás, přejděte k části Automatická oprava. Chcete-li tyto potíže vyřešit sami, přejděte k části Manuální oprava.
Automatická oprava
Chcete-li tyto potíže odstranit automaticky, klikněte na odkaz Opravit tyto potíže. Potom klikněte v dialogovém okně Stažení souboru na položku Spustit a postupujte podle kroků v tomto průvodci.
Poznámka: Tato oprava je určena pouze pro systémy Windows Vista, Windows 7, Windows Server 2008 a Windows Server 2008 R2.
Poznámka: Tento průvodce může být k dispozici pouze v angličtině. Tato automatická oprava však funguje i pro ostatní jazykové verze systému Windows.
Poznámka: Pokud právě nejste u počítače, který má tyto potíže, můžete automatickou opravu uložit na jednotku USB flash nebo na disk CD a spustit ji v příslušném počítači později.
Důležité: Tato část, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. V případě úpravy registru nesprávným způsobem však mohou nastat závažné problémy. Proto vždy pečlivě kontrolujte, zda postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zazálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
Po instalaci souboru WinHelp32.exe popsaného v tomto článku jsou soubory HLP uložené na intranetových serverech zablokovány. Další informace o těchto problémech naleznete v části
Known issues
.
V tomto článku je uveden postup, jak tyto soubory odblokovat úpravou klíče registru. Pokud se počítač nachází ve spravovaném prostředí, neprovádějte tento postup bez toho, abyste se nejprve poradili s pracovníky oddělení IT. Oddělení IT se mohou rozhodnout, že tato makra znovu nepovolí, případně se mohou rozhodnout je znovu povolit pomocí zásad skupiny.
Důležité: Tento článek obsahuje postupy, které vedou k oslabení zabezpečení počítače nebo k vypnutí funkcí zabezpečení v počítači. Provedením těchto změn můžete vyřešit specifické potíže. Před provedením změn však doporučujeme vyhodnotit nebezpečí spojená s nasazením tohoto řešení v konkrétním prostředí. Pokud se rozhodnete tento postup použít, učiňte veškerá dodatečná opatření k ochraně počítače.
Upozornění: Tento článek poskytuje informace o tom, jak obejít problémy zapříčiněné změnami v novém vydání programu Nápověda systému Windows. Společnost Microsoft vám ovšem nemůže dát žádná konkrétní doporučení, které klíče registru a které hodnoty jsou pro vaše jedinečné prostředí správné. Nacházíte-li se ve spravovaném prostředí, vaše oddělení IT je nejkompetentnější v posouzení výhod těchto řešení oproti rizikům plynoucích z jejich použití. Nejbezpečnější je nepoužívat žádná řešení zasahující do registru.
Poznámka: K provedení kroků této úlohy je třeba přihlásit se k počítači prostřednictvím účtu správce. Při použití účtu správce můžete v počítači provádět změny, které s žádným jiným účtem (například standardním) nejsou možné.
Chcete-li se přihlásit prostřednictvím účtu správce, je nutné znát heslo pro některý účet správce v počítači. Pokud tyto kroky provádíte ve svém osobním počítači, jste již pravděpodobně prostřednictvím účtu správce přihlášeni. Pokud tyto kroky provádíte v pracovním počítači, bude možná nutné požádat o pomoc správce systému.
Chcete-li, abychom tyto potíže vyřešili za vás, přejděte k části Automatická oprava. Chcete-li tyto potíže vyřešit sami, přejděte k části Manuální oprava.
Automatická oprava
Chcete-li tyto potíže odstranit automaticky, klikněte na odkaz Opravit tyto potíže. Potom klikněte v dialogovém okně Stažení souboru na položku Spustit a postupujte podle kroků v tomto průvodci.
Poznámka: Tato oprava je určena pouze pro systémy Windows Vista, Windows 7, Windows Server 2008 a Windows Server 2008 R2.
Poznámka: Tento průvodce může být k dispozici pouze v angličtině. Tato automatická oprava však funguje i pro ostatní jazykové verze systému Windows.
Poznámka: Pokud právě nejste u počítače, který má tyto potíže, můžete automatickou opravu uložit na jednotku USB flash nebo na disk CD a spustit ji v příslušném počítači později.
Důležité: Tato část, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. V případě úpravy registru nesprávným způsobem však mohou nastat závažné problémy. Proto vždy pečlivě kontrolujte, zda postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zazálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
Upozornění: Tento postup může oslabit zabezpečení počítače nebo sítě vůči útoku uživatelů se zlými úmysly nebo škodlivému softwaru, například virům. Toto řešení se nedoporučuje, jsou ale poskytnuty informace, s jejichž pomocí můžete řešení implementovat podle vlastního uvážení. Tento postup používáte na vlastní nebezpečí.
Upozornění: Tento článek poskytuje informace o tom, jak obejít problémy zapříčiněné změnami v novém vydání programu Nápověda systému Windows. Společnost Microsoft vám ovšem nemůže dát žádná konkrétní doporučení, které klíče registru a které hodnoty jsou pro vaši organizaci správné. Vaše oddělení IT je nejkompetentnější v posouzení výhod těchto řešení oproti rizikům plynoucích z jejich použití. Nejbezpečnější je nepoužívat žádná řešení zasahující do registru.
Po stažení programu WinHlp32.exe můžete pomocí nastavení zásad skupiny a položek registru obejít dva známé problémy v tomto vydání programu Nápověda systému Windows. Správci sítě a jednotliví uživatelé mohou pomocí následujících nastavení zásad skupiny nebo položek registru znovu povolit makra a odblokovat soubory HLP uložené v intranetových lokalitách. Pro každou z funkcí jsou jako alternativní řešení k dispozici dvě nastavení zásad skupiny: místní počítač a aktuální uživatel. Ke správě každé z funkcí lze použít také nastavení registru uživatele.
Priority nastavení jsou u jednotlivých funkcí následující:
Zásady skupiny – Místní počítače
Zásady skupiny – Aktuální uživatel
Nastavení registru uživatele
Pokud pro funkci nebyla nastavena zásada ani položka registru uživatele, bude se chovat způsobem popsaným v části
Known issues
.
Důležité: Tato část, metoda nebo úkol obsahuje kroky, které popisují úpravu registru. V případě úpravy registru nesprávným způsobem však mohou nastat závažné problémy. Proto vždy pečlivě kontrolujte, zda postupujete přesně podle těchto kroků. Jako dodatečnou ochranu registr před úpravami zazálohujte. Potom můžete v případě problému registr obnovit. Další informace o zálohování a obnovení registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
Postup zálohování a obnovení registru v systému Windows
Povolení maker
Správci sítě mohou pomocí zásady Povolit programová makra v programu WinHlp32.exe povolit či zakázat makra v souborech HLP. Ke správě tohoto nastavení zásad skupiny lze použít nástroj GPMC. Další informace o zásadách skupiny naleznete v části Odkazy.
Pokud nebyla pro tuto funkci nastavena zásada skupiny v objektu Místní počítač ani v objektu Aktuální uživatel, mohou uživatelé zapnout nebo vypnout makra v souborech HLP úpravou nastavení registru uživatele. Chce-li uživatel změnit toto nastavení, musí nejprve do registru přidat následující nový podklíč:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp
Následně je třeba do tohoto podklíče přidat hodnotu DWORD nazvanou AllowProgrammaticMacros. Pokud je hodnota AllowProgrammaticMacros nastavená na 1, makra jsou zapnutá. Pokud je hodnota nastavená na 0, makra jsou vypnutá. Pokud tato hodnota registru neexistuje, jsou makra vypnutá.
Odblokování souborů HLP uložených v intranetu
Správci sítě mohou pomocí nastavení zásad Povolit programu WinHlp32.exe přístup k souborům HLP uloženým v intranetových lokalitách dovolit přístup k souborům HLP uloženým v intranetu. Správci sítě mohou ke správě tohoto nastavení zásad skupiny použít nástroj GPMC. Další informace o zásadách skupiny naleznete v části Odkazy.
Pokud nebyla pro tuto funkci nastavena zásada skupiny v objektu Místní počítač ani v objektu Aktuální uživatel, mohou uživatelé blokovat či neblokovat přístup k souborům HLP uloženým v intranetových lokalitách úpravou nastavení registru uživatele. Chce-li uživatel změnit toto nastavení, musí nejprve do registru přidat následující nový podklíč:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp
Následně je třeba do tohoto podklíče přidat hodnotu DWORD nazvanou AllowIntranetAccess. Pokud je hodnota proměnné AllowIntranetAccess nastavená na 1, jsou dostupné soubory HLP uložené v intranetu. Pokud je hodnota proměnné AllowIntranetAccess nastavená na 0, soubory HLP uložené v intranetu jsou blokovány. Pokud hodnota registru neexistuje, soubory HLP uložené v intranetu jsou blokovány.
Počínaje systémem Windows Vista byla starší komponenta Nápověda (WinHlp32.exe) nahrazena novou komponentou, která poskytuje více funkcí pro novější verze systému Windows.
Technologie WinHlp32.exe nebude ve své současné formě nadále podporována v dalších vydáních systému Windows. Proto vývojářům softwaru důrazně doporučujeme, aby program Nápověda systému Windows již v systémech Windows Vista, Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows 8 Consumer Preview a Windows 8 Server Beta nepoužívali. Výrobcům, kteří vydávají programy využívající soubory HLP, doporučujeme přejít na jiný formát souborů nápovědy, jako například CHM, HTML nebo XML. Také bude třeba změnit volání z rozhraní API WinHelp na nový zdroj obsahu. K dispozici je několik nástrojů jiných výrobců, které vývojářům softwaru pomohou převést obsah nápovědy do jiného formátu.
Poznámka: Systémy Windows Vista, Windows 7, Windows Server 2008 a Windows Server 2008 R2 stále podporují program WinHelp.exe pro 16bitové soubory typu HLP. Program WinHelp.exe je verzí programu Nápověda systému Windows pro 16bitové soubory typu HLP. Program WinHelp.exe je stále součástí systému Windows Vista a Windows 7.