Sporočilo o napaki pri odpiranju pomoči v programih sistema Windows: »Funkcija ni vključena« ali »Pomoč ni podprta«

Program Pomoč sistema Windows ni podprt v sistemu Windows 10, Windows Server 2012 ali novejših različicah sistema Windows Server. Program Pomoč sistema Windows je na voljo samo za sisteme Windows Vista, 7, 8 in 8.1.

Microsoft razvijalcem programske opreme toplo priporoča, da prenehajo uporabljati program Pomoč sistema Windows. Razvijalcem programske opreme, ki razvijajo programe, ki uporabljajo datoteke .hlp, priporočamo, da prenesejo svoje izkušnje s pomočjo v drugo obliko zapisa datoteke pomoči, kot je CHM, HTML ali XML Za več informacij glejte članek MSDN Katero različico pomoči potrebujem? Microsoft razvija prihodnje tehnologije pomoči, zato avtorjem pomoči priporočamo nadaljnjo uporabo pomoči HTML 1.4. Pomoč HTML 1.4 je vključena v različice sistema Windows od različice Windows 7 naprej.

Znaki

Ko poskusite odpreti pomoč v programu sistema Windows, se prikaže eno od teh sporočil o napaki.

Pomoč za ta program je bila ustvarjena v obliki zapisa programa Pomoč sistema Windows, ki je bila uporabljena v starejših različicah sistema Windows in ni podprta v sistemu Windows Vista.

Pomoč za ta program je bila ustvarjena v obliki zapisa programa Pomoč sistema Windows, ki je odvisna od funkcije, ki ni vključena v to različico sistema Windows. Vendar lahko prenesete program, ki vam bo omogočil prikaz pomoči, ustvarjene v obliki zapisa programa Pomoč sistema Windows.

Pomoč za ta program je bila ustvarjena v obliki zapisa programa Pomoč sistema Windows, ki je odvisna od funkcije, ki ni vključena v to različico sistema Windows. Če želite več informacij, obiščite Microsoftovo spletno mesto za pomoč in podporo.

Rešitev

Če si želite v sistemu Windows ogledati 32-bitne datoteke pomoči s pripono .hlp, morate prenesti in namestiti WinHlp32.exe iz Microsoftovega centra za prenose.

Pomembne opombe o prenosu tega programa

  • Povezave odprite v Internet Explorerju.

  • Če se prikaže sporočilo »Zahtevano je preverjanje veljavnosti«, ko odprete stran za prenos, kliknite Nadaljuj in upoštevajte navodila na zaslonu.

  • Ko ste pozvani k prenosu datoteke, izberite ime datoteke, ki vsebuje »x64« za 64-bitne različice sistema Windows ali »x86« za 32-bitne različice sistema Windows. Pri izbiri si pomagajte s temi informacijami za samodejno zaznavanje.

  • Program Pomoč sistema Windows ni podprt v sistemu Windows Server 2012 ali novejših različicah sistema Windows Server.

Če pri namestitvi programa WinHlp32.exe ali uporabi pomoči pride do težav, si oglejte razdelek »Več informacij«.

Več informacij za izkušene uporabnike

Do te težave pride, če program Pomoč sistema Windows Help uporablja starejšo različico programa Pomoč sistema Windows Help (WinHlp32.exe) za prikaz vsebine.

Znane težave, do katerih lahko pride pri namestitvi programa WinHlp32.exe

Napaka 80070422 storitve Windows Update

Ročno odpravite to težavo

Če se pri namestitvi posodobitve programa WinHlp32.exe prikaže napaka 80070422 storitve Windows Update, boste morda morali spremeniti nastavitve storitve Windows Update in znova zagnati storitev. To naredite tako:

  1. Kliknite Start in v besedilno polje Začni iskanje ali Išči programe in datoteke vnesite Storitve.

  2. Na seznamu programov dvokliknite Storitve. Če vas računalnik pozove k vnosu skrbniškega gesla ali potrditvi, vnesite geslo ali potrdite nadaljevanje.

  3. Z desno tipko miške kliknite storitev Windows Update in nato kliknite Lastnosti.

  4. Na zavihku Splošno izberite Samodejno ob možnosti Vrsta zagona.

  5. Ob možnosti Stanje storitve preverite, ali je storitev zagnana. Če je niste zagnali, kliknite Zaženi. Če vas računalnik pozove k vnosu skrbniškega gesla ali potrditvi, vnesite geslo ali potrdite nadaljevanje.

  6. Kliknite V redu.

