레지스트리에서 등록이 되었는지 확인을 해보세요..
같은 시스템에서 같은 문제라면 해당 운영체제에 문제가 있을 수 있습니다
보통 레지스트리 클리너 같은 유틸리티를 사용을 해서 한번 레지스트리를 정리해 줄 필요가 있겠네요..
그리고 나서 바이러스도 이번 기회에 체크를 해보시구요...
혹시 공유 dll 파일들 있지요..
예를 들면 c 쪽에서 mfcxxx.dll 파일들 vb 면 vbxxx.dll 파일들이 system32 폴더에 있는지 확인도 해보세요.