본문 바로가기

나를 위한 설명서/컴퓨터·인터넷

연결 프로그램 삭제

반응형

[ 문제점 ! ]

 

실수로 연결 프로그램을 메모장으로 연결해 버렸다.

몇 번째 실수인지 모르겠다.

 

[ 해결법 ? ]

 

 

㉠ regedit 실행 (윈도우+R)

 

편집 - 찾기에서 해당 확장자명을 검색하거나 경로로 직접 찾아 들어간다.

 

♠ 검색 시 찾을 내용 : .DAT  ( "" 찍고 원하는 확장자명)

(여러 개가 있으므로 여러 번 [F3]를 눌러야 하기에, 검색보다는 경로를 직접 찾는 게 빠를 듯 하다.)

 

♠  경로 직접 찾기 :

 

HKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > Exporer > FileExts

 

위 경로로 들어가서 원하는 확장자명을 찾는다.

아래 그림처럼 되어 있어야 한다. UserChoice가 없는 경우도 있다.

OpenWithList 폴더 모양을 클릭한다.

 

 

㉡ 그러면 레지스트리 오른쪽 창에 아래처럼 뜨는데, 이름 값의 가운데에 a 의 데이터 값이 "NOTEPAD.EXE"로 되어 있는 것을 볼 수 있다.

 

 이것이 DAT확장자가 NOTEPAD로 연결되었다는 것 뜻한다.

 

 

아래 그림처럼 이름이 a, b, c, d 등으로 여러 개 있을 수 있는데 이것이 연결된 프로그램들이다.

MRUList는 a~e의 값들을 연결하는 것 같다. (잘 모르겠지만 여러 확장자들을 살펴 본 결과 그런 것 같다.)

 

 

아무튼, (기본값) 빼고 모두 삭제해도 다.

 

 UserChoice 폴더의 ProgId가 남아 있으면 연결 프로그램이 삭제가 되지 않기도 한다. 그래서 폴더 통째로 삭제한다.

다른 프로그램이 연결되면 다시 폴더가 생성되니 삭제해도 된다.

 

 

 

 이제 재부팅을 한다. 레지스트리는 재부팅해야 적용된다. 그러니 재부팅!

 

[ 결과는 !? ]

  역시 레지스트리가 답이었다!

 

반응형