Program pomoći za Windows nije podržan u Windows 10, Windows Server 2012 ili novijim verzijama sustava Windows Server. Program pomoći za Windows dostupan je samo za Windows Vista, 7, 8 i 8.1.
Microsoft svakako preporučuje da razvojni inženjeri softvera obustave korištenje aplikacije pomoći za Windows. Razvojni inženjeri softvera koji šalju programe koji se koriste .hlp datotekama potiču se da svoje iskustvo pomoći preskaku u alternativni oblik datoteke pomoći, kao što su CHM, HTML ili XML. Dodatne informacije potražite u članku MSDN Koju verziju pomoći trebam? Dok Microsoft razvija buduće tehnologije pomoći, potičemo autore da i dalje koriste HTML pomoć 1.4. HTML pomoć 1.4 obuhvaćena je verzijama sustava Windows počevši od sustava Windows 7.
Simptomi
Kada pokušate otvoriti pomoć u programima utemeljenima na sustavu Windows, prikazat će vam se jedna od sljedećih poruka o pogrešci.
Pomoć za ovaj program stvorena je u obliku pomoći za Windows, koji je korišten u prethodnim verzijama sustava Windows i nije podržan u sustavu Windows Vista.
Pomoć za ovaj program stvorena je u obliku pomoći za Windows, što ovisi o značajci koja nije obuhvaćena ovom verzijom sustava Windows. No možete preuzeti program koji će vam omogućiti prikaz pomoći stvorene u obliku pomoći za Windows.
Pomoć za ovaj program stvorena je u obliku pomoći za Windows, što ovisi o značajci koja nije obuhvaćena ovom verzijom sustava Windows. Dodatne informacije potražite na web-mjestu Microsoftove pomoći i podrške.
Rješenje
Da biste pregledali 32-bitne datoteke pomoći s datotečnim nastavkom .hlp u sustavu Windows, morat ćete preuzeti i WinHlp32.exe iz Microsoftova centra za preuzimanje.
-
4013443 WinHlp32.exe za verzije sustava Windows 8.1 utemeljene na procesoru x86
-
4013443 WinHlp32.exe za verzije sustava Windows 8.1 utemeljene na procesoru x64
Važne bilješke za preuzimanje ovog programa
-
Veze otvorite pomoću preglednika Internet Explorer.
-
Ako se prilikom otvaranja stranice za preuzimanje prikaže poruka "Potrebna je provjera valjanosti", kliknite Nastavi, a zatim slijedite upute na zaslonu.
-
Kada se od vas zatraži preuzimanje datoteke, odaberite naziv datoteke koji sadrži "x64" za 64-bitne verzije sustava Windows ili "x86" za 32-bitne verzije sustava Windows. Odaberite sljedeće informacije o automatskom otkrivanju.
-
Program pomoći za Windows nije podržan u sustavu Windows Server 2012 ili novijim verzijama sustava Windows Server.
Ako naiđete na probleme prilikom WinHlp32.exe ili koristite pomoć, idite na odjeljak "Dodatne informacije".
Dodatne informacije za napredne korisnike
Taj se problem pojavljuje kada pomoć za Windows koristi stariju verziju programa pomoći za Windows (WinHlp32.exe) za prikaz sadržaja.
Poznati problemi koji se mogu pojaviti prilikom instalacije WinHlp32.exe
Windows Update pogreške 80070422
Ručno rješavanje ovog problema
Ako vam se Windows Update pogreška 80070422 kada preuzmete WinHlp32.exe, možda ćete morati promijeniti postavke servisa Windows Update, a zatim ponovno pokrenuti servis. Da biste to učinili, učinite sljedeće:
-
Kliknite Start, a zatim u tekstni okvir Pokreni pretraživanje iliPretraživanje programa i datoteka upišite Servisi.
-
Dvokliknite Servisi s popisa Programi. Ako se od vas zatraži administratorska lozinka ili potvrda, upišite lozinku ili potvrdite.
-
Desnom tipkom miša kliknite Windows Update, a zatim kliknite Svojstva.
-
Na kartici Općenito provjerite je li pokraj mogućnosti Vrsta pokretanja odabrana mogućnost Automatski.
-
Pokraj statusa servisa provjerite je li servis pokrenut. Ako nije pokrenut, kliknite Start. Ako se od vas zatraži administratorska lozinka ili potvrda, upišite lozinku ili potvrdite.
-
Kliknite U redu.
Poznati problemi koji se mogu pojaviti nakon instalacije WinHlp32.exe
Na sljedećem su popisu prikazane regresije poznatih funkcija iz prethodnih izdanja WinHlp32.exe. Sljedeći poznati problemi odnose se samo na verziju WinHlp32.exe o kojoj se govori u ovom članku.
-
Makronaredbe su onemogućene
U pomoći za Windows po zadanom su onemogućene sljedeće makronaredbe:-
Datoteka execFile
-
RegisterRoutine
-
ShellExecute
-
Prečac
-
Generirati
-
Test
-
ExecProgram
No sve ostale makronaredbe u .hlp datotekama funkcionirat će kao u prošlim izdanjima. Stoga, ako se .hlp datoteka koja ovisi o tim makronaredbama otvori nakon instalacije pomoći za Windows za Windows Vista, Windows 7, Windows Server 2008 ili Windows Server 2008 R2, neke funkcije datoteke možda neće ispravno funkcionirati. Ako se to dogodi, možda ćete primiti sljedeću poruku o pogrešci:
Pojavio se problem prilikom pokretanja makronaredbe. (1037)
Ako morate koristiti te makronaredbe, možete ih uključiti pomoću zaobilaznog rješenja sustava pravilnik grupe ili zaobilaznog rješenja registra opisanog u odjeljku "Unosi u registar i pravilnici grupe za mrežne administratore".
-
-
Nije moguće pristupiti .hlp datotekama koje su pohranjene na intranetnim web-mjestima
Prema zadanim postavkama ne možete koristiti WinHlp32.exe za pristup .hlp datotekama pohranjenima na intranetnim web-mjestima. Ako pokušate otvoriti udaljenu datoteku, prikazat će vam se sljedeća poruka o pogrešci:Ovu datoteku pomoći nije moguće prikazati. Pokušajte ponovno otvoriti datoteku pomoći, a ako i dalje primite ovu poruku, kopirajte datoteku pomoći na drugi pogon i pokušajte ponovno.
Ako morate pristupiti .hlp datotekama koje su pohranjene na intranetskim web-mjestima, možete ih deblokirati pomoću zaobilaznog rješenja sustava pravilnik grupe ili zaobilaznog rješenja registra opisanog u odjeljku "Unosi u registar i pravilnici grupe za administratore mreže".
-
Blokiran je neinteraktivan korisnički pristup
Pristup .hlp datotekama blokirali su neinteraktivni korisnici, kao što su sistemski procesi. Korisnik ne prima poruku o pogrešci kada se pojavi ova pogreška. -
Funkcija povlačenja i is ispustiti onemogućena je
Podrška za funkcije povlačenja i is ispustiti u aplikaciji je onemogućena. Korisnik ne prima poruku o pogrešci kada se pojavi ova pogreška. -
Ovisnosti o datotekama "Kako koristiti pomoć"
Datoteke pomoći pod naslovom "Kako koristiti pomoć" uklonjene su iz sustava Windows Vista i Windows Server 2008. Uklonjene su sljedeće datoteke:-
Windows.hlp
-
Winhlp32.hlp
-
Winhlp32.cnt
-
Winhelp.cnt
-
Nocntnt.cnt
Napomene
-
Te datoteke nisu obuhvaćene sustavom Windows 7 ni u sustavu Windows Server 2008 R2.
-
.hlp datoteke koje ovise o tim datotekama mogu vratiti pogrešku kada ih pokušate otvoriti.
-
Rješavanje problema s kompatibilnošću povezanih s WinHlp32.exe
32-bitne WinHlp32.exe pomoći možete pregledati pomoću tipkovnice. Ovo izdanje sadrži pravilnik grupe i potključeva registra koje možete koristiti za zaobilaženje problema s kompatibilnošću aplikacija. Primjerice, pravilnik grupe i potključeva registra mogu se koristiti za rješavanje problema povezanih s makronaredbama u .hlp datotekama i za pristup .hlp datotekama pohranjenima na intranetnim web-mjestima. No ako korisnici pregledaju datoteke pomoći iz nepoznatog izvora, računalo će biti ugroženije ako omogući ta pravila ili te postavke. Stoga budite oprezni kada odlučite hoćete li implementirati zaobilazna rješenja za kompatibilnost aplikacija opisana u ovom odjeljku.
Koristite sljedeća pitanja da biste utvrdili želite li instalirati WinHlp32.exe i koje promjene pravilnika i promjene registra želite napraviti.
-
Morate li imati aplikacije i funkcije na koje utječe uklanjanje WinHlp32.ex?
-
Koliko je aplikacija potrebno WinHlp32.exe? Koliko je aplikacija zahvaćeno promjenama funkcionalnosti? Koliko su važne te aplikacije?
-
Koliko je ozbiljan kvar uzrokovan promjenama?
-
-
Koji su vaši sigurnosni preduvjeti i sigurnosne mogućnosti?
-
Što je još važnije: da možete koristiti WinHlp32.exe ili da provjerite je li sigurnost što je moguće jača?
-
Daju li vam vanjske sigurnosne mjere, kao što su lokalni ili korporacijski vatrozid, dovoljno pouzdani da možete instalirati WinHlp32.exe i unijeti promjene pravilnika ili promjene registra opisane u ovom članku?
-
-
Ako ste u tvrtki ili ustanovi, isporučuje li vaša tvrtka ili ustanova sadržaj u obliku .hlp?
-
Možete li izmijeniti program ili sadržaj tako da ne moraju koristiti WinHlp32.exe funkcije? Možete, primjerice, sadržaj pomoći koji je trenutno u obliku .hlp pretvoriti u alternativni oblik datoteke kao što su .chm, .html ili .xml?
-
Pohranjuje li vaša tvrtka ili ustanova .hlp datoteke na intranet web-mjesto? Možete li te datoteke instalirati lokalno?
-
Omogućivanje makronaredbi na jednom računalu nakon instalacije WinHlp32.exe
Kada instalirate program WinHelp32.exe o kojem se govori u ovom članku, određene makronaredbe su onemogućene. Dodatne informacije o tom problemu potražite u odjeljku "Poznati problemi".
Ovaj odjeljak sadrži korake za ponovno omogućivanje tih makronaredbi izmjenom ključa registra. Ako je računalo u upravljanom okruženju, nemojte slijediti ove korake bez prethodnog savjetovanja s IT odjelom. IT odjeli mogu odlučiti da ne žele ponovno omogućiti makronaredbe ili ih mogu ponovno omogućiti pomoću pravilnika grupe. IT odjeli trebali bi prije nastavka u cijelosti pročitati ovaj članak.
Upozorenje U ovom se članku nalaze informacije o rješavanju problema uzrokovanih promjenama u ovom izdanju pomoći za Windows. No Microsoft ne daje konkretne preporuke o tome koji ključevi registra i koje su vrijednosti odgovarajuće za vaše jedinstveno okruženje. Ako se nalazite u upravljanom okruženju, VAŠ IT odjel najbolje je procijeniti kako procijeniti prednosti tih zaobilaznih rješenja u odnosu na rizike njihove upotrebe. Sigurniji je tečaj korištenje zaobilaznih rješenja registra.
Napomena Da biste izvoditi korake u ovom zadatku, morate biti prijavljeni na računalo pomoću administratorskog računa. Pomoću administratorskog računa možete mijenjati računalo koje ne možete napraviti ni s kojim drugim računom, kao što je standardni račun.
Da biste se mogli prijaviti pomoću administratorskog računa, na računalu morate znati lozinku za administratorski račun. Ako te korake izvodite na osobnom računalu, vjerojatno ste već prijavljeni pomoću administratorskog računa. Ako te korake izvodite na računalu na poslu, možda ćete morati zatražiti pomoć od administratora sustava.
Ručno omogućivanje makronaredbi na jednom računalu
Važno
Pažljivo slijedite korake u ovom odjeljku. Ako nepravilno izmijenite registar, mogu se pojaviti ozbiljni problemi. Prije izmjene sigurnosno kopirajte registar radi vraćanja u slučaju problema.
Da biste makronaredbe omogućili na jednom računalu nakon instalacije WinHelp32.exe, slijedite ove korake:
-
Prijavite se pomoću administratorskog računa.
-
Pritisnite tipku s logotipom sustava Windows + R, upišite regedit, a zatim kliknite U redu.
Ako se od vas zatraži administratorskalozinka ili potvrda, upišite lozinku ili kliknite Nastavi. -
U 32-bitnim izdanjima sustava Windows pronađite i odaberite sljedeći potključ registra:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft U 64-bitnim izdanjima sustava Windows pronađite i odaberite sljedeći potključ registra:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Na izborniku Uređivanje pokažite na Novo, a zatim kliknite Tipku.
-
Upišite WinHelp, a zatim pritisnite Enter.
-
Kliknite tipku WinHelp .
-
Na izborniku Uređivanje pokažite na Novo, a zatim kliknite DWORD (32-bitna) vrijednost.
-
Upišite AllowProgrammaticMacros, a zatim pritisnite Enter.
-
Na izborniku Uređivanje kliknite Izmijeni.
-
U okvir Podaci vrijednosti upišite 1, kliknite Heksadecimalni u području Osnovno , a zatim U redu.
-
Izlaz iz uređivača registra.
Deblokiranje .hlp datoteka pohranjenih na intranetu na jednom računalu nakon instalacije WinHlp32.exe
Kada instalirate datoteku WinHelp32.exe o kojoj se govori u ovom članku, blokiraju se .hlp datoteke pohranjene na intranetska web-mjesta. Dodatne informacije o tom problemu potražite u odjeljku "Poznati problemi".
Ovaj članak sadrži korake za deblokiranje tih .hlp datoteka izmjenom ključa registra. Ako je računalo u upravljanom okruženju, nemojte slijediti ove korake bez prethodnog savjetovanja s IT odjelom. IT odjeli mogu odlučiti da ne žele ponovno omogućiti makronaredbe ili ih mogu ponovno omogućiti pomoću pravilnika grupe.
Važno Ovaj članak sadrži informacije koje pokazuju kako smanjiti sigurnosne postavke ili kako isključiti sigurnosne značajke na računalu. Te promjene možete unijeti da biste zaobišli određeni problem. Prije nego što unesete te promjene, preporučujemo da procijenite rizike povezane s implementacijom ovog zaobilaznog rješenja u vašem okruženju. Ako implementiste ovo zaobilazno rješenje, slijedite odgovarajuće dodatne korake da biste zaštitili računalo.
Upozorenje U ovom se članku nalaze informacije o rješavanju problema uzrokovanih promjenama u ovom izdanju pomoći za Windows. No Microsoft ne daje konkretne preporuke o tome koji ključevi registra i koje su vrijednosti odgovarajuće za vaše jedinstveno okruženje. Ako se nalazite u upravljanom okruženju, VAŠ IT odjel najbolje je procijeniti kako procijeniti prednosti tih zaobilaznih rješenja u odnosu na rizike njihove upotrebe. Sigurniji je tečaj korištenje zaobilaznih rješenja registra.
Napomena Da biste izvoditi korake u ovom zadatku, morate biti prijavljeni na računalo pomoću administratorskog računa. Pomoću administratorskog računa možete mijenjati računalo koje ne možete napraviti ni s kojim drugim računom, kao što je standardni račun.
Da biste se mogli prijaviti pomoću administratorskog računa, na računalu morate znati lozinku za administratorski račun. Ako te korake izvodite na osobnom računalu, vjerojatno ste već prijavljeni pomoću administratorskog računa. Ako te korake izvodite na računalu na poslu, možda ćete morati zatražiti pomoć od administratora sustava.
Ručno deblokiranje .hlp datoteka pohranjenih na intranetu na jednom računalu
Važno
Pažljivo slijedite korake u ovom odjeljku. Ako nepravilno izmijenite registar, mogu se pojaviti ozbiljni problemi. Prije izmjene sigurnosno kopirajte registar radi vraćanja u slučaju problema.
Da biste deblokirali .hlp datoteke nakon instalacije WinHelp32.exe, slijedite ove korake:
-
Prijavite se pomoću administratorskog računa.
-
Pritisnite tipku s logotipom sustava Windows + R, upišite regedit, a zatim kliknite U redu.
Ako se od vas zatraži administratorskalozinka ili potvrda, upišite lozinku ili kliknite Nastavi. -
U 32-bitnim izdanjima sustava Windows pronađite i odaberite sljedeći potključ registra:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft U 64-bitnim izdanjima sustava Windows pronađite i odaberite sljedeći potključ registra:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft
-
Na izborniku Uređivanje pokažite na Novo, a zatim kliknite Tipku.
-
Upišite WinHelp, a zatim pritisnite Enter.
-
Kliknite tipku WinHelp .
-
Na izborniku Uređivanje pokažite na Novo, a zatim kliknite DWORD (32-bitna) vrijednost.
-
Upišite AllowIntranetAccess, a zatim pritisnite Enter.
-
Na izborniku Uređivanje kliknite Izmijeni.
-
U okvir Podaci vrijednosti upišite 1, kliknite Heksadecimalni u području Osnovno , a zatim U redu.
-
Izlaz iz uređivača registra.
Unosi u registar i pravilnici grupe za mrežne administratore
Upozorenje Ovo zaobilazno rješenje može učiniti računalo ili mrežu izloženijim napadima zlonamjernih korisnika ili zlonamjernog softvera kao što su virusi. Ne preporučujemo to zaobilazno rješenje, ali vam pružamo te informacije da biste to zaobilazno rješenje mogli implementirati prema vlastitom nahođenju. Ovo zaobilazno rješenje koristite na vlastitu odgovornost.
Upozorenje U ovom se članku nalaze informacije o rješavanju problema uzrokovanih promjenama u ovom izdanju pomoći za Windows. No Microsoft ne daje konkretne preporuke o tome koji ključevi registra i koje su vrijednosti za vašu tvrtku ili ustanovu to dostupne. It odjel najbolje je procijeniti prednosti tih zaobilaznih rješenja u odnosu na rizike njihove upotrebe. Sigurniji je tečaj korištenje zaobilaznih rješenja registra.
Preuzimanje WinHlp32.exe omogućuje pravilnik grupe i unose u registar da bi se zaobišla dva poznata problema u ovom izdanju pomoći za Windows. Pomoću sljedećih pravilnik grupe ili unosa u registar mrežni administratori i pojedinačni korisnici mogu ponovno omogućiti makronaredbe i deblokirati .hlp datoteke pohranjene na intranetskim web-mjestima. Postavka lokalnog pravilnik grupe i postavka trenutnog korisnika pravilnik grupe su kao zaobilazno rješenje za svaku značajku. Za upravljanje svakom značajkom možete koristiti i postavku korisničkog registra.
Za svaku se značajku prednost daje sljedećim redoslijedom:
-
Lokalno računalo pravilnik grupe
-
Trenutni korisnički pravilnik grupe
-
Postavka korisničkog registra
Ako pravilnik nije postavljen za značajku, a postavka korisničkog registra za značajku nije postavljena, značajke će se ponašati kao što je opisano u odjeljku "Poznati problemi".
Važno Ovaj odjeljak, metoda ili zadatak sadrži korake koji vas obavještavaju o tome kako izmijeniti registar. No ako nepravilno izmijenite registar, može doći do ozbiljnih problema. Stoga pazite da pažljivo slijedite ove korake. Radi dodatne zaštite sigurnosno kopirajte registar prije izmjene. Zatim možete vratiti registar ako se pojavi problem. Dodatne informacije o sigurnosnom kopiranju i vraćanju registra potražite u sljedećem članku iz Microsoftove baze znanja:
322756 Sigurnosno kopiranje i vraćanje registra u sustavu Windows
-
Omogućivanje makronaredbi
Mrežni administratori mogu koristiti postavku Dopusti programske makronaredbe WinHlp32.exepravilnik grupe da bi uključili ili isključili makronaredbe u .hlp datotekama. Administratori mogu koristiti pravilnik grupe management console (GPMC) za upravljanje ovom pravilnik grupe postavkama. Dodatne informacije o pravilnik grupe potražite u odjeljku "Reference".
Ako nisu postavljeni lokalni pravilnik grupe ni trenutni korisnik za pravilnik grupe za tu značajku, korisnici mogu izmijeniti postavku korisničkog registra za tu značajku da bi uključili ili isključili makronaredbe u .hlp datotekama. Da biste promijenili tu postavku, korisnici najprije moraju dodati sljedeći novi potključ u registar:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Zatim korisnici u ovaj potključ moraju dodati DWORD vrijednost pod nazivom AllowProgrammaticMacros. Ako je vrijednost za AllowProgrammaticMacros postavljena na 1, makronaredbe će biti uključene. Ako je vrijednost postavljena na 0, makronaredbe će biti isključene. Ako ta vrijednost registra ne postoji, makronaredbe će biti isključene.
-
Deblokiranje .hlp datoteka pohranjenih na intranetu
Mrežni administratori mogu koristiti postavku Dopusti WinHlp32.exe za pristup .hlp datotekama pohranjenima na intranetskim web-mjestima pravilnik grupe za deblokiranje .hlp datoteka pohranjenih na intranetu. Administratori mogu koristiti GPMC za upravljanje ovom pravilnik grupe postavkom. Dodatne informacije o pravilnik grupe potražite u odjeljku "Reference".
Ako nije pravilnik grupe postavka za tu značajku, korisnici mogu izmijeniti postavku korisničkog registra za tu značajku tako da blokira ili deblokira .hlp datoteke pohranjene na intranetska web-mjesta. Da biste promijenili tu postavku, korisnici najprije moraju dodati sljedeći novi potključ u registar:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WinHelp Zatim korisnici moraju dodati vrijednost DWORD koja se zove AllowIntranetAccess ovom potključu. Ako je vrijednost za AllowIntranetAccess postavljena na 1, bit će dostupne .hlp datoteke pohranjene na intranetima. Ako je vrijednost postavljena na 0, .hlp datoteke pohranjene na intranetska web-mjesta bit će blokirane. Ako ta vrijednost registra ne postoji, blokirat će se .hlp datoteke pohranjene na intranetima.
Davatelji sadržaja pomoći koji objave .hlp datoteke
Počevši od sustava Windows Vista, starija komponenta pomoći (WinHlp32.exe) zamijenjena je novom komponentom pomoći koja dodaje više funkcija za novije verzije sustava Windows.
Tehnologija WinHlp32.exe neće biti podržana u trenutnom obliku u budućim izdanjima sustava Windows. Stoga preporučujemo da razvojni inženjeri softvera više ne koriste ovaj program pomoći za Windows. Razvojni inženjeri softvera koji objave programe koji se koriste .hlp datotekama potiču se da svoje sustave pomoći prelamaju u alternativni oblik datoteke pomoći, kao što su .chm, .html ili .xml. Morat će i promijeniti svoje pozive iz WINHelp API-ja u novi izvor sadržaja. Dostupno je nekoliko alata drugih proizvođača da bi razvojni inženjeri softvera pretvorili sadržaj pomoći iz jednog oblika u drugi.
Napomena Windows Vista, Windows 7, Windows Server 2008 i Windows Server 2008 R2 i dalje WinHelp.exe za 16-bitne .hlp datoteke. Program WinHelp.exe verzija je pomoći sustava Windows za 16-bitne .hlp datoteke.
Reference
pravilnik grupe zbirka
pravilnik grupe uređivač objekata
Osnovni pravilnik grupe i postavke