Znane težave, do katerih lahko pride po namestitvi programa WinHlp32.exe

Na spodnjem seznamu so prikazane znane funkcije, ki ne delujejo več in se razlikujejo od prejšnjih izdaj programa WinHlp32.exe. Te znane težave veljajo le za različico programa WinHlp32.exe, ki je obravnavana v tem članku.

  • Makri so onemogočeni

    V pomoči sistema Windows so privzeto onemogočeni ti makri:

    • ExecFile

    • RegisterRoutine

    • ShellExecute

    • ShortCut

    • Generate

    • Test

    • ExecProgram

    Vendar pa bodo vsi drugi makri v datotekah .hlp delovali enako kot v prejšnjih izdajah. Če torej po namestitvi programa Pomoč sistema Windows za Windows Vista, Windows 7, Windows Server 2008 ali Windows Server 2008 R2 odprete datoteko .hlp, ki je odvisna od teh makrov, nekatere funkcije datoteke morda ne bodo delovale pravilno. V takem primeru se lahko prikaže to sporočilo o napaki:

    Pri zagonu makra je prišlo do težave. (1037)

    Če morate uporabiti te makre, jih lahko vklopite tako, da spremenite pravilnik skupine ali register po postopku, ki je opisan v razdelku »Vnosi v register in pravilniki skupin za skrbnike omrežja«.

  • Dostop do datotek .hlp, shranjenih na intranetnih mestih, ni mogoč

    S programom WinHlp32.exe privzeto ne morete dostopati do datotek .hlp, ki so shranjene na intranetnih mestih. Če poskusite odpreti oddaljeno datoteko, se prikaže to sporočilo o napaki:

    Te datoteke pomoči ni mogoče prikazati. Poskusite znova odpreti to datoteko pomoči in če se to sporočilo prikaže znova, kopirajte datoteko pomoči na drug pogon ter poskusite znova.

    Če želite dostopati do datotek .hlp, ki so shranjene na intranetnih mestih, lahko odblokirate datoteke pomoči tako, da spremenite pravilnik skupine ali register po postopku, opisanem v razdelku »Vnosi v register in pravilniki skupin za skrbnike omrežja«.

  • Neinteraktivni dostop uporabnikov je blokiran

    Za neinteraktivne uporabnike, kot so procesi v sistemu, je dostop do datotek .hlp blokiran. Če pride do te napake, uporabniki ne prejmejo sporočila o napaki.

  • Funkcija »povleci in spusti« je onemogočena

    Podpora za funkcijo »povleci in spusti« v programu je onemogočena. Če pride do te napake, uporabniki ne prejmejo sporočila o napaki.

  • Odvisnosti od datoteke »Uporaba pomoči«

    Datoteke pomoči, imenovane »Uporaba pomoči«, so bile odstranjene iz operacijskih sistemov Windows Vista in Windows Server 2008. Odstranjene so bile te datoteke:

    • Windows.hlp

    • Winhlp32.hlp

    • Winhlp32.cnt

    • Winhelp.cnt

    • Nocntnt.cnt

    Opombe

    • Te datoteke niso vključene v sistem Windows 7 ali Windows Server 2008 R2.

    • Datoteke .hlp, ki so odvisne od teh datotek, lahko vrnejo napako, ko jih poskušate odpreti.

Odpravljanje težav z združljivostjo, ki so povezane s programom WinHlp32.exe

