bunta의 보조기억장치

[WINDOWS 10] 프로그램 강제 삭제 본문

ETC

[WINDOWS 10] 프로그램 강제 삭제

bunta 2024. 3. 15. 11:21
반응형

🤷‍♂️ 문제 발생

WPF 개발을 하면서 테스트용으로 설치했던 프로그램을 삭제하려고 하였으나 설치했던 msi 파일이 없어 삭제가 되지 않는 문제가 발생하였다.

 

 

💡 문제 접근

1. regedit을 이용한 강제 삭제

 

!!!

해당 방법은 잘못 삭제할 경우 Windows OS에 치명적인 오류가 발생할 수 있으므로 복구할 수 있는 수단을 마련해놓거나 시도하지 않는 것을 추천한다.

!!!

 

Windows Key + R  을 눌러서 실행 창을 연 뒤 '레지스트리 편집기'를 실행한다.

 

컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall

 

위 경로로 이동하면 프로그램 목록이 나온다.

 

여기서 해당 프로그램의 key 폴더를 선택하여 해당 폴더를 삭제한 뒤 시스템을 재부팅하면 삭제가 완료된 것을 볼 수 있다.

 

 

나의 경우 프로그램의 key를 알지 못해 무작정 아무 파일을 지울 수가 없었다.

 

그래서 다른 방법을 시도해보기로 했다

 

2. CMD를 이용해 파일을 강제 삭제

 

우선 CMD 창을 켠 다음 'wmic' 명령어를 입력하여 WMIC 모드로 진입한다.

WMIC 모드로 진입했다면

product get name

위 명령어를 입력하여 시스템에 설치된 프로그램들의 이름을 얻는다.

 

그 다음 위에서 얻은 프로그램의 이름을 아래 코드에 넣어서 실행한다.

 

product where name="삭제하려는 프로그램 이름" call uninstall

위 명령어를 입력하면 Uninstall을 실행하겠냐고 묻는데 Y를 입력 후 Enter키를 누르면 삭제가 진행된다.

 

정상적으로 진행된다면 'Method execution successfully.' 라고 출력이 되며  완료가 된다.

 

하지만 나의 경우 해당 방법으로 시도하였으나 아래와 같은 에러코드가 출력되며 프로그램 삭제가 되지 않았다ㅠㅠ

 

포기하려던 찰나 CMD 창에 출력되어 있는 프로그램의 key를 보게 되었다!!!

 

 

🔧 문제 해결

CMD 창에서 얻은 프로그램의 키를 이용해 1번 방법인 regedit 강제삭제 하는 방법을 통해 해당 프로그램을 성공적으로 삭제할 수 있었다!

반응형

'ETC' 카테고리의 다른 글

[WINDOWS 10] 방화벽 설정 했는데도 외부 접속 안될 때  (0) 2024.04.18
Comments