메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

소프트웨어(윈도우) 일반
?

출처 : http://support.microsoft.com/kb/314452/ko

 

중요

이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 해당 레지스트리를 백업하고 문제 발생 시 이를 복원하는 방법을 이해해야 합니다. 레지스트리 백업, 복원 및 편집 방법은 Microsoft 기술 자료의 다음 문서를 참조하십시오.

256986  (http://support.microsoft.com/kb/256986/KO/ ) Microsoft Windows 레지스트리 설명

 

 

현상

      컴퓨터에 프로그램을 설치한 후에 16비트 프로그램을 실행하려고 하면 다음 오류 메시지 중 하나가 나타날 수 있습니다.

 

      1.

      16비트 MS-DOS 하위 시스템
      drive:\program path
      XXXX. 설치할 수 있는 가상 장치 드라이버가 DLL을 초기화하지 못했습니다.

      응용 프로그램을 마치려면 '닫기'를 클릭하십시오.

 

      2.

      16비트 MS-DOS 하위 시스템
      drive:\program path
      SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers. VDD.

      레지스트리에 있는 가상 장치 드라이버 형식이 잘못되었습니다. 응용 프로그램을 마치려면 '닫기'를 클릭하십시오

 

      무시를 누르면 프로그램이 올바르게 실행되지만 16비트 프로그램을 실행할 때 오류 메시지가 계속 나타나는 경우도 있습니다.

        16bitmsdos.jpg

 

 

 원인

      다음 레지스트리 값이 손상된 경우에 이러한 문제가 발생할 수 있습니다.

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD

      16비트 프로그램이나 Windows XP와 호환되지 않는 16비트 설치 프로그램을 사용하는 프로그램을 설치하면

      이러한 문제가 발생할 수 있습니다. 컴퓨터에 설치된 Command.com 파일이 손상되거나 잘못된 버전인 경우에도

      이러한 문제가 발생할 수 있습니다.

 

 

해결방법

      이 문제를 해결하려면 다음과 같이 하십시오.
  1. 레지스트리 편집기(Regedt32.exe 또는 Regedit.exe)를 시작합니다.

    참고: Windows XP에서는 Regedit.exe와 Regedt32.exe가 하나의 프로그램으로 통합되어 두 Windows 2000 레지스트리 편집기의 기능이 합쳐졌습니다.
  2. 다음 값을 찾아서 선택합니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\VirtualDeviceDrivers\VDD
  3. 편집 메뉴에서 삭제를 누릅니다.
  4. 편집 메뉴에서 새로 만들기를 가리킨 다음 다중 문자열 값을 누릅니다.
  5. 값 이름 상자에 VDD를 입력한 다음 Enter 키를 누릅니다.
  6. 레지스트리 편집기를 끝냅니다.
  7.       문제가 계속 발생하면 해당 컴퓨터의 systemroot/System32 폴더에 올바른 버전의 Command.com 파일이

          설치되었는지 확인하십시오.

         

          command.exe 파일은

          시리롬경로:\i386\config.nt_ c:\windows\system32\command.exe 에 있으니 다시 복사하시면 됩니다.^^

          Windows XP 버전의 Command.com 파일은 다음과 비슷한 특성을 갖고 있습니다.

        크기 : 50620
        날짜 :  2001-08-23
        시간 : 오전 4:00

        ?