os/windows

윈도우10, 도움말(.hlp) 파일은 어떻게 해야할까?

두억시니 2015. 8. 19. 15:47

2018.02.26 추가

해결방법이 나와서 새글을 포스팅 하도록 하겠습니다. https://guisin.net/136




윈도우 8.1까진 해결 가능한 업데이트가 나와있는데, 윈도우 10은 아직나와있지 않다.(2015.08.19 기준)

 .hlp 파일을 열려고 하면 확장자가 연결이 안된것처럼 나오거나, 엣지 브라우저가 열려버린다.





그래서 여기저기 알아보니까,

WINHLP32 - Do we have to go through this again? 란 문서를 찾았고, 그안에 임시적인 해결방법이 나와있다.


winhlp32-windows-10-x86-x64-komeil.rar

(내가 윈도우10에 맞게 cmd 파일을 수정한 버전이다. 원본 : 다운로드)


압축을 풀고 install.cmd 파일에 마우스 오른쪽 버튼을 누르고 관리자 권한으로 실행 해주면 설치가 된다.


이제 hlp 파일이 열리는데 또다은 문제가 발생했다. 내가 자주 사용하는 PowerBuilder 에서 명령문을 선택(블럭)하고 Shift + F1 키를 눌러도 색인 검색이 되지 않는다.아 짜증나.


재밋는건 윈도우10 클린설치한 PC에선 문제가 발생하지만,

윈도우7/8/8.1 에서 업데이트(KB917607)를 적용한뒤에, 윈도우10으로 자동 업그래이드 적용된 PC에선 문제가 발생하지 않는다.


관련파일

C:\Windows\winhlp32.exe

C:\Windows\ko-KR\winhlp32.exe.mui

C:\Windows\en-US\winhlp32.exe.mui


관련 레지스트리

32bit

reg add "HKLM\SOFTWARE\Microsoft\WinHelp" /v "AllowProgrammaticMacros" /t REG_DWORD /d "0x00000001" /f

reg add "HKLM\SOFTWARE\Microsoft\WinHelp" /v "AllowIntranetAccess" /t REG_DWORD /d "0x00000001" /f


64bit

reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\WinHelp" /v "AllowProgrammaticMacros" /t REG_DWORD /d "0x00000001" /f

reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\WinHelp" /v "AllowIntranetAccess" /t REG_DWORD /d "0x00000001" /f



2015.08.20 추가

오늘 또 고생해본 결과 윈도우10 출시 초기인 만큼 가장 확실하게 윈도우10을 설치하는건,

윈도우7/8/8.1을 먼저 설치하고 정확한 드라이버를 설치한 뒤에 윈도우10으로 업그래이드 하는 방법이 있겠다.

(이방법도 확실히 안되는것 같다.)