오래된 프로그램을 설치할때, 특히나 x86 32bit버전을 64비트에 설치할때 아래와같은 메세지가 뜨면서 실행이 안될때가 있는데요. 저는 예전 XP에서 설치한 ipscan probe console이라는 프로그램 설치할때 아래와같이 에러 메세지가 뜨면서 실행되지 않을때 조치방법입니다.
vsflex8.ocx 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 에러 조치방법
설치는 문제없이 잘됬는데 실행할때 아래와같이 에러가 났습니다.
'339' 런타임 오류가 발생하였습니다:
'vsflex8.ocx' 구성 요소나 종속성이 정확하게 등록되지 않았습니다. 파일이 누락되었거나 잘못되었습니다.
조치 방법
- 명령프롬프트를 관리자 권한으로 실행합니다.
- regsvr32 vsflex8.ocx 입력후 엔터를 누릅니다.
(윈도우 64bit에서는 regsvr32 c:\Windows\SysWOW64\vsflex8.ocx) - 성공메세지가 나오면 완성이고, 안나오면 PC 재부팅 후 다시 명령어를 입력해 완성합니다.
regsvr32 c:\Windows\SysWOW64\vsflex8.ocx
저는 ipprobe IPscan Console를 2006년에는 xp용 32bit 설치프로그램인데요. windows10 32bit에 설치해보았습니다.성공하면 아래와같이 프로그램이 실행되는것을 확인할 수 있습니다.
위와 같은 방법으로 windows 11 64bit에도 설치가 완료되었습니다. 같은 vsflex8.ocx에러가 발생하면 위와같이 간단하게 조치할 수 있습니다.