즐겨찾기 방식으로 추가된 바로 가기 아이콘을 클릭할 경우 기본 웹 브라우저를 이용하여 웹 사이트로 연결되는 동작이 정상적인 동작입니다.
이 인터넷 바로 가기를 열 수 없습니다. "http" 프로토콜이 등록된 프로그램을 가지고 있지 않습니다.
그런데 간혹 바로 가기 아이콘을 실행할 경우 "바로 가기 오류" 창이 생성되면서 웹 브라우저 자체가 실행되지 않는 문제가 발생하는 경우가 있습니다.
개인적으로 추정되는 오류의 원인은 Internet Explorer 웹 브라우저 이외의 타 웹 브라우저를 병행 사용 및 특정 웹 브라우저 삭제 등이 이유가 아닐까 예상하지만 정확한 문제의 원인은 알 수 없습니다.
생성된 바로 가기 오류의 원인으로 지목되는 http 프로토콜은 웹 사이트 주소(URL)로 연결되는 통신 프로토콜을 의미하며 등록값은 "HKEY_CLASSES_ROOT\http" 레지스트리 값을 통해 확인할 수 있습니다.
이 정보를 기반으로 http 프로토콜이 등록된 프로그램이 없다는 바로 가기 오류가 발생할 경우 해결할 수 있는 방법에 대해 살펴보도록 하겠습니다.(※ 해당 방법은 Windows 7 32비트, 64비트에서 확인한 내용입니다.)
(a) 메모장을 실행한 후 다음의 레지스트리 값을 복사하여 메모장에 붙여넣기 하시기 바라며, 문단 구분을 비롯한 띄어쓰기를 반드시 지키시기 바랍니다.
[HKEY_CLASSES_ROOT\http]
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
@="URL:HyperText Transfer Protocol"
"AppUserModelID"="Microsoft.InternetExplorer.Default"
"EditFlags"=dword:00200002
"URL Protocol"=""
"WebNavigableCLSID"="{ae90e550-0443-47fb-a001-4875648d4ed3}"
"FriendlyTypeName"="@C:\\Windows\\System32\\ieframe.dll,-903"
[HKEY_CLASSES_ROOT\http\DefaultIcon]
@="C:\\Windows\\System32\\url.dll,0"
[HKEY_CLASSES_ROOT\http\Extensions]
".ASF"="{187463A0-5BB7-11D3-ACBE-0080C75E246E}"
".WM"="{187463A0-5BB7-11D3-ACBE-0080C75E246E}"
".WMA"="{187463A0-5BB7-11D3-ACBE-0080C75E246E}"
".WMV"="{187463A0-5BB7-11D3-ACBE-0080C75E246E}"
[HKEY_CLASSES_ROOT\http\shell]
[HKEY_CLASSES_ROOT\http\shell\open]
"CommandId"="IE.Protocol"
"DontReturnProcessHandle"=""
[HKEY_CLASSES_ROOT\http\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" %1"
"DelegateExecute"="{17FE9752-0B5A-4665-84CD-569794602F5C}"
(b) 기록된 메모장을 "다른 이름으로 저장" 메뉴를 실행한 후 파일 형식을 "모든 파일 (*.*)"로 변경한 후 파일 이름을 http.reg로 지정하여 특정 폴더에 저장하시기 바랍니다.
(c) 생성된 http.reg 파일을 직접 실행하시면 레지스트리 편집기가 자동 실행되어 추가할 것인지 묻는 창이 생성되므로 예(Y) 버튼을 클릭하시기 바랍니다.
정상적으로 레지스트리 병합이 이루어진 경우 추가되었다는 메시지가 생성되므로 확인 버튼을 클릭한 후 정상적으로 웹 브라우저가 열리는지 확인해 보시기 바랍니다.