액세스 거부 오류가 Windows 7에서 또는 Windows Server 2008 r 2에서와 함께 "GetTempFileName" 기능이 실패

증상

Windows 7 또는 Windows Server 2008 r 2를 실행 하는 컴퓨터에서 응용 프로그램이 임시 파일을 만들 GetTempFileName 함수를 호출 합니다. 그러나 GetTempFileName 함수 실행에 실패 하 고 다음과 유사한 일시적인 오류가 나타납니다.

경로에 대 한 액세스가 거부 되었습니다.

<파일 경로>에 대 한 액세스를 권한이 없습니다.

원인

GetTempFileName 함수 정확 하 게 처리 하지 중복 된 파일 이름을이 문제가 발생 합니다.

GetTempFileName 함수는 임시 파일 이름을 만들려고 하는 경우 중복 된 파일 이름이 이미 있는지 확인 합니다. GetTempFileName 함수는 중복 된 파일 이름을 찾아서 파일을 보류 중인 삭제 GetTempFileName 함수 중복 된 파일 이름을 올바르게 처리 하지 및 "ERROR_ACCESS_DENIED" 오류 코드와 함께 실패 합니다.

예상 되는 동작은 함수가 다른 임시 파일 이름 만들기 시도.

해결 방법

핫픽스 정보

지원되는 핫픽스를 Microsoft에서 구할 수 있습니다. 그러나 이 핫픽스는 오직 이 문서에서 설명하는 문제를 해결하는 작업에만 사용됩니다. 이 문서에서 설명한 문제가 발생하는 시스템에만 이 핫픽스를 적용하십시오. 이 핫픽스는 추가 테스트가 필요할 수도 있습니다. 따라서, 이 문제로 심각하게 영향을 받지 않는 경우 이 핫픽스가 포함된 다음 소프트웨어 업데이트가 나올 때까지 기다리는 것이 좋습니다.

핫픽스를 다운로드할 수 있는 경우, 이 기술 자료 문서의 상단에 "핫픽스 다운로드 가능" 섹션이 있습니다. 이 섹션이 나타나지 않으면, Microsoft 고객 지원에 문의하여 핫픽스를 얻으십시오.

참고: 추가 문제가 발생하거나 문제 해결이 필요한 경우, 별도로 서비스를 요청해야 할 수도 있습니다. 추가 지원 질문과 이 특정 핫픽스가 필요하지 않은 문제에는 일반 지원 비용이 적용됩니다. Microsoft 고객 지원 전화 번호의 전체 목록을 확인하거나 별도 서비스 요청을 만들려면 다음 Microsoft 웹 사이트를 방문하십시오.참고: "핫픽스 다운로드 사용 가능" 형식은 핫픽스 사용이 가능한 언어를 표시합니다. 사용자 언어가 표시되지 않는 것은 핫픽스를 해당 언어로 사용할 수 없기 때문입니다.

전제 조건

전제 조건이 없습니다.

다시 시작 요구 사항

이 핫픽스를 적용한 후 컴퓨터를 다시 시작해야 합니다.

핫픽스 대체 정보

이 핫픽스는 이전에 릴리스된 핫픽스를 대체하지 않습니다.

파일 정보

이 핫픽스의 글로벌 버전은 다음 표에 나열된 특성을 갖는 파일을 설치합니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열됩니다. 로컬 컴퓨터에서 이러한 파일의 시간과 날짜는 현재 일광 절약 시간제(DST) 바이어스와 함께 현지 시간으로 표시됩니다. 또한, 날짜와 시간은 파일에 대해 특정 작업을 수행할 때 변경될 수 있습니다.
Windows 7 및 Windows Server 2008 R2의 파일 정보 노트
중요: Windows 7 핫픽스 및 Windows Server 2008 R2 핫픽스는 같은 패키지에 포함되어 있습니다. 그러나 핫픽스 요청 페이지에 있는 핫픽스는 두 운영 체제 아래에 나열됩니다. 하나 또는 두 운영 체제에 적용되는 핫픽스 패키지를 요청하려면 "Windows 7/Windows Server 2008 R2" 페이지에 나열된 핫픽스를 선택합니다. 각 핫픽스가 적용하는 실제 운영 체제를 확인하려면 문서에서 "적용 대상" 절을 항상 참조하십시오.
  • 매니페스트 파일 (.manifest) 및 MUM 파일 (.mum) 설치 되어 있는 각 환경에 대 한 "추가 파일을 Windows 7 및 Windows Server 2008 r 2에 대 한 정보" 절에서 별도로 나열 됩니다. MUM 및 MANIFEST 파일과 관련된 보안 카탈로그(.cat) 파일은 업데이트된 구성 요소의 상태를 유지하는 데 매우 중요합니다. 해당 특성이 나열되지 않은 보안 카탈로그 파일은 Microsoft 디지털 서명으로 서명됩니다.
