windows 에서 .lnk 파일은 바로가기 파일 입니다.

그런데 간혹 원본 프로그램이 삭제되어 비어있는 경우 실행이 되지 않아 연결프로그램을 변경 할때가 있지요

그런데 문제는 이 lnk 파일을 실행할 프로그램을 변경 하며, 모든 lnk 파일의 연결프로그램이 한번에 변경 된다는게

함정이지요. 당연한 이야기 겠지만, 뒤에 확장자 lnk 가 안보이기 때문에 더욱더 햇갈립니다.

 

그래서 아래와 같이 몽땅 변경되어 몽땅 실행이 안되는 엄청난 사태가 발생하지요

1.jpg

 

아무것도 실행 안됩니다.

짜증이 솟구치지요.

 

ctrl + z 가 먹는다면 얼마나 좋겠습니까.. 하지만 안됩니다 ㅎ

 

다행이도 해결책은 있습니다.

 

여기서부터-----------------------------------------------------------------------

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\OpenWithList]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\OpenWithProgids]
"lnkfile"=hex(0):

------------------------------------------------------------------------------- 여기까지

 

위 내용을 복사해서 메모장을 여시고 저장할때 name.reg  로 저장 합니다.

물론 name 은 아무거나 해도 상관 없습니다.

 

저장한 reg 파일을 실행하고 리부팅 하면 원복되어 있을 것 입니다.