Program WinHlp32.exe lahko uporabite za ogled 32-bitnih datotek pomoči. V tej izdaji so na voljo nastavitve pravilnika skupine in registrski podključi, s katerimi se lahko preprečite težave z združljivostjo programov. Z nastavitvami pravilnika skupine in registrskimi podključi lahko na primer odpravite težave, ki so povezane z makri v datotekah .hlp in dostopom do datotek .hlp, shranjenih na intranetnih mestih. Če pa si uporabniki ogledujejo datoteke pomoči iz neznanega vira, bo računalnik izpostavljen večjemu tveganju, če uporabniki omogočijo te pravilnike ali nastavitve. Zato bodite previdni pri odločanju o uporabi rešitev za odpravljanje težav z združljivostjo programov, ki so opisane v tem razdelku.

Pri odločanju, ali boste namestiti program WinHlp32.exe, in kako spremeniti pravilnik ter register, si pomagajte s temi vprašanji.

  • Ali uporabljate programe in funkcije, na katere vpliva odstranitev programa WinHlp32.exe?

    • Za koliko programov potrebujete WinHlp32.exe? Na koliko programov vpliva spreminjanje funkcionalnosti? Kako pomembni so ti programi?

    • Kako resno je napačno delovanje, ki ga povzročijo spremembe?

  • Kakšne so vaše varnostne zahteve in zmogljivosti?

    • Kaj je pomembnejše: Možnost uporabe programa WinHlp32.exe ali prepričanje, da je varnost kar najboljša?

    • Ali zunanji varnostni ukrepi, kot je lokalni požarni zid ali požarni zid v podjetju, ponujajo dovolj zaupanja za namestitev programa WinHlp32.exe in spreminjanje pravilnika ali registra, ki je opisano v tem članku?

  • Če delate v podjetju: Ali vaše podjetje uporablja vsebino v obliki zapisa .hlp?

    • Ali lahko spremenite program ali vsebino tako, da ne bo treba uporabljati programa WinHlp32.exe? Ali lahko na primer pretvorite vsebino pomoči v obliki zapisa datoteke .hlp v drugo obliko zapisa datoteke, kot je .chm, .html ali .xml?

    • Ali vaše podjetje shranjuje datoteke .hlp na intranetno mesto? Ali lahko te datoteke namestite lokalno?

Omogočanje makrov v enem računalniku po namestitvi datoteke WinHlp32.exe

Ko namestite program WinHelp32.exe, ki je opisan v tem članku, so nekateri makri onemogočeni. Več informacij o tej težavi najdete v razdelku "Znane težave".

V tem razdelku so opisani koraki, ki znova omogočijo makre s spreminjanjem registrskega ključa. Če je računalnik v nadzorovanem okolju, se najprej posvetujete z vašim IT oddelkom in šele nato sledite tem korakom. IT oddelki se lahko odločijo, da ne bodo znova omogočili makrov ali pa jih bodo znova omogočili z uporabo pravilnikov skupin. Pred nadaljevanjem naj osebje v oddelku za IT prebere celoten članek.

Opozorilo Ta članek ponuja informacije o tem, kako odpraviti težave, ki jih povzročajo spremembe v tej izdaji pomoči za Windows. Microsoft ne daje nobenih posebnih priporočil o tem, kateri registrski ključi in vrednosti so primerni za vaše okolje. Če ste v nadzorovanem okolju, bo oddelek IT v podjetju najbolje vedel, kakšne prednosti imajo te rešitve pred tveganjem njihove uporabe. Najvarneje je, da teh rešitev za register sploh ne uporabite.

Opomba Če želite izvesti te korake v tem opravilu, morate biti prijavljeni v računalnik s skrbniškim računom. Z uporabo skrbniškega računa lahko vnašate spremembe v računalnik, ki jih z drugim računi, kot je standardni račun, ne morete.

Če se želite prijaviti v skrbniški račun, morate poznati geslo za skrbniški račun na računalniku. Če te korake izvajate v svojem osebnem računalniku, ste verjetno že prijavljeni s skrbniškim računom. Če te korake izvajate na službenem računalniku, boste morali vprašati skrbnika sistema za pomoč.

