Het Windows Help-programma wordt niet ondersteund in Windows 10-, Windows Server 2012- of latere versies van Windows Server. Het Windows Help-programma is alleen beschikbaar voor Windows Vista, 7, 8 en 8.1.Welke versie van Help heb ik nodig voor meer informatie? Hoewel Microsoft toekomstige Help-technologieën ontwikkelt, raden we auteurs van Help aan om HTML Help 1.4 te blijven gebruiken. HTML Help 1.4 is opgenomen in Windows-versies vanaf Windows 7.
Microsoft raadt softwareontwikkelaars ten zeerste aan de Windows Help-toepassing niet meer te gebruiken. Softwareontwikkelaars die programma's verzenden die afhankelijk zijn van .hlp-bestanden, worden aangemoedigd om hun Help-ervaring over te zetten naar een alternatieve Help-bestandsindeling, zoals CHM, HTML of XML. Zie het MSDN-artikelSymptomen
Wanneer u help probeert te openen in Windows-programma's, ontvangt u een van de volgende foutberichten.
De Help voor dit programma is gemaakt in Windows Help-indeling, die is gebruikt in eerdere versies van Windows en wordt niet ondersteund in Windows Vista.
De Help voor dit programma is gemaakt in de Windows Help-indeling, die afhankelijk is van een functie die niet is opgenomen in deze versie van Windows. U kunt echter een programma downloaden waarmee u help kunt bekijken die is gemaakt in de Windows Help-indeling.
De Help voor dit programma is gemaakt in de Windows Help-indeling, die afhankelijk is van een functie die niet is opgenomen in deze versie van Windows. Ga voor meer informatie naar de Website voor Help en ondersteuning van Microsoft.
Oplossing
Als u 32-bits Help-bestanden wilt weergeven met de bestandsextensie .hlp in Windows, moet u WinHlp32.exe downloaden en installeren vanuit het Microsoft Downloadcentrum.
Belangrijke opmerkingen voor het downloaden van dit programma
-
Open de koppelingen via Internet Explorer.
-
Als u een bericht 'Validatie vereist' ziet wanneer u de downloadpagina opent, klikt u op Doorgaan en volgt u de instructies op het scherm.
-
Wanneer u wordt gevraagd het bestand te downloaden, selecteert u de bestandsnaam met 'x64' voor 64-bits versies van Windows of 'x86' voor 32-bits versies van Windows. Gebruik de volgende informatie voor automatische detectie om uw keuze te maken.
-
Het Windows Help-programma wordt niet ondersteund in Windows Server 2012 of nieuwere versies van Windows Server.
Als u problemen ondervindt bij het installeren van WinHlp32.exe of het gebruik van Help, gaat u naar de sectie Meer informatie.
Meer informatie voor geavanceerde gebruikers
Dit probleem treedt op wanneer Windows Help een eerdere versie van het Windows Help-programma (WinHlp32.exe) gebruikt om inhoud weer te geven.
Bekende problemen die kunnen optreden wanneer u WinHlp32.exe installeert
Windows Update fout 80070422
Dit probleem handmatig oplossen
Als u Windows Update fout 80070422 ontvangt wanneer u de WinHlp32.exe-update downloadt, moet u mogelijk de Windows Update-service-instellingen wijzigen en vervolgens de service opnieuw starten. Ga hiervoor als volgt te werk:
-
Klik op Start en typ Services in het tekstvak Zoeken starten of Programma's en bestanden zoeken .
-
Dubbelklik op Services in de lijst Programma's. Als u wordt gevraagd om een beheerderswachtwoord of om bevestiging, typt u het wachtwoord of geeft u een bevestiging.
-
Klik met de rechtermuisknop op de Windows Update-service en klik vervolgens op Eigenschappen.
-
Controleer op het tabblad Algemeen of Automatisch is geselecteerd naast het opstarttype.
-
Controleer naast de servicestatus of de service is gestart. Als deze niet is gestart, klikt u op Start. Als u wordt gevraagd om een beheerderswachtwoord of om bevestiging, typt u het wachtwoord of geeft u een bevestiging.
-
Klik op OK.
Bekende problemen die kunnen optreden nadat u WinHlp32.exe hebt geïnstalleerd
In de volgende lijst ziet u de bekende functionaliteitsregressies uit eerdere versies van WinHlp32.exe. De volgende bekende problemen zijn alleen van toepassing op de versie van WinHlp32.exe die in dit artikel wordt besproken.
-
Macro's zijn uitgeschakeld
De volgende macro's zijn standaard uitgeschakeld in Windows Help:-
Execfile
-
RegisterRoutine
-
Shellexecute
-
Snelkoppeling
-
Genereren
-
Test
-
ExecProgram
Alle andere macro's in .hlp-bestanden werken echter net zoals in eerdere versies. Als een HLP-bestand dat afhankelijk is van deze macro's wordt geopend nadat u Windows Help voor Windows Vista, Windows 7, Windows Server 2008 of Windows Server 2008 R2 hebt geïnstalleerd, werkt sommige functionaliteit van het bestand mogelijk niet goed. Als dit gebeurt, ontvangt u mogelijk het volgende foutbericht:
Er is een probleem opgetreden bij het uitvoeren van de macro. (1037)
Als u deze macro's moet gebruiken, kunt u deze inschakelen met behulp van de groepsbeleid tijdelijke oplossing of de tijdelijke oplossing voor het register die wordt beschreven in de sectie Registervermeldingen en groepsbeleid voor netwerkbeheerders.
-
-
Geen toegang tot HLP-bestanden die zijn opgeslagen op intranetsites
Standaard kunt u WinHlp32.exe niet gebruiken voor toegang tot HLP-bestanden die zijn opgeslagen op intranetsites. Als u probeert een extern bestand te openen, wordt het volgende foutbericht weergegeven:Kan dit Help-bestand niet weergeven. Probeer het Help-bestand opnieuw te openen. Als u dit bericht nog steeds ontvangt, kopieert u het Help-bestand naar een ander station en probeert u het opnieuw.
Als u toegang moet krijgen tot HLP-bestanden die zijn opgeslagen op intranetsites, kunt u de blokkering opheffen met behulp van de tijdelijke oplossing voor groepsbeleid of tijdelijke oplossing voor het register die wordt beschreven in de sectie Registervermeldingen en groepsbeleid voor netwerkbeheerders.
-
Niet-interactieve gebruikerstoegang is geblokkeerd
Toegang tot HLP-bestanden is geblokkeerd door niet-interactieve gebruikers, zoals systeemprocessen. De gebruiker ontvangt geen foutbericht wanneer deze fout optreedt. -
Functionaliteit voor slepen en neerzetten is uitgeschakeld
Ondersteuning voor functionaliteit voor slepen en neerzetten in de toepassing is uitgeschakeld. De gebruiker ontvangt geen foutbericht wanneer deze fout optreedt. -
Afhankelijkheden van Help-bestanden
De Help-bestanden met de titel 'Help gebruiken' zijn verwijderd uit Windows Vista en Windows Server 2008. De volgende bestanden zijn verwijderd:-
Windows.hlp
-
Winhlp32.hlp
-
Winhlp32.cnt
-
Winhelp.cnt
-
Nocntnt.cnt
Opmerkingen
-
Deze bestanden zijn niet opgenomen in Windows 7 of in Windows Server 2008 R2.
-
De HLP-bestanden die afhankelijk zijn van deze bestanden, kunnen een fout retourneren wanneer u ze probeert te openen.
-
Compatibiliteitsproblemen oplossen die betrekking hebben op WinHlp32.exe
U kunt de WinHlp32.exe gebruiken om 32-bits Help-bestanden weer te geven. Deze release biedt groepsbeleid instellingen en registersubsleutels die u kunt gebruiken om problemen met toepassingscompatibiliteit te omzeilen. De groepsbeleid instellingen en registersubsleutels kunnen bijvoorbeeld worden gebruikt om problemen op te lossen die betrekking hebben op macro's in HLP-bestanden en om toegang te krijgen tot HLP-bestanden die zijn opgeslagen op intranetsites. Als gebruikers echter Help-bestanden van een onbekende bron bekijken, loopt de computer meer risico als ze deze beleidsregels of deze instellingen inschakelen. Daarom moet u voorzichtig zijn wanneer u besluit of u de tijdelijke oplossingen voor toepassingscompatibiliteit wilt implementeren die in deze sectie worden beschreven.
Gebruik de volgende vragen om te bepalen of WinHlp32.exe moet worden geïnstalleerd en welke beleidswijzigingen en registerwijzigingen moeten worden aangebracht.-
Moet u de toepassingen en de functionaliteit hebben die worden beïnvloed door het verwijderen van WinHlp32.ex?
-
Hoeveel toepassingen vereisen WinHlp32.exe? Hoeveel toepassingen worden beïnvloed door de functionaliteitswijzigingen? Hoe belangrijk zijn deze toepassingen?
-
Hoe ernstig is de storing die wordt veroorzaakt door de veranderingen?
-
-
Wat zijn uw beveiligingsvereisten en beveiligingsmogelijkheden?
-
Wat is belangrijker: dat u de WinHlp32.exe functionaliteit kunt gebruiken of dat u ervoor zorgt dat uw beveiliging zo sterk mogelijk is?
-
Geeft externe beveiligingsmaatregelen, zoals een lokale firewall of een firewall van het bedrijf, u voldoende vertrouwen dat u WinHlp32.exe kunt installeren en de beleidswijzigingen of registerwijzigingen kunt aanbrengen die in dit artikel worden beschreven?
-
-
Als u zich in een organisatie bevindt, levert uw organisatie dan inhoud in de .hlp-indeling?
-
Kunt u het programma of de inhoud zodanig wijzigen dat ze geen gebruik hoeven te maken van WinHlp32.exe functionaliteit? Kunt u de Help-inhoud die zich momenteel in de HLP-indeling bevindt, bijvoorbeeld converteren naar een alternatieve bestandsindeling, zoals .chm, .html of .xml?
-
Slaat uw organisatie HLP-bestanden op een intranetsite op? Kunt u deze bestanden in plaats daarvan lokaal installeren?
-
Macro's inschakelen op één computer nadat u WinHlp32.exe
Nadat u het WinHelp32.exe-programma hebt geïnstalleerd dat in dit artikel wordt besproken, zijn bepaalde macro's uitgeschakeld. Zie de sectie Bekende problemen voor meer informatie over dit probleem. Deze sectie bevat stappen voor het opnieuw inschakelen van deze macro's door een registersleutel te wijzigen. Als uw computer zich in een beheerde omgeving bevindt, voert u deze stappen niet uit zonder eerst contact op te nemen met uw IT-afdeling. IT-afdelingen kunnen besluiten macro's niet opnieuw in te schakelen of ze kunnen besluiten ze opnieuw in te schakelen met behulp van groepsbeleid. IT-afdelingen moeten dit artikel in zijn geheel lezen voordat u verdergaat. Waarschuwing Dit artikel biedt informatie over het oplossen van problemen die worden veroorzaakt door wijzigingen in deze versie van Windows Help. Microsoft doet echter geen specifieke aanbevelingen over welke registersleutels en welke waarden geschikt zijn voor uw unieke omgeving. Als u zich in een beheerde omgeving bevindt, kan uw IT-afdeling het beste beoordelen hoe u de voordelen van deze tijdelijke oplossingen kunt afwegen tegen de risico's van het gebruik ervan. De veiligere cursus is om helemaal geen tijdelijke oplossingen voor het register te gebruiken. Opmerking Als u de stappen in deze taak wilt uitvoeren, moet u zijn aangemeld bij de computer met behulp van een beheerdersaccount. Met behulp van een beheerdersaccount kunt u wijzigingen aanbrengen op uw computer die u niet kunt aanbrengen met een ander account, zoals een standaardaccount. Als u zich wilt aanmelden met een beheerdersaccount, moet u het wachtwoord voor een beheerdersaccount op uw computer kennen. Als u deze stappen uitvoert op uw persoonlijke computer, bent u waarschijnlijk al aangemeld met behulp van een beheerdersaccount. Als u deze stappen uitvoert op een computer op het werk, moet u mogelijk de systeembeheerder om hulp vragen.
Macro's handmatig inschakelen op één computer
Belangrijk back-up van het register voor herstel als er problemen optreden. Als u macro's op één computer wilt inschakelen nadat u WinHelp32.exe hebt geïnstalleerd, voert u de volgende stappen uit:
Volg de stappen in deze sectie zorgvuldig. Als je het register verkeerd bewerkt, kan dat voor ernstige problemen zorgen. Voordat u het wijzigt, maakt u een-
Meld u aan met een beheerdersaccount.
-
Druk op de Windows-logotoets + R, typ regedit en klik op OK.
Als u wordt gevraagd om een administratorpassword of om bevestiging, typt u het wachtwoord of klikt u op Doorgaan. -
Zoek en selecteer in 32-bits edities van Windows de volgende registersubsleutel:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Wijs in het menu Bewerkende optie Nieuw aan en klik op Toets.
-
Typ WinHelp en druk op Enter.
-
Klik op de WinHelp-sleutel .
-
Wijs in het menu Bewerkende optie Nieuw aan en klik vervolgens op DWORD-waarde (32-bits).
-
Typ AllowProgrammaticMacros en druk op Enter.
-
Klik in het menu Bewerken op Wijzigen.
-
Typ 1 in het gegevensvak Waarde , klik op Hexadecimaal in het basisgebied en klik vervolgens op OK.
-
Sluit registereditor af.
HLP-bestanden deblokkeren die zijn opgeslagen op een intranet op één computer nadat u WinHlp32.exe
Nadat u het WinHelp32.exe bestand hebt geïnstalleerd dat in dit artikel wordt besproken, worden .hlp-bestanden die zijn opgeslagen op intranetsites geblokkeerd. Zie de sectie Bekende problemen voor meer informatie over dit probleem. Dit artikel bevat stappen voor het deblokkeren van deze HLP-bestanden door een registersleutel te wijzigen. Als uw computer zich in een beheerde omgeving bevindt, voert u deze stappen niet uit zonder eerst contact op te nemen met uw IT-afdeling. IT-afdelingen kunnen besluiten macro's niet opnieuw in te schakelen of ze kunnen besluiten ze opnieuw in te schakelen met behulp van groepsbeleid. Belangrijk Dit artikel bevat informatie over het verlagen van beveiligingsinstellingen of het uitschakelen van beveiligingsfuncties op een computer. U kunt deze wijzigingen aanbrengen om een specifiek probleem te omzeilen. Voordat u deze wijzigingen aanbrengt, raden we u aan om de risico's te evalueren die zijn gekoppeld aan het implementeren van deze tijdelijke oplossing in uw specifieke omgeving. Als u deze tijdelijke oplossing implementeert, voert u de juiste aanvullende stappen uit om de computer te beveiligen. Waarschuwing Dit artikel biedt informatie over het oplossen van problemen die worden veroorzaakt door wijzigingen in deze versie van Windows Help. Microsoft doet echter geen specifieke aanbevelingen over welke registersleutels en welke waarden geschikt zijn voor uw unieke omgeving. Als u zich in een beheerde omgeving bevindt, kan uw IT-afdeling het beste beoordelen hoe u de voordelen van deze tijdelijke oplossingen kunt afwegen tegen de risico's van het gebruik ervan. De veiligere cursus is om helemaal geen tijdelijke oplossingen voor het register te gebruiken. Opmerking Als u de stappen in deze taak wilt uitvoeren, moet u zijn aangemeld bij de computer met behulp van een beheerdersaccount. Met behulp van een beheerdersaccount kunt u wijzigingen aanbrengen op uw computer die u niet kunt aanbrengen met een ander account, zoals een standaardaccount. Als u zich wilt aanmelden met een beheerdersaccount, moet u het wachtwoord voor een beheerdersaccount op uw computer weten. Als u deze stappen uitvoert op uw persoonlijke computer, bent u waarschijnlijk al aangemeld met een beheerdersaccount. Als u deze stappen uitvoert op een computer op het werk, moet u mogelijk de systeembeheerder om hulp vragen.
HLP-bestanden die zijn opgeslagen op een intranet op één computer handmatig deblokkeren
Belangrijk back-up van het register voor herstel als er problemen optreden. Voer de volgende stappen uit om de blokkering van HLP-bestanden op te heffen nadat u WinHelp32.exe hebt geïnstalleerd:
Volg de stappen in deze sectie zorgvuldig. Als je het register verkeerd bewerkt, kan dat voor ernstige problemen zorgen. Voordat u het wijzigt, maakt u een-
Meld u aan met een beheerdersaccount.
-
Druk op de Windows-logotoets + R, typ regedit en klik op OK.
Als u wordt gevraagd om een administratorpassword of om bevestiging, typt u het wachtwoord of klikt u op Doorgaan. -
Zoek en selecteer in 32-bits edities van Windows de volgende registersubsleutel:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Wijs in het menu Bewerkende optie Nieuw aan en klik op Toets.
-
Typ WinHelp en druk op Enter.
-
Klik op de WinHelp-sleutel .
-
Wijs in het menu Bewerkende optie Nieuw aan en klik vervolgens op DWORD-waarde (32-bits).
-
Typ AllowIntranetAccess en druk op Enter.
-
Klik in het menu Bewerken op Wijzigen.
-
Typ 1 in het gegevensvak Waarde , klik op Hexadecimaal in het basisgebied en klik vervolgens op OK.
-
Sluit registereditor af.
Registervermeldingen en groepsbeleid voor netwerkbeheerders
Waarschuwing Deze tijdelijke oplossing kan een computer of netwerk kwetsbaarder maken voor aanvallen door kwaadwillende gebruikers of door schadelijke software, zoals virussen. We raden deze tijdelijke oplossing niet aan, maar verstrekken deze informatie zodat u deze tijdelijke oplossing naar eigen inzicht kunt implementeren. Gebruik deze tijdelijke oplossing op eigen risico.
Waarschuwing Dit artikel biedt informatie over het oplossen van problemen die worden veroorzaakt door wijzigingen in deze versie van Windows Help. Microsoft doet echter geen specifieke aanbevelingen over welke registersleutels en welke waarden geschikt zijn voor uw organisatie. Uw IT-afdeling kan het beste beoordelen hoe u de voordelen van deze tijdelijke oplossingen kunt afwegen tegen de risico's van het gebruik ervan. De veiligere cursus is om helemaal geen tijdelijke oplossingen voor het register te gebruiken. De WinHlp32.exe download biedt groepsbeleid instellingen en registervermeldingen om twee bekende problemen in deze release van Windows Help te omzeilen. Met behulp van de volgende groepsbeleid instellingen of registervermeldingen kunnen netwerkbeheerders en afzonderlijke gebruikers macro's opnieuw inschakelen en HLP-bestanden die zijn opgeslagen op intranetsites deblokkeren. Een lokale computer groepsbeleid instelling en een huidige gebruiker groepsbeleid instelling zijn beschikbaar als tijdelijke oplossing voor elke functie. U kunt ook een gebruikersregisterinstelling gebruiken om elke functie te beheren. Voor elke functie wordt prioriteit gegeven in de volgende volgorde:-
Lokale computer groepsbeleid
-
Huidige gebruikers-groepsbeleid
-
Registerinstelling van gebruiker
Als er geen beleid is ingesteld voor een functie en de instelling voor het gebruikersregister voor de functie niet is ingesteld, gedragen de functies zich zoals beschreven in de sectie 'Bekende problemen'. Belangrijk Deze sectie, methode of taak bevat stappen die u vertellen hoe u het register kunt wijzigen. Er kunnen echter ernstige problemen optreden als u het register onjuist wijzigt. Zorg er daarom voor dat u deze stappen zorgvuldig volgt. Voor extra beveiliging maakt u een back-up van het register voordat u het wijzigt. Vervolgens kunt u het register herstellen als er een probleem optreedt. Voor meer informatie over het maken van back-ups en het herstellen van het register klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
322756 Een back-up maken van het register en het register herstellen in Windows
-
Macro's
inschakelen Netwerkbeheerders kunnen de instelling Programmatische macro's toestaan in WinHlp32.exe groepsbeleid gebruiken om macro's in HLP-bestanden in of uit te schakelen. Beheerders kunnen de groepsbeleid Management Console (GPMC) gebruiken om deze groepsbeleid instelling te beheren. Zie de sectie Verwijzingen voor meer informatie over groepsbeleid. Als noch de lokale computer groepsbeleid noch de huidige gebruiker groepsbeleid voor deze functie is ingesteld, kunnen gebruikers de gebruikersregisterinstelling voor deze functie wijzigen om macro's in HLP-bestanden in of uit te schakelen. Als u deze instelling wilt wijzigen, moeten gebruikers eerst de volgende nieuwe subsleutel toevoegen aan het register:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Vervolgens moeten gebruikers een DWORD-waarde met de naam AllowProgrammaticMacros toevoegen aan deze subsleutel. Als de waarde voor AllowProgrammaticMacros is ingesteld op 1, worden de macro's ingeschakeld. Als de waarde is ingesteld op 0, worden de macro's uitgeschakeld. Als deze registerwaarde niet bestaat, worden de macro's uitgeschakeld.
-
HLP-bestanden deblokkeren die zijn opgeslagen op een intranet
Netwerkbeheerders kunnen de instelling WinHlp32.exe toestaan om toegang te krijgen tot HLP-bestanden die zijn opgeslagen op intranetsites gebruiken groepsbeleid instelling voor het deblokkeren van HLP-bestanden die zijn opgeslagen op het intranet. Beheerders kunnen de GPMC gebruiken om deze groepsbeleid instelling te beheren. Zie de sectie Verwijzingen voor meer informatie over groepsbeleid. Als geen van beide groepsbeleid instelling voor deze functie is ingesteld, kunnen gebruikers de gebruikersregisterinstelling voor deze functie wijzigen om HLP-bestanden die zijn opgeslagen op intranetsites te blokkeren of deblokkeren. Als u deze instelling wilt wijzigen, moeten gebruikers eerst de volgende nieuwe subsleutel toevoegen aan het register:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Vervolgens moeten gebruikers een DWORD-waarde met de naam AllowIntranetAccess toevoegen aan deze subsleutel. Als de waarde voor AllowIntranetAccess is ingesteld op 1, zijn de HLP-bestanden beschikbaar die zijn opgeslagen op intranetsites. Als de waarde is ingesteld op 0, worden de HLP-bestanden die zijn opgeslagen op intranetsites geblokkeerd. Als deze registerwaarde niet bestaat, worden de HLP-bestanden die zijn opgeslagen op intranetsites geblokkeerd.
Help-inhoudsproviders die HLP-bestanden vrijgeven
Vanaf Windows Vista wordt het oudere Help-onderdeel (WinHlp32.exe) vervangen door een nieuw Help-onderdeel dat meer functionaliteit toevoegt voor nieuwere versies van Windows.
De WinHlp32.exe-technologie wordt niet ondersteund in de huidige vorm in toekomstige Windows-releases. Daarom raden we softwareontwikkelaars ten zeerste aan dit Windows Help-programma niet meer te gebruiken. Softwareontwikkelaars die programma's vrijgeven die afhankelijk zijn van .hlp-bestanden, worden aangeraden hun Help-systemen over te zetten naar een alternatieve Help-bestandsindeling, zoals .chm, .html of .xml. Ze moeten ook hun aanroepen van de WinHelp-API wijzigen in de nieuwe inhoudsbron. Er zijn verschillende hulpprogramma's van derden beschikbaar om softwareontwikkelaars te helpen Help-inhoud van de ene indeling naar een andere indeling te converteren. Let op: Windows Vista, Windows 7, Windows Server 2008 en Windows Server 2008 R2 bevat nog steeds WinHelp.exe voor 16-bits HLP-bestanden. Het programma WinHelp.exe is een versie van Windows Help voor 16-bits HLP-bestanden.Naslagwerken
groepsbeleid verzameling groepsbeleid-objecteditor Core groepsbeleid hulpprogramma's en instellingen