지원되는 모든 x86 기반 버전의 Windows 7
파일 이름파일 버전파일 크기날짜시간플랫폼
Kernelbase.dll6.1.7600.20693288,25616-Apr-201007:20x86
지원되는 모든 x64 기반 버전의 Windows 7 및 Windows Server 2008 R2
파일 이름파일 버전파일 크기날짜시간플랫폼
Kernelbase.dll6.1.7600.20693420,35216-Apr-201007:29x64
Kernelbase.dll6.1.7600.20693269,82416-Apr-201007:18x86
지원되는 모든 IA 64 기반 버전의 Windows Server 2008 R2
파일 이름파일 버전파일 크기날짜시간플랫폼
Kernelbase.dll6.1.7600.20693717,82416-Apr-201005:59IA-64
Kernelbase.dll6.1.7600.20693269,82416-Apr-201007:18x86

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

GetTempFileName 함수에 대 한 자세한 내용은 다음 Microsoft Developer Network (MSDN) 웹 사이트를 방문 하십시오.리디렉션하지 값에 대 한 자세한 내용은 다음 MSDN 웹 사이트를 방문 하십시오.소프트웨어 업데이트 용어에 대한 자세한 내용을 보려면, 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인하십시오.

Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명

추가 파일 정보

Windows 7 및 Windows Server 2008 R2에 대한 추가 파일 정보

지원되는 모든 x86 기반 버전의 Windows 7에 대한 추가 파일
파일 이름Update.mum
파일 버전해당 없음
파일 크기1,674
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름X86_566758896d090f85fc8cb5f95c849a86_31bf3856ad364e35_6.1.7600.20693_none_211a4e5218931dcf.manifest
파일 버전해당 없음
파일 크기698
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름X86_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_27559e8e2f0f2966.manifest
파일 버전해당 없음
파일 크기2,734
날짜(UTC)16-Apr-2010
시간(UTC)07:56
플랫폼해당 없음
지원되는 모든 x64 기반 버전의 Windows 7 및 Windows Server 2008 R2에 대한 추가 파일
파일 이름Amd64_2194916ab24431d6bfd9fcb71de794de_31bf3856ad364e35_6.1.7600.20693_none_f1446242783acb06.manifest
파일 버전해당 없음
파일 크기702
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름Amd64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_c448767cdfc8c3cb.manifest
파일 버전해당 없음
파일 크기702
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름Amd64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_83743a11e76c9a9c.manifest
파일 버전해당 없음
파일 크기2,738
날짜(UTC)16-Apr-2010
시간(UTC)08:50
플랫폼해당 없음
파일 이름Update.mum
파일 버전해당 없음
파일 크기2,328
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름Wow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
파일 버전해당 없음
파일 크기2,746
날짜(UTC)16-Apr-2010
시간(UTC)07:50
플랫폼해당 없음
지원되는 모든 IA 64 기반 버전의 Windows Server 2008 R2에 대한 추가 파일
파일 이름Ia64_aa7e5d6fa743c1b1b31a1f9acbe9f961_31bf3856ad364e35_6.1.7600.20693_none_237f9d709bce10d3.manifest
파일 버전해당 없음
파일 크기700
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름Ia64_e30a797d077054280de565e75a8a3ce6_31bf3856ad364e35_6.1.7600.20693_none_682b7eef27695b91.manifest
파일 버전해당 없음
파일 크기701
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름Ia64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_275742842f0d3262.manifest
파일 버전해당 없음
파일 크기2,736
날짜(UTC)16-Apr-2010
시간(UTC)08:50
플랫폼해당 없음
파일 이름Update.mum
파일 버전해당 없음
파일 크기1,684
날짜(UTC)16-Apr-2010
시간(UTC)10:25
플랫폼해당 없음
파일 이름Wow64_microsoft-windows-kernelbase_31bf3856ad364e35_6.1.7600.20693_none_8dc8e4641bcd5c97.manifest
파일 버전해당 없음
파일 크기2,746
날짜(UTC)16-Apr-2010
시간(UTC)07:50
플랫폼해당 없음
속성

문서 ID: 982613 - 마지막 검토: 2017. 2. 7. - 수정: 2

피드백