삼성 Kies 또는 Smart Switch 애플리케이션, 혹은 특정 게임을 설치할 때 "동적 연결 라이브러리 mfc90u.dll에서 서수 12404를 찾을 수 없습니다(The ordinal 12404 could not be located in the dynamic link library mfc90u.dll)"와 같은 모듈 오류가 발생할 수 있습니다. 이 오류가 나타나면 PC에 Kies 3나 Smart Switch, 그리고 일부 게임을 설치할 수 없게 됩니다.
이 오류는 해당 프로그램 설치에 필수 요건인 Visual C++ 재배포 가능 패키지(Visual C++ Redistributable Packages)가 시스템에 없기 때문에 발생합니다. Microsoft Visual C++ 2008 재배포 가능 패키지를 설치하면 문제를 해결할 수 있습니다.
이 글에서는 동적 연결 라이브러리 오류를 제거하기 위해 Visual C++ 재배포 가능 패키지를 설치하는 방법을 단계별로 안내합니다.
방법 1: Visual C++ 2008 재배포 가능 패키지 설치
- Microsoft Visual C++ 재배포 가능 패키지를 컴퓨터에 다운로드합니다. 32비트 버전과 64비트 버전 중 사용 중인 시스템에 맞는 것을 선택하세요.
- 언어를 선택한 후 다운로드 버튼을 클릭합니다.
- 다운로드 폴더를 열고 vc_redist.x64.exe 또는 vc_redist.x86.exe 파일을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행합니다.
- 화면에 표시되는 안내에 따라 프로그램 설치를 진행합니다.
- 설치가 완료되면 PC를 재부팅한 후 삼성 Kies 또는 Smart Switch 설치를 다시 시도합니다.
만약 64비트 버전을 설치해도 문제가 해결되지 않는다면, 32비트 버전을 설치해 보세요. 일부 구형 프로그램은 32비트 라이브러리를 필요로 하기 때문입니다.
방법 2: Windows 업데이트 실행
Visual C++ 2008 재배포 가능 패키지가 이미 설치되어 있는데도 오류가 계속 발생한다면, 패키지에 적용된 최신 업데이트를 반영하기 위해 Windows를 업데이트해야 할 수 있습니다.
- 시작 버튼을 클릭하고 'Windows 업데이트'를 입력한 후, 사용 중인 Windows 버전에 따라 "업데이트 확인" 또는 "Windows 업데이트"를 선택합니다.
- 업데이트 확인을 클릭하고 Windows가 PC용 업데이트를 검색할 때까지 기다립니다. 새로운 업데이트가 있으면 자동으로 다운로드 및 설치가 시작됩니다. 자동 업데이트가 비활성화되어 있다면 다음 단계로 진행하세요.
- 설치 가능한 업데이트가 있으면 중요 또는 선택적 업데이트가 있다는 메시지가 표시됩니다. 해당 메시지를 클릭하여 설치할 업데이트 목록을 확인합니다.
- "중요" 및 "선택적" 항목 아래의 업데이트 체크박스를 모두 선택한 후 설치를 클릭합니다.
- 업데이트 설치가 완료되면 PC를 재부팅하고, Kies 또는 Smart Switch 혹은 게임 설치를 다시 시도합니다.
위 두 가지 방법을 통해 대부분의 경우 '서수를 찾을 수 없음' 오류를 해결할 수 있습니다. 그래도 문제가 지속된다면 Visual C++ 재배포 가능 패키지를 제거한 후 최신 버전을 새로 설치하거나, 해당 프로그램을 관리자 권한으로 실행해 보는 것도 좋은 방법입니다.