프로그램 설치시 Error 1317가 발생하는 경우
게시일: 2006/12/08 | 글쓴이: doa | 9214 번 | 프린트 | 메일


얼마 전 다른 PC에 프로그램을 설치하는 도중 다음과 같은 오류 메시지가 뜨는 것을 발견했다.


Error 1317. An error occurred whiled attempting to create the directory: < 폴더 경로 >


사실 이 오류는 MSI의 입출력에 관련된 오류이므로 대부분 설치한 CD 원본에 문제가 있는 경우 발생한다. 그러나 필자의 경우 설치한 파일이 인터넷으로 내려받은 파일이며 다른 PC에서는 정상적으로 설치되었기 때문에 마땅한 원인을 찾을 수 없었다.

결국 문제의 원인을 찾기위해 다른 방법을 시도하자 다음과 같은 오류가 발생하는 것이었다.
오류 2 오류 3 오류 4


오류2: Internal Error 2755. 100, <폴더 경로>\Programs.msi

오류3:시스템이 지정된 장치나 파일을 열 수 없습니다.

오류4: Error 1305. Error reading from file <프로그램 파일 경로>. Verify that the file exists and that you can access it.


만약 이러한 오류 메시지가 나타난다면 다음 절차에 따라 이 문제를 해결하기 바란다.

  1. 원본 CD의 문제 이전 글에서 설명했듯 이 문제는 원본 CD나 설치 파일이 손상된 경우에 발생한다. 따라서 일단 바이러스를 검사한 뒤 바이러스가 발견되지 않는다면 다른 PC에서 설치하려는 파일이나 CD로 설치해 보기 바란다. 만약 다른 PC에서는 정상적으로 설치된다면 다음 단계로 진행한다.

  2. Application Data 폴더의 권한 첫번째 오류 메시지에서 알 수 있듯이 Application Data 폴더의 권한이 로그온한 사용자에게 모든 권한이 부여되어 있지 않다면 이러한 문제가 발생한다. 따라서 이 경우에는 다음 폴더의 권한을 확인한 뒤 로그온한 사용자에게 모든 권한을 부여하면 된다.
    %UserProfile%\Application Data
    %AllUserProfile%\Application Data
    예:
    C:\Documents and Settings\namjoo\Application Data
    두번째 폴더보다는 첫번째 폴더의 권한이 잘못 설정되어 있을 가능성이 더 많다. 권한을 바꾸는 방법은 폴더의 권한 변경하기를 참조하기 바란다.

  3. Temp 폴더의 권한 필자의 경우 원본 CD의 문제도 아니었고, 아울러 Application Data 폴더의 권한도 정상적으로 설정되어 있는 것을 확인했다. 그러나 같은 문제가 발생했으며, 결국 다음 오류 때문에 TEMP 폴더의 권한이 잘못되어 있어도 같은 오류가 발생한다는 것을 알 았다.


    따라서 1, 2 단계를 적용해도 같은 오류가 발생한다면 TEMP 폴더의 권한 역시 바꾸기 바란다. 권한을 바꾸는 방법은 폴더의 권한 변경하기를 참조하기 바란다.


Windows 설치시 0x0000007B 오류 II Windows 설치시 0x0000007B 오류라는 팁에서 알 수... (15204) 2006-12-08
AdsenseLog로 구글 AdSense 데이타를 가져올 수 없는 경우 필자가 이전 팁에서 소개한 ... (5016)2006-12-01

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.