App-V와 폴더 리디렉션 사용 계획

적용 대상:

  • Windows 10
  • Windows 11

Microsoft App-V(Application Virtualization)는 사용자와 관리자가 폴더 경로를 새 위치로 리디렉션할 수 있도록 하는 기능인 폴더 리디렉션 사용을 지원합니다.

폴더 리디렉션이란?

폴더 리디렉션을 사용하면 최종 사용자가 로컬 드라이브에 파일이 여전히 있는 것처럼 다른 폴더로 리디렉션된 파일을 사용할 수 있습니다.

  • 사용자 및 관리자는 폴더의 경로를 네트워크 위치로 리디렉션할 수 있습니다. 지정된 폴더의 문서는 네트워크의 모든 컴퓨터에서 사용자가 사용할 수 있습니다.
    • 예를 들어 컴퓨터의 로컬 하드 디스크에서 네트워크 위치로 Documents 폴더를 리디렉션할 수 있습니다. 그러면 사용자는 네트워크의 모든 컴퓨터에서 폴더의 문서에 액세스할 수 있습니다.
  • 새 위치는 로컬 컴퓨터 또는 공유 네트워크의 폴더일 수 있습니다.
  • 폴더 리디렉션은 즉시 파일을 업데이트하고, 로밍 데이터는 일반적으로 사용자가 세션에 로그인하거나 세션 밖으로 로그인할 때 동기화됩니다.

App-V에서 폴더 리디렉션을 사용하기 위한 요구 사항

%AppData% 폴더 리디렉션을 사용하려면 다음을 수행해야 합니다.

  • AppData VFS(가상 파일 시스템) 폴더가 있는 App-V 패키지가 있습니다.
  • 폴더 리디렉션을 사용하도록 설정하고 사용자의 폴더를 공유 폴더(일반적으로 네트워크 폴더)로 리디렉션합니다.
  • 다음 요소 둘 다 또는 둘 다 로밍하지 않습니다.
    • %appdata%\Microsoft\AppV\Client\Catalog 아래의 파일
    • HKEY_CURRENT_USER\Software\Microsoft\AppV\Client\Packages 레지스트리 설정

자세한 내용은 애플리케이션 게시 및 클라이언트 상호 작용을 참조하세요.

App-V 폴더 리디렉션에 대해 지원되지 않는 시나리오

다음 시나리오는 App-V에서 지원되지 않습니다.

  • %LocalAppData%를 네트워크 드라이브로 구성합니다.
  • 여러 사용자에 대한 단일 폴더로 시작 메뉴를 리디렉션합니다.
  • 로밍 AppData(%AppData%)가 사용할 수 없는 네트워크 공유로 리디렉션되는 경우 오프라인 파일에 사용할 수 없는 네트워크 공유를 사용하지 않는 한 App-V 애플리케이션이 시작되지 않습니다.

App-V에서 사용할 폴더 리디렉션을 구성하는 방법

폴더 리디렉션은 데스크톱, 내 문서, 내 사진 등과 같은 다른 폴더에 적용할 수 있습니다. 그러나 App-V 애플리케이션 사용에 영향을 주는 유일한 폴더는 사용자의 로밍 AppData 폴더(%AppData%)입니다. App-V에 영향을 주지 않고 지원되는 다른 폴더에 폴더 리디렉션을 적용할 수 있습니다.

App-V에서 폴더 리디렉션이 작동하는 방식

다음 표에서는 %AppData%가 네트워크로 리디렉션되고 이 문서의 앞부분에 나열된 요구 사항을 충족할 때 폴더 리디렉션이 작동하는 방식을 설명합니다.

가상 환경 상태 발생하는 작업
가상 환경이 시작되는 경우. VFS(가상 파일 시스템) AppData 폴더는 사용자의 로밍 AppData 폴더(%AppData%)가 아닌 로컬 AppData 폴더(%LocalAppData%)에 매핑됩니다.
- LocalAppData에는 사용 중인 패키지에 대한 사용자의 로밍 AppData 폴더의 로컬 캐시가 포함되어 있습니다. 로컬 캐시는 아래에 있습니다. %LocalAppData%\Microsoft\AppV\Client\VFS\PackageGUID\AppData
- 사용자의 로밍 AppData 폴더의 최신 데이터가 로밍되어 로컬 캐시에 있는 데이터를 대체합니다.
- 가상 환경이 실행되는 동안 데이터는 로컬 캐시에 계속 저장됩니다. 데이터는 %LocalAppData%에서만 제공되며 최종 사용자가 컴퓨터를 종료할 때까지 %AppData%와 이동되거나 동기화되지 않습니다.
- AppData 폴더에 대한 항목은 시스템 컨텍스트가 아닌 사용자 컨텍스트를 사용하여 만들어집니다.
가상 환경이 종료되는 경우. AppData(로밍)의 로컬 캐시된 데이터는 압축되어 %AppData%의 "실제" 로밍 AppData 폴더에 복사됩니다. 마지막으로 알려진 업로드가 에 HKCU\Software\Microsoft\AppV\Client\Packages\<PACKAGE_GUID>\AppDataTime레지스트리 키로 동시에 저장됨을 나타내는 타임스탬프를 나타냅니다. App-V는 중복성을 위해 압축된 데이터의 최신 복사본 3개를 %AppData% 아래에 유지합니다.