CSC(클라이언트 쪽 캐싱) 폴더를 Windows의 새 위치로 이동

이 문서에서는 Windows에서 CSC 폴더를 이동하는 방법을 설명합니다. 또한 CSC 캐시 폴더를 새 위치로 이동한 후 이전 캐시 폴더를 삭제하는 방법도 설명합니다.

적용 대상: Windows 10, 버전 2004, Windows 10, 버전 1909, Windows 10, 버전 1709, Windows 7 서비스 팩 1
원본 KB 번호: 942960

중요

이 문서는 레지스트리 수정 방법에 대한 정보를 담고 있습니다. 레지스트리를 수정하기 전에 해당 레지스트리를 백업하는 것이 좋습니다. 문제가 발생하는 경우 레지스트리를 복원하는 방법을 알고 있어야 합니다. 레지스트리 백업, 복원 및 수정 방법에 대한 자세한 내용은 Windows에서 레지스트리를 백업 및 복원하는 방법을 참조하세요.

Cachemov.exe 사용할 수 없는 이유

Cachemov.exe 도구는 Windows Vista 이상 버전의 Windows에서 지원되지 않습니다. Cachemov.exe 도구를 사용하여 Windows Vista 이상 버전의 Windows에서 CSC 폴더를 이동하려고 하면 다음과 같은 오류 메시지가 표시될 수 있습니다.

cachemov.exe - 서수 찾을 수 없음
서수 51은 동적 링크 라이브러리 CSCDLL.dll

참고

CSC 폴더는 Windows Vista가 오프라인 파일을 저장하는 폴더입니다.

Cachemov.exe 도구는 다음 운영 체제 중 하나가 포함된 컴퓨터에서 CSC 폴더를 이동하는 데 사용됩니다.

  • Windows Server 2003
  • Windows XP
  • Windows 2000 Server

CSC 폴더 이동

일반적으로 오프라인 파일 캐시는 디렉터리에 %systemroot%\CSC있습니다.

CSC 캐시 폴더를 Windows Vista, Windows 7, Windows 8.1 및 Windows 10 다른 위치로 이동하려면 다음 단계를 수행합니다.

  1. 관리자 권한 명령 프롬프트를 엽니다. 모든 프로그램 액세서리>시작을> 선택하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 선택합니다.

    관리자 암호 또는 확인을 요청하는 메시지가 나타나면 암호를 입력하거나 허용을 선택합니다.

  2. 다음 명령을 입력하고 Enter 키를 누릅니다.

    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v MigrationParameters /t REG_DWORD /d 1 /f
    
  3. 다음 명령을 입력하고 Enter 키를 누릅니다.

    c:\windows\system32\migwiz\migwiz.exe
    

    참고

    상황에 따라 다른 드라이브 문자를 대체해야 할 수 있습니다.

  4. Windows 간편 전송 마법사에서 다음 옵션을 선택합니다.

    1. 새 전송 시작을 선택합니다.

    2. 내 이전 컴퓨터를 선택합니다.

    3. CD, DVD 또는 기타 이동식 미디어 사용을 선택합니다.

    4. 외부 하드 디스크 또는 네트워크 위치를 선택합니다.

    5. Savedata.mig 파일을 저장할 경로를 입력한 다음 , 다음을 선택합니다.

    6. 고급 옵션을 선택합니다.

    7. 전송할 사용자 계정, 파일 및 설정 선택 대화 상자에서 다음 단계를 수행합니다.

      1. 모든 검사 상자를 지웁니다.
      2. 시스템 및 프로그램 설정(모든 사용자)에서 Windows 설정>네트워크 및 인터넷을 확장한 다음 오프라인 파일 검사 상자를 선택합니다.
      3. 페이지에 나열된 각 사용자에 대해 이전 단계를 반복합니다.
      4. 다음을 선택하여 전송 프로세스를 시작합니다.

레지스트리 설정 변경

경고

