Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음

여러 사용자에게 "파일이 이미 존재하면 생성할 수 없습니다. 스마트 카드(SCardSVR)의 상태를 변경하려고 할 때 "오류 ) 사용 안함의 서비스 다른 상태로. 이 문제는 Windows 7, Windows 8.1 및 Windows 10을 포함한 여러 Windows 버전에서 발생하는 것으로 보고되었습니다.

수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음

"파일이 이미 존재하는 경우 파일을 생성할 수 없습니다." 오류의 원인은 무엇입니까?

다양한 사용자 보고서와 이 특정 문제를 해결하는 데 일반적으로 사용되는 가장 인기 있는 수리 전략을 살펴봄으로써 이 특정 문제를 조사했습니다.

밝혀진 바에 따르면 이 특정 문제는 Windows 8.1 및 Windows 10에서 발생하는 것으로 확인된 일반적인 Windows 결함으로 인해 발생합니다. Microsoft는 이미 이 특정 결함에 대한 수정 사항을 발표했지만 일부 사용자는 "Cannot create 파일이 이미 존재하는 경우 ” 오류는 Microsoft에서 제공하는 핫픽스를 설치한 후에도 계속 발생합니다.

이 특정 문제를 해결하는 데 어려움을 겪고 있다면 이 문서에서 몇 가지 문제 해결 가이드를 제공합니다. 아래에는 유사한 상황에 있는 다른 사용자가 문제를 해결하는 데 사용한 세 가지 방법이 있습니다.

가능한 한 효율적으로 사용하려면 아래 방법을 제시된 순서대로 따르십시오. 그 중 하나는 "해당 파일이 이미 존재하는 경우 파일을 생성할 수 없음을 수정하거나 우회하는 데 도움이 될 것입니다. " 오류.

방법 1:KB4057144 업데이트 설치(Windows 10만 해당)

Windows 10에서 문제가 발생하는 경우 최소한의 번거로움으로 문제를 해결할 수 있는 간단한 수정 사항이 하나 있습니다. Microsoft는 2018년 1월에 발표된 핫픽스 업데이트를 통해 이 특정 문제를 해결했습니다. .

 KB4057144  업데이트는 스마트 카드 Windows 서비스의 상태를 변경하려고 하면 "파일이 이미 존재하는 경우 파일을 생성할 수 없음이 트리거되는 문제를 해결했습니다. " 오류.

시스템 업데이트를 유지하는 습관이 있다면 이미 설치되어 있을 가능성이 큽니다. 하지만 그렇지 않은 경우 아래 지침에 따라 KB4057144  컴퓨터에 설치된 업데이트:

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 ms-settings:windowsupdate 를 입력합니다. Enter 키를 눌러 Windows 업데이트를 엽니다. 설정 내의 탭 앱. 수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음
  2. Windows 업데이트 화면에서 업데이트 확인을 클릭합니다. 사용 가능한 모든 보류 중인 업데이트를 설치합니다. 수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음
  3. 다시 시작하라는 메시지가 표시되면 지금 다시 시작을 클릭합니다. 버튼을 눌러 OS에서 업데이트를 설치할 수 있습니다. 다음 시작이 완료되면 같은 화면으로 돌아가서 남은 업데이트가 없을 때까지 보류 중인 업데이트 설치를 계속합니다. 수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음
  4. 대기 중인 모든 업데이트가 설치되면 서비스에 액세스합니다. 화면을 다시 보고 이제 스마트 카드(SCardSVR ) 서비스.

여전히 동일한 문제가 발생하거나 다른 운영 체제에서 문제가 발생하는 경우 아래의 다음 방법으로 이동하세요.

방법 2:Regedit를 통해 스마트 카드(SCardSvr) 상태 변경

첫 번째 방법이 시나리오에 적용되지 않는 경우 레지스트리 편집기를 사용하여 문제를 완전히 우회할 수 있습니다. 스마트 카드(SCardSvR)의 상태를 수정합니다. 유사한 상황에 있는 여러 사용자가 아래 절차를 통해 SCardSvR  상태를 변경했다고 보고했습니다. "해당 파일이 이미 존재하는 경우 파일을 생성할 수 없음이 발생하지 않고 서비스 " 오류.

수행해야 할 작업은 다음과 같습니다.

  1. Windows 키 +R 누르기 실행 대화 상자를 엽니다. 그런 다음 'regedit'를 입력합니다. Enter 키를 누릅니다. 레지스트리 편집기 열기 . UAC(사용자 계정 컨트롤)에서 메시지가 표시되는 경우 를 클릭합니다. 관리 권한을 부여합니다. 수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음
  2. 레지스트리 편집기 내에서 다음 레지스트리 키로 이동합니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SCardSvr
    수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음

    참고: 이 위치로 수동으로 이동하거나 주소를 탐색 모음에 직접 붙여넣을 수 있습니다.

  3. 해당 위치에 도착하면 시작 오른쪽에서 값. 다음으로 SCardSVR의 시작 유형에 대해 설정하려는 상태에 따라 값 데이터를 변경합니다.
    자동 - 2
    수동 - 3
    비활성화됨 - 4

    수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음
  4. 확인을 클릭합니다. 변경 사항을 저장한 다음 레지스트리 편집기를 닫고 컴퓨터를 다시 시작하십시오. 다음 시작이 완료되면 스마트 카드의 시작 유형(SCardSVR ) 서비스가 이미 변경되어 있어야 합니다.

여전히 동일한 문제가 발생하거나 다른 접근 방식을 찾고 있다면 아래의 다음 방법으로 이동하세요.

방법 3: 명령 프롬프트를 통해 스마트 카드(SCardSvr) 상태 변경

위의 두 가지 방법으로 '파일이 이미 존재하면 생성할 수 없음 "오류가 발생하면 일련의 CMD 명령이 실행되는지 봅시다. 경우에 따라 이 문제는 스마트 카드의 시작 유형(SCardSVR ) 상승된 명령 프롬프트 창에서 직접 서비스.

수행해야 할 작업은 다음과 같습니다.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 "cmd"를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 를 클릭합니다. 관리 권한을 부여합니다. 수정:해당 파일이 이미 있는 경우 파일을 생성할 수 없음
  2. 상승된 명령 프롬프트에 도착하면 다음 명령을 입력하여 스마트 카드 서비스를 중지합니다.
    net stop SCardSvr
  3. 서비스가 중지되면 다음 명령 중 하나를 사용하여 시작 유형을 변경합니다. 원하는 상태로 서비스:
    Automatic:
    REG add "HKLM\SYSTEM\CurrentControlSet\services\SCardSvr" /v Start /t REG_DWORD /d 2 /f
    Manual:
    REG add "HKLM\SYSTEM\CurrentControlSet\services\SCardSvr" /v Start /t REG_DWORD /d 3 /f
    Disabled:
    REG add "HKLM\SYSTEM\CurrentControlSet\services\SCardSvr" /v Start /t REG_DWORD /d 4 /f
    Automatic (Delayed Start):
    REG add "HKLM\SYSTEM\CurrentControlSet\services\SCardSvr" /v Start /t REG_DWORD /d 2 /f
  4. 시작 유형 이 변경되었으면 다음 명령을 입력하여 스마트 카드 서비스를 다시 시작하십시오.
    net start SCardSvr