Sådan får du vist .hlp-filer i Windows 10 med WinHlp32.exe - Winhelponline

How View Hlp Files Windows 10 With Winhlp32

Lang tid tilbage, det meste af den software, der bruges til at sende med .hlp (WinHelp hjælpeformat) hjælpefiler. Siden Windows Vista er det ældre .hlp-format udfaset. For at se 32-bit hjælpefiler med .hlp-filtypen i Windows Vista (og højere - gennem Windows 8.1) skal du downloade og installere WinHlp32.exe ( KB917607 pakke) fra Microsoft Download Center.



Denne opdatering er dog ikke tilgængelig til Windows 10. Installation af en af ​​KB917607-installationsprogrammerne på Windows 10 vil forårsage følgende fejl:



Windows Update Standalone Installer



Opdateringen gælder ikke for din computer.

Denne artikel fortæller dig, hvordan du gendanner manglende WinHelp (.hlp) -fremviser i Windows 10.



Sådan får du Winhlp32.exe (.hlp) -funktionalitet i Windows 10?

Der er situationer, hvor du har brug for .hlp-funktionaliteten selv i dag. For eksempel havde jeg brug for at henvise til WinDiff.hlp manual at kende kommandolinjekontakter, der understøttes. Bemærk, at WinDiff stadig bruges i dag af mange brugere. Windows 10 har som standard filen Winhlp32.exe i Windows-biblioteket, men det er kun en 12 KB dummy- eller pladsholderfil, der ikke gør noget, når den køres.

Sådan gendannes mulighederne for .hlp-filvisning i Windows 10.

Trin 1: Download KB917607 og udpak filerne manuelt

