Windows 10 프로그램/영역 격리

Windows 10 프로그램/영역 격리

동일한 일련 번호로 두 개의 Windows 10 Pro 설치를 활성화하고 싶습니다. 첫 번째에는 프로그램 세트 "A"가 설치되어 있고 두 번째에는 프로그램 세트 "B"가 설치되어 있습니다. (예를 들어 "작업" 설치와 "게임" 설치를 상상해 보십시오. 사용 사례는 좀 더 복잡합니다.)

지금은 SSD 1에 Win10을 새로 설치하고 활성화하고 시스템 이미지를 생성한 다음 SSD 2에 복제하여 이 작업을 수행합니다. 그런 다음 SSD 1에 프로그램 세트 "A"를 설치하고 SSD 2에 프로그램 세트 "B"를 설치합니다. 그리고 기본적으로 SSD를 용도별로 전환합니다.

하나의 Win10 설치만 활성화되므로(단 하나의 SSD만 연결되어 부팅됨) 이는 Win10 라이센스(및 기타 여러 프로그램의 라이센스 조건)와 일치합니다.

이제 Linux를 사용하면 하나의 OS를 설치하고 파일 시스템을 마운트하고 NFS를 사용하거나 FS 계층화 등을 할 수 있습니다. 네트워크 부팅, IPXE 등을 원하지 않습니다. 자체적으로 가져오는 VM을 사용하고 싶지 않습니다. 호환성 문제.

나는 OS를 한 번만 설치하고 관리자만 업데이트하고 다양한 프로그램 세트를 사용할 수 있기를 원합니다. 한 프로그램 세트는 다른 프로그램 세트와 완전히 격리되어 있습니다(그래서: 레지스트리 추적이 없고 다른 세트에서 DLL 오염이 없으며, 업무 문서 및 임시 파일을 공유하지 않습니다. 등). Win10에서도 가능한가요?

답변1

내가 생각할 수 있는 가장 가까운 기본 솔루션은 다음과 같습니다.VHDX 차이~와 함께네이티브 부팅. 부팅할 두 개의 하위 VHDX 차등 이미지가 있는 하나의 상위 VHDX 디스크 이미지가 있습니다.

✔ 기본 성능
✔ 한 번의 OS 설치
✘ 관리자만 업데이트(리프/하위 vhdx만 편집할 수 있습니다.)
✔ 다른 서비스와 완전히 격리됨
❔ 라이선스

예

답변2

Windows는 기본적으로 이 작업을 수행하도록 설계되지 않았습니다. 그러나 타사 소프트웨어를 통해 이 작업을 수행할 수 있습니다. 샌드박싱이라고 합니다. 샌드박시이 작업을 수행하는 인기 있는 소프트웨어이지만 개인적으로 이 소프트웨어나 샌드박싱 소프트웨어를 일반적으로 사용한 적이 없습니다. 이 개념은 오랫동안 존재해왔기 때문에 이 작업을 수행할 수 있는 다른 샌드박싱 소프트웨어도 찾을 수 있을 것이라고 확신합니다.

관련 정보