Ročno omogočanje makrov v enem računalniku

Pomembno
Pazljivo sledite korakom v tem razdelku. Če nepravilno spremenite register, lahko pride do resnih težav. Preden spremenite register, ga varnostno kopirajte za obnovitev v primeru težav.

Če želite omogočiti makre po namestitvi programa WinHelp32.exe, sledite tem korakom:

  1. Prijavite se s skrbniškim računom.

  2. Pritisnite tipko z logotipom sistema Windows+R, vnesite regedit in kliknite V redu.
    Notice icon  Če vas računalnik pozove k vnosu skrbniškega gesla ali potrditvi, vnesite geslo ali kliknite Nadaljuj.

  3. V 32-bitnih izdajah sistema Windows poiščite in nato izberite ta registrski podključ:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
    V 64-bitnih izdajah sistema Windows poiščite in nato izberite ta registrski podključ:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft

  4. V meniju Urejanje pokažite na Novo in kliknite Ključ.

  5. Vnesite WinHelp in pritisnite tipko Enter.

  6. Kliknite ključ WinHelp.

  7. V meniju Urejanje pokažite na Novo in kliknite Vrednost DWORD (32-bitno).

  8. Vnesite AllowProgrammaticMacros in pritisnite tipko Enter.

  9. V meniju Urejanje kliknite Spremeni.

  10. V polje Podatki o vrednosti vnesite 1, kliknite Šestnajstiška v območju Osnova in nato kliknite V redu.

  11. Zaprite urejevalnik registra.

Deblokiranje datotek .hlp, ki so shranjene v intranetu v enem računalniku po namestitvi datoteke WinHlp32.exe

Ko namestite datoteko WinHelp32.exe, o katerem govori ta članek, so datoteke.hlp, ki so shranjene na intranetnih mestih, blokirane. Več informacij o tej težavi najdete v razdelku "Znane težave".

V tem razdelku so opisani koraki, ki znova omogočijo datoteke s pomočjo (.hlp) s spreminjanjem registrskega ključa. Če je računalnik v nadzorovanem okolju, se najprej posvetujete z vašim IT oddelkom in šele nato sledite tem korakom. IT oddelki se lahko odločijo, da ne bodo znova omogočili makrov ali pa jih bodo znova omogočili z uporabo pravilnikov skupin.

Pomembno Ta članek vsebuje informacije, kako znižati varnostne nastavitve ali izklopiti varnostne funkcije v računalniku. To lahko naredite, da preprečite nekatere težave. Preden se lotite spreminjanja, dobro ocenite varnostno tveganje, ki bo pri tem nastalo v računalniškem okolju. Če uporabite to rešitev, ustrezno dodatno zavarujte računalnik.

Opozorilo Ta članek ponuja informacije, kako odpraviti težave, ki jih povzročajo spremembe v tej izdaji pomoči za Windows. Microsoft ne daje nobenih posebnih priporočil o tem, kateri registrski ključi in vrednosti so primerni za vaše okolje. Če ste v nadzorovanem okolju, bo oddelek IT v podjetju najbolje vedel, kakšne prednosti imajo te rešitve pred tveganjem njihove uporabe. Najvarneje je, da teh rešitev za register sploh ne uporabite.

Opomba Če želite izvesti korake v tem opravilu, morate biti prijavljeni v računalnik s skrbniškim računom. Z uporabo skrbniškega računa lahko vnašate spremembe v računalnik, ki jih z drugim računi, kot je standardni račun, ne morete.

Če se želite prijaviti v skrbniški račun, morate poznati geslo za skrbniški račun v računalniku. Če te korake izvajate na vašem računalniku, ste verjetno že prijavljeni s skrbniškim računom. Če te korake izvajate na službenem računalniku, boste morali vprašati skrbnika sistema za pomoč.

Ročno odblokiranje datotek .hlp, ki so shranjene v intranetu v enem računalniku

Pomembno
Pazljivo sledite korakom v tem razdelku. Če nepravilno spremenite register, lahko pride do resnih težav. Preden spremenite register, ga varnostno kopirajte za obnovitev v primeru težav.