For at få .hlp-visningsfunktionaliteten i Windows 10 skal du udtrække de nødvendige filer fra pakken KB917607.

  1. Download KB917607-opdateringen (beregnet til Windows 8 eller 8.1) fra Microsoft Download Center til din Windows 10-computer. (I denne illustration har jeg brugt Windows 8 x64-versionen. Da jeg bruger Windows 10 x64-versionen, downloadede jeg x64-installationsfilen Windows8-RT-KB917607-x64.msu)
  2. Brug 7-Zip eller en hvilken som helst anden arkiver til at åbne Windows8-RT-KB917607-x64.msu .
  3. Uddrag filen Windows8-RT-KB917607-x64.cab til dit skrivebord.
    gendan winhlp32 .hlp-fremviser i Windows 10
  4. Åbn et kommandopromptvindue, og skriv disse to kommandoer en efter en, og tryk på Enter efter hver kommando:
    md d:  test udvid '% USERPROFILE%  Desktop  Windows8-RT-KB917607-x64.cab' -F: * d:  test

    gendan winhlp32 .hlp-fremviser i Windows 10

    (I ovenstående eksempel opretter jeg en midlertidig mappe på D: drevet, og derefter udtrækker jeg indholdet af .cab-filen. Hvis drevbogstavet er anderledes i dit system, skal du ændre det i overensstemmelse hermed.)
  5. Kopier nu disse to filer til dit skrivebord:
    D:  test  amd64_microsoft-windows-winhstb_31bf3856ad364e35_6.2.9200.16420_none_820c960392fdf7ed  winhlp32.exe D:  test  amd64_microsoft-windows-winhstb.resources_31bf3856ad364e35_6.2.200.26

    (Da jeg bruger Windows 10 x64-versionen, har jeg kopieret x64-versionen af ​​Winhlp32.exe betegnet med bogstaverne ' amd64 ”I mappenavnet. .Mui-filen (Multilingual User Interface) er ressourcefiler, der giver dig mulighed for at ændre din Windows-grænseflade til at vise forskellige sprog.

    Fordi jeg bruger den engelske version af Windows, hentede jeg ' da-USA ”Version af .mui-filen fra D: Test folder. Hvis du har en italiensk version af Windows, skal du bruge en-IT version af winhlp32.exe.mui .)

    Tip: Alternativt kan du søge efter Winhlp32.exe i D: Test mappe, og vælg let de to filer fra søgeresultaterne.

    gendan winhlp32 .hlp-fremviser i Windows 10

  6. Nu har du de to filer Winhlp32.exe & Winhlp32.exe.mui på dit skrivebord. Omdøb dem til Winhlp32_legacy.exe & Winhlp32_legacy.exe.mui henholdsvis.
  7. Flyt filen Winhlp32_legacy.exe til C: Windows
    gendan winhlp32 .hlp-fremviser i Windows 10
  8. Bevæge sig Winhlp32_legacy.exe.mui til C: windows da-USA ( da-USA er til engelsk sprog OS. Ligeledes skal du kopiere .mui-filen til italiensk sprog OS C: windows da-IT , og så videre. Hvis du vil se den komplette liste over landestandard-id'er eller LCID'er, skal du besøge LCID (landestandard-id) | Microsoft Docs hjemmeside)

    Bemærk: Da Windows 10 allerede indeholder filerne Winhlp32.exe og Winhlp32.exe.mui, ønsker vi ikke at slette eller omdøbe fabriksstandardversionerne for at erstatte dem med de ældre kopier.

    Nogle brugere har tendens til at tage ejerskab af den originale Winhlp32.exe-fil og slette den, før de erstattes med den ældre kopi. Dette kan medføre, at Windows File Protection automatisk gendanner originalerne på et senere tidspunkt.

    Her er en prøve Kontrol af systemfiler ( Sfc.exe ) CBS-log, der viser, at Windows File Protection har gendannet fabriksstandardversionerne af filerne fra komponentlageret ( WinSxS )

    Info CSI 00005d95 [SR] Reparation af beskadiget fil [l: 20 ml: 21] ' ??  C:  WINDOWS  da-US'  [l: 16] 'winhlp32.exe.mui' fra butik Info CSI 00005dd4 [ SR] Reparation af beskadiget fil [l: 14 ml: 15] ' ??  C:  WINDOWS'  [l: 12] 'winhlp32.exe' fra butik

    Så vi er nødt til at undgå at slette eller omdøbe fabriksstandardversionen af ​​Winhlp32.exe og den tilsvarende .mui-fil. Derfor ændrede vi filnavne ved at tilføje _eftermæle i trin 6 ovenfor.

Trin 2: Tilknyt .hlp-filer til ældre Winhlp32 (ældre version)

Det næste trin er at knytte WinHelp .hlp-filer til Winhlp32_legacy.exe . Følg disse trin:

  1. Find en .hlp-fil på din computer, højreklik på filen og vælg Egenskaber.
    gendan winhlp32 .hlp-fremviser i Windows 10
  2. Klik på knappen Skift.
  3. Klik på Flere apps
    gendan winhlp32 .hlp-fremviser i Windows 10
  4. Klik på Kig efter en anden app på denne pc .
    gendan winhlp32 .hlp-fremviser i Windows 10
  5. Find C: Windows Winhlp32_legacy.exe i gennemsøgningsdialogen, og vælg den.

Du har nu tilknyttet .hlp-filer med den ældre (Windows 8) version af Winhlp32.exe. Dobbeltklik på en .hlp-fil for at teste.

gendan winhlp32 .hlp-fremviser i Windows 10

WinDiff WinHelp .hlp-fil

gendan winhlp32 .hlp-fremviser i Windows 10

InCtrl5 WinHelp .hlp-fil

Hvorfor blev WinHlp32 afbrudt af Microsoft?

Omkring marts 2006 meddelte Microsoft Help-teamet, at WinHelp ville blive udfaset (udfaset). Ted Dworkin (direktør for Windows Support Experience) sagde dette:

“WinHelp overholder ikke de kodestandarder, der er oprettet for Vista. Disse standarder inkluderer sikkerhed, pålidelighed og ydeevne. WinHelp er arkitekteret på en sådan måde, at vi bliver nødt til at omskrive det fra bunden for at opfylde Vista-kodestandarderne. Og denne tilgang giver ikke mening, da vi har to andre hjælpesystemer i Vista. '

Microsoft anbefaler at softwareudviklere ophører med at bruge Windows Hjælp-applikationen og overgår deres Hjælp-oplevelse til et alternativt Hjælp-filformat, såsom CHM, HTML eller XML.


En lille anmodning: Hvis du kunne lide dette indlæg, så del dette?

En 'lille' andel fra dig ville alvorligt hjælpe meget med væksten i denne blog. Nogle gode forslag:
  • Pin det!
  • Del det til din yndlingsblog + Facebook, Reddit
  • Tweet det!
Så mange tak for din støtte, min læser. Det tager ikke mere end 10 sekunder af din tid. Deleknapperne er lige nedenfor. :)