Windows Hjelp-programmet støttes ikke i Windows 10, Windows Server 2012 eller nyere versjoner av Windows Server. Windows Hjelp-programmet er bare tilgjengelig for Windows Vista, 7, 8 og 8.1.
Microsoft anbefaler på det sterkeste at programvareutviklere slutter å bruke Hjelp-programmet for Windows. Programvareutviklere som leverer programmer som er avhengige av .hlp-filer, oppfordres til å overføre hjelpeopplevelsen til et alternativt hjelpefilformat, for eksempel CHM, HTML eller XML. Hvis du vil ha mer informasjon, kan du se MSDN-artikkelen Hvilken versjon av Hjelp trenger jeg? Microsoft utvikler fremtidige hjelpeteknologier, men vi oppfordrer hjelpeforfattere til å fortsette å bruke HTML-hjelp 1.4. HTML-hjelp 1.4 er inkludert i Windows-versjoner som starter med Windows 7.
Symptomer
Når du prøver å åpne Hjelp i Windows-baserte programmer, får du en av følgende feilmeldinger.
Hjelp for dette programmet ble opprettet i Hjelp-format for Windows, som ble brukt i tidligere versjoner av Windows, og det støttes ikke i Windows Vista.
Hjelp for dette programmet ble opprettet i Hjelp-format for Windows, som avhenger av en funksjon som ikke er inkludert i denne versjonen av Windows. Du kan imidlertid laste ned et program som lar deg vise Hjelp opprettet i Hjelp-formatet i Windows.
Hjelp for dette programmet ble opprettet i Hjelp-format for Windows, som avhenger av en funksjon som ikke er inkludert i denne versjonen av Windows. Hvis du vil ha mer informasjon, kan du gå til nettstedet for Microsoft Hjelp og støtte.
Løsning
Hvis du vil vise 32-biters hjelpefiler med HLP-filtypen i Windows, må du laste ned og installere WinHlp32.exe fra Microsoft Download Center.
-
4013443 WinHlp32.exe for x86-baserte versjoner av Windows 8.1
-
4013443 WinHlp32.exe for x64-baserte versjoner av Windows 8.1
Viktige merknader for nedlasting av dette programmet
-
Åpne koblingene ved hjelp av Internet Explorer.
-
Hvis du ser meldingen «Validering kreves» når du åpner nedlastingssiden, klikker du Fortsett og følger deretter instruksjonene på skjermen.
-
Når du blir bedt om å laste ned filen, velger du filnavnet som inneholder «x64» for 64-biters versjoner av Windows eller «x86» for 32-biters versjoner av Windows. Bruk følgende informasjon for automatisk gjenkjenning til å velge.
-
Windows Hjelp-programmet støttes ikke i Windows Server 2012 eller nyere versjoner av Windows Server.
Hvis det oppstår problemer når du installerer WinHlp32.exe eller bruker Hjelp, kan du gå til delen Mer informasjon.
Mer informasjon for avanserte brukere
Dette problemet oppstår når Hjelp for Windows bruker en tidligere versjon av Hjelp-programmet for Windows (WinHlp32.exe) til å vise innhold.
Kjente problemer som kan oppstå når du installerer WinHlp32.exe
Windows Update feil 80070422
Løs dette problemet manuelt
Hvis du får Windows Update feilmelding 80070422 når du laster ned WinHlp32.exe oppdateringen, må du kanskje endre Windows Update tjenesteinnstillinger og deretter starte tjenesten på nytt. For å gjøre dette, følger du disse trinnene:
-
Klikk Start, og skriv inn Tjenester i tekstboksen Start søk eller Søk i programmer og filer .
-
Dobbeltklikk Tjenester fra Programmer-listen. Hvis du blir bedt om å angi et administratorpassord eller en bekreftelse, skriver du inn passordet eller bekrefter.
-
Høyreklikk Windows Update-tjenesten, og klikk deretter Egenskaper.
-
Kontroller at Automatisk er valgt ved siden av Oppstartstype på Generelt-fanen.
-
Kontroller om tjenesten er startet ved siden av tjenestestatusen. Hvis det ikke er startet, klikker du Start. Hvis du blir bedt om å angi et administratorpassord eller en bekreftelse, skriver du inn passordet eller bekrefter.
-
Klikk OK.
Kjente problemer som kan oppstå når du har installert WinHlp32.exe
Listen nedenfor viser kjente regresjoner for funksjonalitet fra tidligere versjoner av WinHlp32.exe. Følgende kjente problemer gjelder bare for versjonen av WinHlp32.exe som beskrives i denne artikkelen.
-
Makroer deaktiveres
Som standard deaktiveres følgende makroer i Hjelp for Windows:-
Execfile
-
RegisterRoutine
-
ShellExecute
-
Snarvei
-
Generere
-
Test
-
ExecProgram
Alle andre makroer i HLP-filer vil imidlertid fungere som de gjorde i tidligere versjoner. Hvis en .hlp-fil som avhenger av disse makroene, åpnes etter at du har installert Hjelp for Windows For Windows Vista, Windows 7, Windows Server 2008 eller Windows Server 2008 R2, kan det hende at noen funksjoner i filen ikke fungerer som de skal. Hvis dette skjer, kan du få følgende feilmelding:
Det oppstod et problem under kjøring av makroen. (1037)
Hvis du må bruke disse makroene, kan du aktivere dem ved hjelp av den gruppepolicy midlertidige løsningen eller den midlertidige løsningen som er beskrevet i delen Registeroppføringer og gruppepolicyer for nettverksadministratorer.
-
-
Får ikke tilgang til .hlp-filer som er lagret på intranettområder
Som standard kan du ikke bruke WinHlp32.exe til å få tilgang til .hlp-filer som er lagret på intranettområder. Hvis du prøver å åpne en ekstern fil, får du følgende feilmelding:Kan ikke vise denne hjelpefilen. Prøv å åpne hjelpefilen på nytt, og hvis du fortsatt mottar denne meldingen, kopierer du hjelpefilen til en annen stasjon og prøver på nytt.
Hvis du må ha tilgang til HLP-filer som er lagret på intranettområder, kan du oppheve blokkeringen av dem ved hjelp av gruppepolicy midlertidige løsningen eller den midlertidige løsningen for registret som er beskrevet i delen Registeroppføringer og gruppepolicyer for nettverksadministratorer.
-
Ikke-interaktiv brukertilgang er blokkert
Tilgang er blokkert til .hlp-filer av ikke-interaktive brukere, for eksempel systemprosesser. Brukeren får ingen feilmelding når denne feilen oppstår. -
Dra-og-slipp-funksjonalitet er deaktivert
Støtte for dra-og-slipp-funksjonalitet i programmet er deaktivert. Brukeren får ingen feilmelding når denne feilen oppstår. -
Avhengigheter av «Slik bruker du Hjelp»-filer
Hjelpefilene med tittelen «Slik bruker du hjelp» ble fjernet fra Windows Vista og Windows Server 2008. Følgende filer ble fjernet:-
Windows.hlp
-
Winhlp32.hlp
-
Winhlp32.cnt
-
Winhelp.cnt
-
Nocntnt.cnt
Merknader
-
Disse filene er ikke inkludert i Windows 7 eller Windows Server 2008 R2.
-
.HLP-filene som er avhengige av disse filene, kan returnere en feil når du prøver å åpne dem.
-
Slik løser du kompatibilitetsproblemer som er relatert til WinHlp32.exe
Du kan bruke WinHlp32.exe til å vise 32-biters hjelpefiler. Denne utgaven inneholder gruppepolicy innstillinger og registerundernøkler som du kan bruke til å omgå programkompatibilitetsproblemer. De gruppepolicy innstillingene og registerundernøklene kan for eksempel brukes til å løse problemer som er relatert til makroer i HLP-filer, og til å få tilgang til .hlp-filer som er lagret på intranettområder. Hvis brukere imidlertid viser hjelpefiler fra en ukjent kilde, vil datamaskinen bli utsatt for mer risiko hvis de aktiverer disse policyene eller disse innstillingene. Derfor bør du være forsiktig når du bestemmer deg for om du vil implementere løsningene for programkompatibilitet som er beskrevet i denne delen.
Bruk følgende spørsmål til å avgjøre om du vil installere WinHlp32.exe, og hvilke policyendringer og registerendringer som skal gjøres.
-
Må du ha programmene og funksjonaliteten som påvirkes av fjerningen av WinHlp32.ex?
-
Hvor mange programmer krever WinHlp32.exe? Hvor mange programmer påvirkes av funksjonalitetsendringene? Hvor viktige er disse programmene?
-
Hvor alvorlig er feilen som er forårsaket av endringene?
-
-
Hva er sikkerhetskravene og sikkerhetsfunksjonene dine?
-
Noe som er viktigere: At du kan bruke WinHlp32.exe-funksjonaliteten, eller at du sørger for at sikkerheten er så sterk som mulig?
-
Gir eksterne sikkerhetstiltak, for eksempel en lokal eller en bedriftsbrannmur, deg tilstrekkelig tillit til at du kan installere WinHlp32.exe og gjøre policyendringene eller registerendringene som er beskrevet i denne artikkelen?
-
-
Hvis du er i en organisasjon, leverer organisasjonen innhold i HLP-formatet?
-
Kan du endre programmet eller innholdet slik at de ikke trenger å bruke WinHlp32.exe funksjonalitet? Kan du for eksempel konvertere hjelpeinnholdet som er i HLP-formatet til et alternativt filformat, for eksempel CHM, .html eller .xml?
-
Lagrer organisasjonen .hlp-filer på et intranettområde? Kan du installere disse filene lokalt i stedet?
-
Slik aktiverer du makroer på én enkelt datamaskin når du har installert WinHlp32.exe
Når du har installert WinHelp32.exe program som beskrives i denne artikkelen, deaktiveres visse makroer. Hvis du vil ha mer informasjon om dette problemet, kan du se delen Kjente problemer.
Denne delen inneholder trinn for å aktivere disse makroene på nytt ved å endre en registernøkkel. Hvis datamaskinen er i et administrert miljø, må du ikke følge disse trinnene uten først å rådføre deg med IT-avdelingen. IT-avdelinger kan bestemme seg for ikke å aktivere makroer på nytt, eller de kan bestemme seg for å aktivere dem på nytt ved hjelp av gruppepolicyer. IT-avdelinger bør lese denne artikkelen i sin helhet før du fortsetter.
Advarsel Denne artikkelen inneholder informasjon om hvordan du kan omgå problemer som skyldes endringer i denne utgaven av Hjelp for Windows. Microsoft gir imidlertid ingen spesifikke anbefalinger om hvilke registernøkler og hvilke verdier som passer for ditt unike miljø. Hvis du er i et administrert miljø, er IT-avdelingen den beste dommeren i hvordan du kan veie fordelene med disse løsningene mot risikoen ved å bruke dem. Det sikrere kurset er å ikke bruke noen midlertidige løsninger i det hele tatt.
Merk Hvis du vil utføre trinnene i denne oppgaven, må du være logget på datamaskinen ved hjelp av en administratorkonto. Ved å bruke en administratorkonto kan du gjøre endringer på datamaskinen som du ikke kan gjøre med noen annen konto, for eksempel en standardkonto.
Hvis du vil logge på ved hjelp av en administratorkonto, må du vite passordet for en administratorkonto på datamaskinen. Hvis du utfører disse trinnene på den personlige datamaskinen, er du sannsynligvis allerede logget på ved hjelp av en administratorkonto. Hvis du utfører disse trinnene på en datamaskin på jobben, må du kanskje be systemansvarlig om hjelp.
Aktivere makroer manuelt på én enkelt datamaskin
Viktig
Følg trinnene i denne delen nøye. Det kan oppstå alvorlige problemer hvis du endrer registeret på feil måte. Før du endrer det, bør du sikkerhetskopiere registeret for gjenoppretting i tilfelle det oppstår problemer.
Hvis du vil aktivere makroer på én enkelt datamaskin etter at du har installert WinHelp32.exe, gjør du følgende:
-
Logg på ved hjelp av en administratorkonto.
-
Trykk Windows-logotasten + R, skriv regedit, og klikk deretter OK.
Hvis du blir bedt om å angi et administratorpassord eller en bekreftelse, skriver du inn passordet eller klikker Fortsett.
-
Finn og velg følgende registerundernøkkel på 32-biters versjoner av Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft Finn og velg følgende registerundernøkkel på 64-biters versjoner av Windows:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Pek på Ny på Rediger-menyen, og klikk deretter Nøkkel.
-
Skriv inn WinHelp, og trykk deretter ENTER.
-
Klikk WinHelp-tasten .
-
Pek på Ny på Rediger-menyen, og klikk deretter DWORD-verdi (32-biters).
-
Skriv inn AllowProgrammaticMacros, og trykk deretter ENTER.
-
Klikk Endre på Rediger-menyen.
-
Skriv inn 1 i Verdidata-boksen , klikk Heksadesimali basisområdet , og klikk deretter OK.
-
Avslutt registerredigering.
Slik opphever du blokkeringen av .hlp-filer som er lagret på et intranett på én enkelt datamaskin når du har installert WinHlp32.exe
Når du har installert den WinHelp32.exe filen som beskrives i denne artikkelen, blokkeres .hlp-filer som er lagret på intranettområder. Hvis du vil ha mer informasjon om dette problemet, kan du se delen Kjente problemer.
Denne artikkelen inneholder trinn for å oppheve blokkeringen av disse .hlp-filene ved å endre en registernøkkel. Hvis datamaskinen er i et administrert miljø, må du ikke følge disse trinnene uten først å rådføre deg med IT-avdelingen. IT-avdelinger kan bestemme seg for ikke å aktivere makroer på nytt, eller de kan bestemme seg for å aktivere dem på nytt ved hjelp av gruppepolicyer.
Viktig Denne artikkelen inneholder informasjon som viser deg hvordan du bidrar til å redusere sikkerhetsinnstillingene eller hvordan du deaktiverer sikkerhetsfunksjoner på en datamaskin. Du kan gjøre disse endringene for å omgå et bestemt problem. Før du gjør disse endringene, anbefaler vi at du evaluerer risikoene som er knyttet til å implementere denne midlertidige løsningen i det bestemte miljøet. Hvis du implementerer denne midlertidige løsningen, må du utføre eventuelle nødvendige ytterligere trinn for å beskytte datamaskinen.
Advarsel Denne artikkelen inneholder informasjon om hvordan du kan omgå problemer som skyldes endringer i denne utgaven av Hjelp for Windows. Microsoft gir imidlertid ingen spesifikke anbefalinger om hvilke registernøkler og hvilke verdier som passer for ditt unike miljø. Hvis du er i et administrert miljø, er IT-avdelingen den beste dommeren i hvordan du kan veie fordelene med disse løsningene mot risikoen ved å bruke dem. Det sikrere kurset er å ikke bruke noen midlertidige løsninger i det hele tatt.
Merk Hvis du vil utføre trinnene i denne oppgaven, må du være logget på datamaskinen ved hjelp av en administratorkonto. Ved å bruke en administratorkonto kan du gjøre endringer på datamaskinen som du ikke kan gjøre med noen annen konto, for eksempel en standardkonto.
Hvis du vil logge på med en administratorkonto, må du vite passordet for en administratorkonto på datamaskinen. Hvis du utfører disse trinnene på den personlige datamaskinen, er du sannsynligvis allerede logget på med en administratorkonto. Hvis du utfører disse trinnene på en datamaskin på jobben, må du kanskje be systemansvarlig om hjelp.
Oppheve blokkeringen av .hlp-filer som er lagret på et intranett, manuelt på én enkelt datamaskin
Viktig
Følg trinnene i denne delen nøye. Det kan oppstå alvorlige problemer hvis du endrer registeret på feil måte. Før du endrer det, bør du sikkerhetskopiere registeret for gjenoppretting i tilfelle det oppstår problemer.
Følg disse trinnene for å oppheve blokkeringen av .hlp-filer etter at du har installert WinHelp32.exe:
-
Logg på ved hjelp av en administratorkonto.
-
Trykk Windows-logotasten + R, skriv regedit, og klikk deretter OK.
Hvis du blir bedt om å angi et administratorpassord eller en bekreftelse, skriver du inn passordet eller klikker Fortsett.
-
Finn og velg følgende registerundernøkkel på 32-biters versjoner av Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft Finn og velg følgende registerundernøkkel på 64-biters versjoner av Windows:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Pek på Ny på Rediger-menyen, og klikk deretter Nøkkel.
-
Skriv inn WinHelp, og trykk deretter ENTER.
-
Klikk WinHelp-tasten .
-
Pek på Ny på Rediger-menyen, og klikk deretter DWORD-verdi (32-biters).
-
Skriv inn AllowIntranetAccess, og trykk deretter ENTER.
-
Klikk Endre på Rediger-menyen.
-
Skriv inn 1 i Verdidata-boksen , klikk Heksadesimali basisområdet , og klikk deretter OK.
-
Avslutt registerredigering.
Registeroppføringer og gruppepolicyer for nettverksadministratorer
Advarsel Denne midlertidige løsningen kan gjøre en datamaskin eller et nettverk mer sårbart for angrep fra ondsinnede brukere eller skadelig programvare, for eksempel virus. Vi anbefaler ikke denne midlertidige løsningen, men gir denne informasjonen slik at du kan implementere denne midlertidige løsningen etter eget skjønn. Bruk denne midlertidige løsningen på eget ansvar.
Advarsel Denne artikkelen inneholder informasjon om hvordan du kan omgå problemer som skyldes endringer i denne utgaven av Hjelp for Windows. Microsoft gir imidlertid ingen spesifikke anbefalinger om hvilke registernøkler og hvilke verdier som er riktige for organisasjonen. IT-avdelingen er den beste dommeren i hvordan du veier fordelene ved disse løsningene mot risikoen ved å bruke dem. Det sikrere kurset er å ikke bruke noen midlertidige løsninger i det hele tatt.
Nedlastingen av WinHlp32.exe inneholder gruppepolicy innstillinger og registeroppføringer for å omgå to kjente problemer i denne utgaven av Hjelp for Windows. Ved å bruke følgende gruppepolicy-innstillinger eller registeroppføringer, kan nettverksadministratorer og individuelle brukere aktivere makroer på nytt og oppheve blokkeringen av .hlp-filer som er lagret på intranettområder. En lokal datamaskin gruppepolicy innstilling og en gjeldende brukerinnstilling gruppepolicy angis som en midlertidig løsning for hver funksjon. Du kan også bruke en brukerregisterinnstilling til å administrere hver funksjon.
For hver funksjon er prioritet gitt i følgende rekkefølge:
-
Lokal datamaskin gruppepolicy
-
Gjeldende gruppepolicy
-
Brukerregisterinnstilling
Hvis en policy ikke er angitt for en funksjon, og brukerregisterinnstillingen for funksjonen ikke er angitt, vil funksjonene fungere som beskrevet i delen Kjente problemer.
Viktig Denne inndelingen, metoden eller oppgaven inneholder trinn som forteller deg hvordan du endrer registeret. Det kan imidlertid oppstå alvorlige problemer hvis du endrer registeret feil. Sørg derfor for at du følger disse trinnene nøye. Sikkerhetskopier registeret før du endrer det for ekstra beskyttelse. Deretter kan du gjenopprette registeret hvis det oppstår et problem. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registeret, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
322756 Slik sikkerhetskopierer og gjenoppretter du registeret i Windows
-
Slik aktiverer du makroer
Nettverksadministratorer kan bruke innstillingen Tillat programmatiske makroer i WinHlp32.exe gruppepolicy for å aktivere eller deaktivere makroer i HLP-filer. Administratorer kan bruke gruppepolicy Management Console (GPMC) til å administrere denne gruppepolicy innstillingen. Hvis du vil ha mer informasjon om gruppepolicy, kan du se delen Referanser.
Hvis verken den lokale datamaskinen gruppepolicy eller den gjeldende brukeren gruppepolicy for denne funksjonen er angitt, kan brukere endre brukerregisterinnstillingen for denne funksjonen for å aktivere eller deaktivere makroer i HLP-filer. Hvis du vil endre denne innstillingen, må brukerne først legge til følgende nye undernøkkel i registeret:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Deretter må brukere legge til en DWORD-verdi som heter AllowProgrammaticMacros, i denne undernøkkelen. Hvis verdien for AllowProgrammaticMacros er satt til 1, aktiveres makroene. Hvis verdien er satt til 0, deaktiveres makroene. Hvis denne registerverdien ikke finnes, deaktiveres makroene.
-
Slik opphever du blokkeringen av HLP-filer som er lagret på et intranett
Nettverksadministratorer kan bruke innstillingen Tillat WinHlp32.exe å få tilgang til .hlp-filer som er lagret på intranettområder, gruppepolicy innstillingen for å oppheve blokkeringen av .hlp-filer som er lagret på intranettet. Administratorer kan bruke GPMC til å administrere denne gruppepolicy innstillingen. Hvis du vil ha mer informasjon om gruppepolicy, kan du se delen Referanser.
Hvis ingen av gruppepolicy innstillingene for denne funksjonen er angitt, kan brukere endre brukerregisterinnstillingen for at denne funksjonen skal blokkere eller oppheve blokkeringen av .hlp-filer som er lagret på intranettområder. Hvis du vil endre denne innstillingen, må brukerne først legge til følgende nye undernøkkel i registeret:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Deretter må brukere legge til en DWORD-verdi som heter AllowIntranetAccess, i denne undernøkkelen. Hvis verdien for AllowIntranetAccess er satt til 1, vil HLP-filene som er lagret på intranettområder, være tilgjengelige. Hvis verdien er satt til 0, blokkeres HLP-filene som er lagret på intranettområder. Hvis denne registerverdien ikke finnes, blokkeres HLP-filene som er lagret på intranettområder.
Hjelpeleverandører av innhold som utgir HLP-filer
Fra og med Windows Vista erstattes den eldre hjelpekomponenten (WinHlp32.exe) av en ny hjelpekomponent som legger til flere funksjoner for nyere versjoner av Windows.
Den WinHlp32.exe teknologien støttes ikke i sin nåværende form i fremtidige Windows-utgivelser. Derfor anbefaler vi på det sterkeste at programvareutviklere ikke lenger bruker dette Hjelp-programmet i Windows. Programvareutviklere som utgir programmer som er avhengige av HLP-filer, oppfordres til å overføre hjelpesystemene til et alternativt filformat for Hjelp, for eksempel CHM, .html eller .xml. De må også endre anropene sine fra WinHelp-API-en til den nye innholdskilden. Flere tredjepartsverktøy er tilgjengelige for å hjelpe programvareutviklere med å konvertere hjelpeinnhold fra ett format til et annet format.
Obs! Windows Vista, Windows 7, Windows Server 2008 og Windows Server 2008 R2 inneholder fortsatt WinHelp.exe for 16-biters .hlp-filer. Det WinHelp.exe programmet er en versjon av Hjelp for Windows for 16-biters .hlp-filer.
Referanser
gruppepolicy samling
gruppepolicy Objektredigering
Kjerneverktøy og -innstillinger gruppepolicy