Če želite odblokirati datoteke .hlp, ko ste namestili program WinHelp32.exe, sledite tem korakom:

  1. Prijavite se s skrbniškim računom.

  2. Pritisnite tipko z logotipom sistema Windows+R, vnesite regedit in kliknite V redu.
    Notice icon  Če vas računalnik pozove k vnosu skrbniškega gesla ali potrditvi, vnesite geslo ali kliknite Nadaljuj.

  3. V 32-bitnih izdajah sistema Windows poiščite in nato izberite ta registrski podključ:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
    V 64-bitnih izdajah sistema Windows poiščite in nato izberite ta registrski podključ:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft

  4. V meniju Urejanje pokažite na Novo in kliknite Ključ.

  5. Vnesite WinHelp in pritisnite tipko Enter.

  6. Kliknite ključ WinHelp.

  7. V meniju Urejanje pokažite na Novo in kliknite Vrednost DWORD (32-bitno).

  8. Vnesite AllowIntranetAccess in pritisnite tipko Enter.

  9. V meniju Urejanje kliknite Spremeni.

  10. V polje Podatki o vrednosti vnesite 1, kliknite Šestnajstiška v območju Osnova in nato kliknite V redu.

  11. Zaprite urejevalnik registra.

Vnosi v register in pravilniki skupin za skrbnike omrežja

Opozorilo Če boste uporabili to rešitev, bosta računalnik in omrežje verjetno še bolj izpostavljena napadom zlonamernih uporabnikov ali zlonamerne programske opreme, kot so virusi. Uporabe te rešitve ne priporočamo, vendar vseeno posredujemo informacije o njej, da jo lahko uporabite, če želite. To rešitev uporabljate na lastno odgovornost.

Opozorilo Ta članek ponuja informacije, kako odpraviti težave, ki jih povzročajo spremembe v tej izdaji pomoči za Windows. Microsoft ne daje nobenih posebnih priporočil o tem, kateri registrski ključi in vrednosti so primerni za vaše podjetje. Oddelek IT v vašem podjetju bo najbolje vedel, kakšne prednosti imajo te rešitve pred tveganjem njihove uporabe. Najvarneje je, da teh rešitev za register sploh ne uporabite.

Prenos programa WinHlp32.exe ponuja nastavitve pravilnika skupine in vnose v register, s katerimi je mogoče odpraviti dve znani težavi v tej izdaji programa Pomoč sistema Windows. S temi nastavitvami pravilnika skupine in vnosi v register lahko skrbniki omrežij in posamezni uporabniki znova omogočijo makre in odblokirajo datoteke .hlp, shranjene na intranetnih mestih. Za vsako funkcijo sta kot rešitev na voljo nastavitev pravilnika skupine lokalnega računalnika in nastavitev pravilnika skupine za trenutnega uporabnika. Posamezno funkcijo lahko upravljate tudi z nastavitvijo za register uporabnika.

Za posamezno funkcijo velja ta prednostni vrstni red:

  • Pravilnik skupine lokalnega računalnika

  • Pravilnik skupine trenutnega uporabnika

  • Nastavitev za register uporabnika

Če pravilnik za funkcijo ni bil nastavljen in nastavitev registra uporabnika za funkcijo ni bila nastavljena, se funkcije obnašajo, kot je opisano v razdelku "Znane težave".

Pomembno Ta razdelek, metoda ali opravilo vsebuje korake, ki vam bodo pokazali, kako spremeniti register. Če nepravilno spremenite register, lahko pride do resnih težav, zato natančno upoštevajte navodila. Za dodatno zaščito varnostno kopirajte register, preden ga spremenite. Če pride do težav, ga bo tako mogoče obnoviti. Če želite več informacij o varnostnem kopiranju in obnavljanju registra, kliknite to številko članka iz Microsoftove zbirke znanja:

