재설치, 업그레이드할 때 dll 파일에러
"v3cfge.dll 라이브러리와연결되지 않습니다." 라는 오류메세지가 뜹니다.
얼마전 v3를 설치를 했었거든요.
설치를 했는데 업데이트가 안되어서 다시 삭제를 했는데
처음엔 잘 되더니 2-3번 설치,삭제를 반복했거든요.
그런데 갑자기 v3cfge.dll 이라는 메세지가 뜨더라구요.
그다음부턴 설치도 삭제도 안됩니다.
어떻게 해야하는지 몰라서 이렇게 도움을 청합니다.
추운날씨 감기 조심하시구요.
수고하십시요.^^
해 결
레지스트리 편집기에서 아래 경로대로 이동하신 다음 키을 삭제하신 후 재설치를 시도하시기 바랍니다. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Uninstall\{AF221765-2FA0-4DC0-95B7-A9F1AE28CE58}(->해당 키 값 삭제) |
추가정보
dll파일로 찾은 CLSID키(16진수)를 찾으면 삭제를 하면 되는데.. 문제는 자신이 없으면 레지스트리 정리해주는 프로그램을 돌리는 것이 좋고.. 자신이 있다면 삭제를 해도 됩니다. 윈도우에서 사용되는 DLL파일과 IE에서 사용되는 DLL파일리스트가 여기 블로그에 있으니까 참조한 다음에 삭제를 해야 겠지요.. 사실 프로그램실행에서 DLL 파일을 콜하는것이 바로 CLSID 값입니다. 그런데 잘못해서 레지스트리에서 삭제를 하면 프로그램이 실행이 되지만 기능이 먹통이 될 가능성이 있습니다. 다른 방법으로는 dll파일에 의해서 나타날 경우에는 dll 파일을 우선 unregister하고 다음에 해당 dll 파일을 삭제를 해주면 됩니다. 도스창에서 regsvr32/u "dll 파일이름" 하면 unregister가 되고 안전모드에서 삭제를 해야 합니다. 이 작업이 어려운데 함부로 삭제할 수도 없는 것이 윈도우에서 공통으로 사용하는 dll 파일(시스템과 관계된 dll파일)인 경우에는 안됩니다. |