Windows7 에서 LabVIEW 를 설치할 때, 왜 Windows SDK Function Return an Error(Error Code -12)가 발생합니까?



주요한 소프트웨어:
주요한 소프트웨어 버전: 8.6
문제가 해결된 소프트웨어 버전: 2009
부차적인 소프트웨어: N/A

문제점:

사용자가 Window7 OS에 LabVIEW 8.6 이전 버전의 LabVIEW를 설치하고 하면, Setup.exe 에서 다음과 같은 에러가 발생합니다:

Error: Windows SDK function returned an error. (Error code -12). Access is Denied.

왜 이러한 호환성 에러가 발생하며, 어떻게 해결할 수 있습니까?



솔루션:

LabVIEW 8.6 또는 이전 버전의 LabVIEW는 WIndows7에서 지원되지 않습니다. LabVIEW 8.6과 이전 버전의 LabVIEW를 WIndows7에서 실행시키기 위해서는 Windows XP 모드로 구동하는 것을 권장합니다.

Windows XP 모드 사용법:

  1. WIndows XP 모드를 설치합니다.(here)

  2. 시작메뉴에서 모든 프로그램, Windows Virtual PC 를 클릭한 후, Windows xp 모드를 클릭합니다.


  3. Windows XP 모드에서 LabVIEW를 설치합니다.

자동실행 기능을 사용하지 않을 경우, Windodws7에서 지원하지 않는 LabVIEW를 설치할 때, 에러가 발생하지 않을 수 있습니다. 첫째로 오류가 발생하지 않도록 CD/DVD 최상위 디렉토리에 있는 Setup.exe를 수동으로 실행합니다. 그래도 문제가 해결되지 않는 경우 CD/DVD에 있는 개별적인 setup.exe 파일에서 LabVIEW와 추가 모듈/툴킷을 설치할 수 있습니다. 사용자가 LabVIEW 8.6.1을 설치하는 경우 파일의 경로는 다음과 같습니다:

D:\Distributions\LabVIEW81/setup.exe (D 드라이브는 CD/DVD 인식 드라이브 입니다.)

주의: Setup.exe 의 경로는 사용자의 PC에 따라 다를 수 있습니다.



관련 링크:
KnowledgeBase 2WNBD4OK: Which Windows Versions Are Compatible With LabVIEW
Install and use Windows XP Mode in Windows 7

첨부:





리포트 날짜: 11/13/2009
마지막 업데이트: 08/12/2015
문서 번호: 53C8PQ6B