-
Notifications
You must be signed in to change notification settings - Fork 0
Uninstall 관련
Heejin Suh edited this page Sep 27, 2018
·
1 revision
윈도우 제어판의 프로그램 추가/제거의 원리는 레지스트리 특정 경로인
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall에서
각 프로그램의 Uninstall 프로그램의 경로와 실행옵션을 찾는 것이다.
ASTX의 경우
V3Medic.exe가 Uninstaller이고 -Uninstall 옵션을 주고 실행해야 정상동작한다.( 그냥 실행하니 아무일도 일어나지가 ㅠㅠ)
결론적으로 삭제를 위해서는 레지스트리 읽어와야 한다.
레지스트리 목록에 없는 애들도 있다.
(참고) Registry를 읽는 코드를 만들때 x64로 컴파일해야 정상적으로 읽어올 수 있다.
또한 ASTX의 경우 Uninstall 프로그램으로 삭제 시 제거 코드를 입력해야 한다는 이슈가 있다.