레지스트리 편집기 또는 다른 방법을 사용하여 레지스트리를 잘못 수정하는 경우 심각한 문제가 발생할 수 있습니다. 이러한 문제를 해결하려면 운영 체제를 다시 설치해야 할 수 있습니다. Microsoft에서는 이 문제의 해결을 보장하지 않습니다. 레지스트리를 수정하는 데 따르는 위험은 사용자가 부담해야 합니다.

다음 단계에 따라 컴퓨터에서 사용되는 캐시 크기를 확인합니다.

  1. 제어판네트워크 및 인터넷>오프라인 파일을 선택합니다.
  2. 오프라인 파일 상자에서 디스크 사용량 탭을 선택합니다.

캐시 크기가 0인 경우 다음 목록에 지정된 대로 레지스트리 설정만 변경해야 합니다. 또는 캐시 크기가 일부 값으로 설정된 경우 모든 단계를 수행합니다.

  1. 시작을 선택하고 검색 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.

  2. 다음 레지스트리 하위 키를 찾은 다음 마우스 오른쪽 단추로 클릭합니다 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC.

  3. CSC를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 키를 선택합니다.

  4. 이름 상자에 매개 변수 를 입력합니다.

  5. 매개 변수를 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 문자열 값을 선택합니다.

  6. 새 값의 이름을 지정하려면 CacheLocation을 입력한 다음 Enter 키를 누릅니다.

  7. CacheLocation을 마우스 오른쪽 단추로 클릭한 다음 수정을 선택합니다.

  8. 값 데이터 상자에 캐시를 만들려는 새 폴더의 이름을 입력합니다.

    참고

    폴더 이름에 Microsoft Windows NT 형식을 사용합니다. 예를 들어 캐시 위치를 로 지정하려면 를 입력합니다d:\csc\??\d:\csc.

  9. 레지스트리 편집기 종료한 다음 컴퓨터를 다시 시작합니다.

전송 프로세스 계속

  1. 관리자 권한 명령 프롬프트에서 다음 명령을 입력한 다음 Enter 키를 누릅니 c:\windows\system32\migwiz\migwiz.exe다.

  2. Windows 간편 전송 마법사에서 다음 옵션을 선택합니다.

    1. 진행 중인 전송 계속을 선택합니다.
    2. 아니요, CD, DVD 또는 기타 이동식 미디어에 파일 및 설정을 복사했습니다를 선택합니다.
    3. 외부 하드 디스크 또는 네트워크 위치에서 를 선택합니다.
    4. CSC 폴더 이동 섹션의 4e단계에서 만든 Savedata.mig 파일의 경로를 입력합니다.
    5. 이전 컴퓨터의 사용자 계정을 새 컴퓨터의 해당 사용자 계정에 매핑합니다.
    6. 다음>전송을 선택합니다.
    7. 컴퓨터를 다시 시작합니다.

이전 캐시 삭제

모든 파일이 이동되면 다음 단계에 따라 Windows Vista RC1(릴리스 후보 1) 빌드에서 이전 캐시를 삭제합니다.

  1. 관리자 권한 명령 프롬프트에서 명령을 입력한 takeown /r /f c:\windows\csc 다음 Enter 키를 누릅니다.

  2. 관리자 권한 명령 프롬프트에서 명령을 입력한 rd /s c:\windows\csc 다음 Enter 키를 누릅니다.

참고

이전 캐시를 삭제하는 이 메서드의 제한 사항은 Takeown.exe (경로의 최대 길이)를 초과 MAX_PATH 하지 않는 경로만 처리할 수 있다는 것입니다. 경로의 최대 길이는 260자입니다. 이 경로 길이가 를 MAX_PATH초과하면 takeown 명령이 실패합니다.

참조

CSC 폴더의 위치를 변경하는 방법에 대한 자세한 내용은 Windows Vista에서 CacheLocation 레지스트리 값을 구성하여 CSC 폴더의 위치를 변경하는 방법을 참조하세요.