322756 Varnostno kopiranje in obnovitev registra v sistemu Windows

  • Omogočanje makrov

    Skrbniki omrežja lahko uporabljajo nastavitev Dovoli programske makre v programu WinHlp32.exe, da vklopijo ali izklopijo makre v datotekah .hlp. Skrbniki lahko s konzolo za upravljanje pravilnika skupin (GPMC) upravljajo nastavitev pravilnika skupine. Če želite več informacij o pravilniku skupine, glejte razdelek »Viri«.

    Če niste nastavili niti pravilnika skupine lokalnega računalnika niti pravilnika skupine trenutnega uporabnika, lahko uporabniki za to funkcijo spremenijo nastavitev za register uporabnika, da vklopijo ali izklopijo makre v datotekah .hlp. Če želijo uporabniki spremeniti to nastavitev, morajo v register najprej dodati ta novi podključ:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Nato morajo uporabniki temu podključu dodati vrednost DWORD, imenovano AllowProgrammaticMacros. Če je vrednost za »AllowProgrammaticMacros« nastavljena na 1, bodo makri vklopljeni. Če je vrednost nastavljena na 0, bodo makri izklopljeni. Če ta vrednost registra ne obstaja, bodo makri izklopljeni.

  • Odblokiranje datotek .hlp, shranjenih v intranetu

    Skrbniki omrežja lahko uporabijo Dovoli WinHlp32.exe za dostop do datotek .hlp, shranjenih na intranetnih spletnih mestih Nastavitev pravilnika skupine, da odblokirajo datoteke .hlp, ki so shranjene v intranetu. Skrbniki lahko s konzolo za upravljanje pravilnika skupine (GPMC) upravljajo nastavitev pravilnika skupine. Če želite več informacij o pravilniku skupine, glejte razdelek »Viri«.

    Če za to funkcijo ne nastavite nobene nastavitve pravilnika skupine, lahko uporabniki za to funkcijo spremenijo nastavitev za register uporabnika, da blokirajo ali odblokirajo datoteke .hlp, shranjene na intranetnih mestih. Če želijo uporabniki spremeniti to nastavitev, morajo v register najprej dodati ta novi podključ:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Nato morajo uporabniki temu podključu dodati vrednost DWORD, imenovano AllowIntranetAccess. Če je vrednost za AllowIntranetAccess nastavljena na 1, bodo datoteke .hlp, shranjene na intranetnih mestih, na voljo. Če je vrednost nastavljena na 0, bodo datoteke .hlp, shranjene na intranetnih mestih, blokirane. Če je vrednost registra nastavljena na 0, bodo datoteke .hlp, shranjene na intranetnih mestih, blokirane.

Ponudniki vsebine pomoči, ki skrbijo za izdajo datotek.hlp

Od operacijskega sistema Windows Vista dalje je bila starejša komponenta pomoči (WinHlp32.exe) zamenjana z novo komponento, ki omogoča več funkcij za novejše različice sistema Windows.

Tehnologija WinHlp32.exe v svoji trenutni obliki ne bo podprta v prihodnjih izdajah sistema Windows. Zato toplo priporočamo, da razvijalci programske opreme prenehajo uporabljati program Pomoč sistema Windows. Razvijalcem programske opreme, ki skrbijo za izdajo programov, ki se zanašajo na datoteke .hlp, priporočamo, da prenesejo sisteme pomoči v drugo obliko zapisa datoteke pomoči, kot je .chm, .html ali .xml. Prav tako bodo morali spremeniti klice iz programskega vmesnika WinHelp v nov vir vsebine. Na voljo je več orodij drugih izdelovalcev, s katerimi lahko razvijalci programske opreme pretvorijo vsebino pomoči iz ene oblike zapisa v drugo.

Opomba Windows Vista, Windows 7, Windows Server 2008 in Windows Server 2008 R2 še vedno podpirajo program WinHelp.exe za 16-bitne datoteke .hlp. Program WinHelp.exe je različica programa Pomoč sistema Windows za 16-bitne datoteke s pomočjo (.hlp).

Reference





Ali potrebujete dodatno pomoč?

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridruži se Microsoftu programa Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×