Windows Hjælp-programmet understøttes ikke i Windows 10, Windows Server 2012 eller nyere versioner af Windows Server. Windows Hjælp-programmet er kun tilgængeligt til Windows Vista 7, 8 og 8.1.
Microsoft anbefaler på det kraftigste, at softwareudviklere ophører med at bruge programmet Windows Hjælp. Softwareudviklere, der leverer programmer, der er afhængige af .hlp-filer, opfordres til at skifte deres Hjælp-oplevelse til et alternativt Hjælp-filformat, f.eks. CHM, HTML eller XML. Du kan finde flere oplysninger i MSDN-artiklen Hvilken version af Hjælp skal jeg bruge? Mens Microsoft udvikler fremtidige hjælpteknologier, opfordrer vi hjælpeforfattere til at fortsætte med at bruge HTML Help 1.4. HTML Hjælp 1.4 er inkluderet i Windows-versioner fra og med Windows 7.
Symptomer
Når du forsøger at åbne Hjælp i Windows-baserede programmer, modtager du en af følgende fejlmeddelelser.
Hjælp til dette program blev oprettet i Windows Hjælp-format, som blev brugt i tidligere versioner af Windows, og det understøttes ikke i Windows Vista.
Hjælp til dette program blev oprettet i Windows Hjælp-format, hvilket afhænger af en funktion, der ikke er inkluderet i denne version af Windows. Du kan dog hente et program, der giver dig mulighed for at få vist Hjælp, der er oprettet i Windows Hjælp-formatet.
Hjælp til dette program blev oprettet i Windows Hjælp-format, hvilket afhænger af en funktion, der ikke er inkluderet i denne version af Windows. Du kan finde flere oplysninger på webstedet Microsoft Hjælp og support.
Løsning
Hvis du vil have vist 32-bit Hjælp-filer med filtypenavnet .hlp i Windows, skal du downloade og installere WinHlp32.exe fra Microsoft Download Center.
-
4013443 WinHlp32.exe til x86-baserede versioner af Windows 8.1
-
4013443 WinHlp32.exe til x64-baserede versioner af Windows 8.1
Vigtige noter til download af dette program
-
Åbn linkene ved hjælp af Internet Explorer.
-
Hvis du ser meddelelsen "Validering påkrævet", når du åbner downloadsiden, skal du klikke på Fortsæt og derefter følge vejledningen på skærmen.
-
Når du bliver bedt om at downloade filen, skal du vælge det filnavn, der indeholder "x64" til 64-bit versioner af Windows eller "x86" til 32-bit versioner af Windows. Brug følgende oplysninger til automatisk registrering for at foretage dit valg.
-
Windows Hjælp-programmet understøttes ikke i Windows Server 2012 eller nyere versioner af Windows Server.
Hvis du støder på problemer, når du installerer WinHlp32.exe eller bruger Hjælp, skal du gå til afsnittet "Flere oplysninger".
Flere oplysninger til erfarne brugere
Dette problem opstår, når Windows Hjælp bruger en tidligere version af Windows Hjælp-programmet (WinHlp32.exe) til at vise indhold.
Kendte problemer, der kan opstå, når du installerer WinHlp32.exe
Windows Update fejl 80070422
Løse dette problem manuelt
Hvis du får vist Windows Update fejl 80070422, når du downloader WinHlp32.exe-opdateringen, skal du muligvis ændre indstillingerne for Windows Update-tjenesten og derefter genstarte tjenesten. Det kan du gøre, ved at følge disse trin:
-
Klik på Start, og skriv Tjenester i tekstfeltet Start søgning eller Søg i programmer og filer .
-
Dobbeltklik på Tjenester på listen Programmer. Hvis du bliver bedt om en administratoradgangskode eller om at bekræfte, skal du indtaste adgangskoden eller bekræfte.
-
Højreklik på tjenesten Windows Update, og klik derefter på Egenskaber.
-
Sørg for, at Automatisk er valgt ud for Starttype under fanen Generelt.
-
Ud for Tjenestestatus skal du kontrollere, om tjenesten er startet. Hvis den ikke er startet, skal du klikke på Start. Hvis du bliver bedt om en administratoradgangskode eller om at bekræfte, skal du indtaste adgangskoden eller bekræfte.
-
Klik på OK.
Kendte problemer, der kan opstå, når du har installeret WinHlp32.exe
Følgende liste viser de kendte funktionsregressioner fra tidligere versioner af WinHlp32.exe. Følgende kendte problemer gælder kun for den version af WinHlp32.exe, der beskrives i denne artikel.
-
Makroer deaktiveres
Følgende makroer er som standard deaktiveret i Windows Hjælp:-
Execfile
-
RegisterRoutine
-
ShellExecute
-
Genvej
-
Generere
-
Test
-
ExecProgram
Alle andre makroer i .hlp-filer fungerer dog, som de gjorde i tidligere versioner. Hvis der derfor åbnes en .hlp-fil, der afhænger af disse makroer, når du har installeret Windows Hjælp til Windows Vista, Windows 7, Windows Server 2008 eller Windows Server 2008 R2, fungerer nogle af funktionerne i filen muligvis ikke korrekt. Hvis dette sker, får du muligvis vist følgende fejlmeddelelse:
Der opstod et problem under kørsel af makroen. (1037)
Hvis du skal bruge disse makroer, kan du aktivere dem ved hjælp af den Gruppepolitik løsning eller den midlertidige løsning i registreringsdatabasen, der er beskrevet i afsnittet "Registreringsdatabaseposter og gruppepolitikker for netværksadministratorer".
-
-
Kan ikke få adgang til .hlp-filer, der er gemt på intranetwebsteder
Som standard kan du ikke bruge WinHlp32.exe til at få adgang til .hlp-filer, der er gemt på intranetwebsteder. Hvis du forsøger at åbne en ekstern fil, får du vist følgende fejlmeddelelse:Denne Hjælp-fil kan ikke vises. Prøv at åbne Hjælp-filen igen, og hvis du stadig modtager denne meddelelse, skal du kopiere hjælp-filen til et andet drev og prøve igen.
Hvis du skal have adgang til .hlp-filer, der er gemt på intranettet, kan du fjerne blokeringen af dem ved hjælp af den Gruppepolitik løsning eller løsning i registreringsdatabasen, der er beskrevet i afsnittet "Registreringsdatabaseposter og gruppepolitikker for netværksadministratorer".
-
Ikke-interaktiv brugeradgang er blokeret
Access er blevet blokeret til .hlp-filer af ikke-interaktive brugere, f.eks. systemprocesser. Brugeren modtager ikke en fejlmeddelelse, når denne fejl opstår. -
Træk og slip-funktionen er deaktiveret
Understøttelse af træk og slip-funktionen i programmet er deaktiveret. Brugeren modtager ikke en fejlmeddelelse, når denne fejl opstår. -
Afhængigheder af "Sådan bruger du Hjælp"-filer
Hjælp-filerne med titlen "Sådan bruger du Hjælp" blev fjernet fra Windows Vista og Windows Server 2008. Følgende filer blev fjernet:-
Windows.hlp
-
Winhlp32.hlp
-
Winhlp32.cnt
-
Winhelp.cnt
-
Nocntnt.cnt
Bemærkninger
-
Disse filer er ikke inkluderet i Windows 7 eller i Windows Server 2008 R2.
-
De .hlp-filer, der er afhængige af disse filer, kan returnere en fejl, når du forsøger at åbne dem.
-
Sådan løser du kompatibilitetsproblemer, der er relateret til WinHlp32.exe
Du kan bruge WinHlp32.exe til at få vist 32-bit Hjælp-filer. Denne version indeholder Gruppepolitik indstillinger og undernøgler i registreringsdatabasen, som du kan bruge til at løse problemer med programkompatibilitet. De Gruppepolitik-indstillinger og undernøgler i registreringsdatabasen kan f.eks. bruges til at løse problemer, der er relateret til makroer i .hlp-filer og til at få adgang til .hlp-filer, der er gemt på intranetwebsteder. Men hvis brugerne får vist Hjælp-filer fra en ukendt kilde, er der større risiko for computeren, hvis de aktiverer disse politikker eller disse indstillinger. Du bør derfor være forsigtig, når du beslutter, om du vil implementere de løsninger til programkompatibilitet, der er beskrevet i dette afsnit.
Brug følgende spørgsmål til at afgøre, om du vil installere WinHlp32.exe, og hvilke politikændringer og ændringer i registreringsdatabasen, der skal foretages.
-
Skal du have de programmer og den funktionalitet, der påvirkes af fjernelsen af WinHlp32.ex?
-
Hvor mange programmer kræver WinHlp32.exe? Hvor mange programmer påvirkes af ændringerne i funktionaliteten? Hvor vigtige er disse programmer?
-
Hvor alvorlig er den funktionsfejl, der skyldes ændringerne?
-
-
Hvad er dine sikkerhedskrav og sikkerhedsfunktioner?
-
Hvilket er vigtigere: At du kan bruge den WinHlp32.exe funktionalitet, eller at du sørger for, at din sikkerhed er så stærk som muligt?
-
Giver eksterne sikkerhedsforanstaltninger, f.eks. en lokal eller en virksomhedsfirewall, dig tilstrækkelig tillid til, at du kan installere WinHlp32.exe og foretage de politikændringer eller ændringer i registreringsdatabasen, der er beskrevet i denne artikel?
-
-
Hvis du er i en organisation, leverer din organisation så indhold i .hlp-formatet?
-
Kan du ændre programmet eller indholdet, så de ikke behøver at bruge WinHlp32.exe funktionalitet? Kan du f.eks. konvertere det hjælpindhold, der aktuelt er i .hlp-formatet, til et alternativt filformat, f.eks. .chm, .html eller .xml?
-
Gemmer din organisation .hlp-filer på et intranetwebsted? Kan du installere disse filer lokalt i stedet?
-
Sådan aktiveres makroer på en enkelt computer, når du har installeret WinHlp32.exe
Når du har installeret det WinHelp32.exe program, der beskrives i denne artikel, deaktiveres visse makroer. Du kan få flere oplysninger om dette problem i afsnittet "Kendte problemer".
Dette afsnit indeholder trin til at genaktivere disse makroer ved at ændre en registreringsdatabasenøgle. Hvis computeren er i et administreret miljø, skal du ikke følge disse trin uden først at rådføre dig med din it-afdeling. It-afdelinger kan beslutte ikke at genaktivere makroer, eller de kan beslutte at genaktivere dem ved hjælp af gruppepolitikker. It-afdelinger bør læse denne artikel i sin helhed, før du fortsætter.
Advarsel Denne artikel indeholder oplysninger om, hvordan du kan omgå problemer, der skyldes ændringer i denne version af Windows Hjælp. Microsoft kommer dog ikke med specifikke anbefalinger om, hvilke registreringsdatabasenøgler og hvilke værdier der passer til dit unikke miljø. Hvis du befinder dig i et administreret miljø, er din it-afdeling den bedste dommer over, hvordan du afveje fordelene ved disse løsninger mod risikoen ved at bruge dem. Det sikrere kursus er at bruge ingen registreringsdatabase løsninger på alle.
Bemærk Hvis du vil udføre trinnene i denne opgave, skal du være logget på computeren ved hjælp af en administratorkonto. Ved hjælp af en administratorkonto kan du foretage ændringer på computeren, som du ikke kan foretage med en anden konto, f.eks. en standardkonto.
Hvis du vil logge på ved hjælp af en administratorkonto, skal du kende adgangskoden til en administratorkonto på computeren. Hvis du udfører disse trin på din personlige computer, er du sandsynligvis allerede logget på ved hjælp af en administratorkonto. Hvis du udfører disse trin på en computer på arbejdet, skal du muligvis bede systemadministratoren om hjælp.
Aktivere makroer manuelt på en enkelt computer
Vigtigt
Følg omhyggeligt trinnene i dette afsnit. Der kan opstå alvorlige problemer, hvis du redigerer registreringsdatabasen forkert. Før du redigerer den, skal du sikkerhedskopiere registreringsdatabasen for gendannelse , hvis der opstår problemer.
Hvis du vil aktivere makroer på en enkelt computer, når du har installeret WinHelp32.exe, skal du følge disse trin:
-
Log på ved hjælp af en administratorkonto.
-
Tryk på Windows-tasten + R, skriv regedit, og klik derefter på OK.
Hvis du bliver bedt om en administratoradgangskode eller om at bekræfte, skal du skrive adgangskoden eller klikke på Fortsæt. -
I 32-bit versioner af Windows skal du finde og derefter vælge følgende undernøgle i registreringsdatabasen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft I 64-bit versioner af Windows skal du finde og derefter vælge følgende undernøgle i registreringsdatabasen:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Peg på Ny i menuen Rediger, og klik derefter på Tast.
-
Skriv WinHelp, og tryk derefter på Enter.
-
Klik på WinHelp-tasten .
-
Peg på Ny i menuen Rediger, og klik derefter på DWORD-værdi (32-bit).
-
Skriv AllowProgrammaticMacros, og tryk derefter på Enter.
-
Klik på Rediger i menuen Rediger.
-
Skriv 1 i feltet Værdidata , klik på Hexadecimal i grundområdet , og klik derefter på OK.
-
Afslut Registreringseditor.
Sådan fjerner du blokeringen af .hlp-filer, der er gemt på et intranet på en enkelt computer, når du har installeret WinHlp32.exe
Når du har installeret den WinHelp32.exe fil, der beskrives i denne artikel, blokeres .hlp-filer, der er gemt på intranetwebsteder. Du kan få flere oplysninger om dette problem i afsnittet "Kendte problemer".
Denne artikel indeholder trin til at fjerne blokeringen af disse .hlp-filer ved at ændre en registreringsdatabasenøgle. Hvis computeren er i et administreret miljø, skal du ikke følge disse trin uden først at rådføre dig med din it-afdeling. It-afdelinger kan beslutte ikke at genaktivere makroer, eller de kan beslutte at genaktivere dem ved hjælp af gruppepolitikker.
Vigtigt Denne artikel indeholder oplysninger, der viser, hvordan du kan sænke sikkerhedsindstillingerne, eller hvordan du deaktiverer sikkerhedsfunktioner på en computer. Du kan foretage disse ændringer for at omgå et bestemt problem. Før du foretager disse ændringer, anbefaler vi, at du evaluerer de risici, der er knyttet til implementering af denne løsning i det pågældende miljø. Hvis du implementerer denne løsning, skal du udføre de relevante yderligere trin for at beskytte computeren.
Advarsel Denne artikel indeholder oplysninger om, hvordan du kan omgå problemer, der skyldes ændringer i denne version af Windows Hjælp. Microsoft kommer dog ikke med specifikke anbefalinger om, hvilke registreringsdatabasenøgler og hvilke værdier der passer til dit unikke miljø. Hvis du befinder dig i et administreret miljø, er din it-afdeling den bedste dommer over, hvordan du afveje fordelene ved disse løsninger mod risikoen ved at bruge dem. Det sikrere kursus er at bruge ingen registreringsdatabase løsninger på alle.
Bemærk Hvis du vil udføre trinnene i denne opgave, skal du være logget på computeren ved hjælp af en administratorkonto. Ved hjælp af en administratorkonto kan du foretage ændringer på computeren, som du ikke kan foretage med en anden konto, f.eks. en standardkonto.
Hvis du vil logge på med en administratorkonto, skal du kende adgangskoden til en administratorkonto på computeren. Hvis du udfører disse trin på din personlige computer, er du sandsynligvis allerede logget på med en administratorkonto. Hvis du udfører disse trin på en computer på arbejdet, skal du muligvis bede systemadministratoren om hjælp.
Fjern blokeringen af .hlp-filer, der er gemt på et intranet på en enkelt computer, manuelt
Vigtigt
Følg omhyggeligt trinnene i dette afsnit. Der kan opstå alvorlige problemer, hvis du redigerer registreringsdatabasen forkert. Før du redigerer den, skal du sikkerhedskopiere registreringsdatabasen for gendannelse , hvis der opstår problemer.
Hvis du vil fjerne blokeringen af .hlp-filer, når du har installeret WinHelp32.exe, skal du følge disse trin:
-
Log på ved hjælp af en administratorkonto.
-
Tryk på Windows-tasten + R, skriv regedit, og klik derefter på OK.
Hvis du bliver bedt om en administratoradgangskode eller om at bekræfte, skal du skrive adgangskoden eller klikke på Fortsæt. -
I 32-bit versioner af Windows skal du finde og derefter vælge følgende undernøgle i registreringsdatabasen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft I 64-bit versioner af Windows skal du finde og derefter vælge følgende undernøgle i registreringsdatabasen:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Peg på Ny i menuen Rediger, og klik derefter på Tast.
-
Skriv WinHelp, og tryk derefter på Enter.
-
Klik på WinHelp-tasten .
-
Peg på Ny i menuen Rediger, og klik derefter på DWORD-værdi (32-bit).
-
Skriv AllowIntranetAccess, og tryk derefter på Enter.
-
Klik på Rediger i menuen Rediger.
-
Skriv 1 i feltet Værdidata , klik på Hexadecimal i grundområdet , og klik derefter på OK.
-
Afslut Registreringseditor.
Poster i registreringsdatabasen og gruppepolitikker for netværksadministratorer
Advarsel Denne løsning kan gøre en computer eller et netværk mere sårbar over for angreb fra ondsindede brugere eller skadelig software, f.eks. virus. Vi anbefaler ikke denne løsning, men leverer disse oplysninger, så du kan implementere denne løsning efter eget skøn. Brug denne løsning på eget ansvar.
Advarsel Denne artikel indeholder oplysninger om, hvordan du kan omgå problemer, der skyldes ændringer i denne version af Windows Hjælp. Microsoft kommer dog ikke med specifikke anbefalinger om, hvilke registreringsdatabasenøgler og hvilke værdier der passer til din organisation. Din it-afdeling er den bedste dommer over, hvordan du afvejer fordelene ved disse løsninger i forhold til risikoen ved at bruge dem. Det sikrere kursus er at bruge ingen registreringsdatabase løsninger på alle.
Download af WinHlp32.exe indeholder Gruppepolitik indstillinger og poster i registreringsdatabasen, så du kan løse to kendte problemer i denne version af Windows Hjælp. Ved hjælp af følgende Gruppepolitik indstillinger eller poster i registreringsdatabasen kan netværksadministratorer og individuelle brugere genaktivere makroer og fjerne blokeringen af .hlp-filer, der er gemt på intranetwebsteder. En lokal computer Gruppepolitik indstilling og en aktuel bruger Gruppepolitik indstilling findes som en løsning for hver funktion. Du kan også bruge en brugerindstilling i registreringsdatabasen til at administrere hver funktion.
For hver funktion er rangordenen angivet i følgende rækkefølge:
-
Lokal computer Gruppepolitik
-
Aktuel bruger Gruppepolitik
-
Indstilling af brugerregistreringsdatabase
Hvis der ikke er angivet en politik for en funktion, og brugerindstillingen i registreringsdatabasen for funktionen ikke er angivet, fungerer funktionerne som beskrevet i afsnittet "Kendte problemer".
Vigtigt Dette afsnit, denne metode eller denne opgave indeholder trin, der fortæller dig, hvordan du redigerer registreringsdatabasen. Der kan dog opstå alvorlige problemer, hvis du redigerer registreringsdatabasen forkert. Derfor skal du sørge for at følge disse trin omhyggeligt. Du kan få ekstra beskyttelse ved at sikkerhedskopiere registreringsdatabasen, før du redigerer den. Derefter kan du gendanne registreringsdatabasen, hvis der opstår et problem. Flere oplysninger om, hvordan du sikkerhedskopier og gendanner registreringsdatabasen, finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
322756 Sådan sikkerhedskopieres og gendannes registreringsdatabasen i Windows
-
Sådan aktiveres makroer
Netværksadministratorer kan bruge indstillingen Tillad programmeringsmakroer i WinHlp32.exe Gruppepolitik til at aktivere eller deaktivere makroer i .hlp-filer. Administratorer kan bruge GPMC (Gruppepolitik Management Console) til at administrere denne indstilling for Gruppepolitik. Du kan få mere at vide om Gruppepolitik i afsnittet "Referencer".
Hvis hverken den lokale computer Gruppepolitik eller den aktuelle bruger Gruppepolitik for denne funktion er indstillet, kan brugerne ændre brugerindstillingen i registreringsdatabasen for denne funktion til at aktivere eller deaktivere makroer i .hlp-filer. Hvis du vil ændre denne indstilling, skal brugerne først føje følgende nye undernøgle til registreringsdatabasen:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Derefter skal brugerne føje en DWORD-værdi, der hedder AllowProgrammaticMacros, til denne undernøgle. Hvis værdien for AllowProgrammaticMacros er angivet til 1, aktiveres makroerne. Hvis værdien er angivet til 0, deaktiveres makroerne. Hvis denne registreringsdatabaseværdi ikke findes, deaktiveres makroerne.
-
Sådan fjerner du blokeringen af .hlp-filer, der er gemt på et intranet
Netværksadministratorer kan bruge indstillingen Tillad WinHlp32.exe at få adgang til .hlp-filer, der er gemt på intranetwebsteder, Gruppepolitik til at fjerne blokeringen af .hlp-filer, der er gemt på intranettet. Administratorer kan bruge GPMC til at administrere denne Gruppepolitik-indstilling. Du kan få mere at vide om Gruppepolitik i afsnittet "Referencer".
Hvis ingen af Gruppepolitik indstillinger for denne funktion er angivet, kan brugerne ændre brugerindstillingen i registreringsdatabasen for denne funktion for at blokere eller fjerne blokeringen af .hlp-filer, der er gemt på intranetwebsteder. Hvis du vil ændre denne indstilling, skal brugerne først føje følgende nye undernøgle til registreringsdatabasen:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Derefter skal brugerne føje en DWORD-værdi, der hedder AllowIntranetAccess, til denne undernøgle. Hvis værdien for AllowIntranetAccess er angivet til 1, vil de .hlp-filer, der er gemt på intranetwebsteder, være tilgængelige. Hvis værdien er angivet til 0, blokeres de .hlp-filer, der er gemt på intranetwebsteder. Hvis denne værdi i registreringsdatabasen ikke findes, blokeres de .hlp-filer, der er gemt på intranetwebsteder.
Hjælp indholdsudbydere, der udgiver .hlp-filer
Fra og med Windows Vista erstattes den ældre Hjælp-komponent (WinHlp32.exe) af en ny Hjælp-komponent, der tilføjer flere funktioner til nyere versioner af Windows.
Den WinHlp32.exe-teknologi understøttes ikke i den aktuelle form i fremtidige Windows-versioner. Derfor anbefaler vi på det kraftigste, at softwareudviklere ikke længere bruger dette Windows Hjælp-program. Softwareudviklere, der udgiver programmer, der er afhængige af .hlp-filer, opfordres til at skifte deres Hjælp-systemer til et alternativt Hjælp-filformat, f.eks. .chm, .html eller .xml. De skal også ændre deres opkald fra WinHelp-API'en til den nye indholdskilde. Der findes flere tredjepartsværktøjer, der kan hjælpe softwareudviklere med at konvertere Hjælp-indhold fra ét format til et andet format.
Bemærk! Windows Vista, Windows 7, Windows Server 2008 og Windows Server 2008 R2 indeholder stadig WinHelp.exe til 16-bit .hlp-filer. Programmet WinHelp.exe er en version af Windows Hjælp til 16-bit .hlp-filer.
Referencer
Gruppepolitik samling
Gruppepolitik Objekteditor
Grundlæggende Gruppepolitik værktøjer og indstillinger