Computer >> 컴퓨터 >  >> 체계 >> Windows

Evalaze를 사용하여 Windows 애플리케이션 가상화

Evalaze를 사용하여 Windows 애플리케이션 가상화

모든 소프트웨어 앱이 이식 가능한 것은 아닙니다. 대부분의 휴대용 앱은 Portableapps.com에서 다운로드하여 사용할 수 있지만, 다른 방법으로 사용할 수 없는 소프트웨어의 휴대용 버전을 만들려면 Cameyo 및 Evalaze와 같은 가상화 유틸리티를 사용해야 합니다. Cameyo 사용에 대해 이미 논의했지만 이 기사에서는 Evalaze를 사용하여 Windows 애플리케이션을 가상화하고 이식 가능하게 만드는 방법을 보여줍니다.

Windows 응용 프로그램 가상화의 이점

휴대용 앱의 명백한 이점은 USB 플래시 드라이브나 인터넷과 같은 수단을 사용하여 어디서나 휴대용 앱을 사용할 수 있다는 것입니다. 모든 곳에 앱을 설치할 필요가 없습니다. 모든 설정과 데이터도 함께 가져갈 휴대용 앱 폴더를 가져오기만 하면 됩니다.

휴대용 앱의 덜 알려진 이점은 시스템이 바이러스에 감염되는 것을 방지하는 데 탁월하다는 것입니다. 대부분의 휴대용 앱은 자체 가상 컨테이너에서 실행되기 때문에 손상이 전체 시스템에 영향을 미치지 않을 가능성이 높습니다.

가상화 작동 방식

Evalaze는 실제로 애플리케이션을 설치하기 전에 시스템을 스캔합니다. DLL, 실행 파일 및 레지스트리 변경 사항을 포함하여 변경되거나 새로 생성된 파일을 검색합니다. 설치가 완료된 후 동일한 검사가 실행됩니다. 스캔 중에 캡처된 데이터는 확장자가 .evd인 단일 파일에 저장됩니다.

Windows 응용 프로그램을 가상화하면 데이터 충돌 없이 동일한 소프트웨어의 다른 버전을 실행할 수 있습니다. 가상화된 애플리케이션은 샌드박스 내에서 실행됩니다. 이렇게 하면 실행 중인 응용 프로그램의 보안이 강화되고 데이터가 시스템에 기록되지 않습니다. 데이터는 가상화된 애플리케이션 폴더에 기록되거나 완전히 폐기됩니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

Evalaze는 매우 간단한 사용자 인터페이스를 자랑합니다. 마법사를 사용하여 애플리케이션을 가상화하거나 원하는 모든 옵션을 사용하여 수동으로 수행할 수 있습니다. 이 튜토리얼에서는 마법사를 사용할 것입니다. 가상 앱을 만들려면 간단한 단계만 수행하면 됩니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

Evalaze 마법사는 모든 설정이 저장될 애플리케이션 이름과 캡처 경로를 묻습니다. 기본 경로는 C:\capture입니다. Windows 7 또는 Windows 8을 사용하는 경우 운영 체제의 제한으로 인해 Evalaze의 출력 파일을 저장하기 위해 시스템 드라이브를 사용해서는 안 됩니다. 응용 프로그램이 시스템 드라이브에 있으면 제대로 작동하지 않을 수 있습니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

다음 버튼을 눌러 사전 설치 스캔을 시작합니다. 시스템 드라이브의 크기에 따라 스캔을 완료하는 데 시간이 걸릴 수 있습니다. 마법사는 파일 시스템 및 레지스트리 변경 사항을 찾고 설치 후 검사 상태와 비교할 수 있도록 시스템 상태를 저장합니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

사전 스캔 프로세스가 완료된 후 "설정 선택" 버튼을 눌러 가상화할 소프트웨어 설정을 선택해야 합니다. 이 단계에서 소프트웨어를 설치하고 구성하는 동안 Evalaze 앱이 백그라운드에서 작동합니다. 충돌을 피하기 위해 Evalaze를 실행하는 동안 다른 앱을 실행하지 않는 것이 좋습니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

설치가 완료되면 원하는 모든 설정이 가상화된 앱에 기록되도록 앱을 구성합니다. 구성 후에는 Evalaze로 돌아가서 다음 버튼을 클릭하여 사후 스캔을 실행해야 합니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

사후 스캔 프로세스는 사전 스캔에서와 같이 먼저 파일 시스템과 레지스트리를 스캔한 다음 둘을 비교해야 하기 때문에 완료하는 데 상당한 시간이 걸립니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

다음 단계에서는 가상화된 응용 프로그램을 시작하는 데 사용할 실행 파일을 선택해야 합니다. 기본 응용 프로그램은 하나만 있지만 휴대용 폴더에서 실행할 수 있는 여러 실행 파일을 선택할 수 있습니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

다음 버튼을 누르면 두 가지 선택 사항이 제공됩니다.

  1. WriteCopy 모드 사용
  2. 병합 모드 사용

하나의 가상화 모드를 선택해야 합니다. WriteCopy 모드에서 애플리케이션은 완전히 가상화되며 호스트 운영 체제와 직접 상호 작용할 수 없습니다. 대신 샌드박스를 사용하여 쓰기 작업을 호스트 OS로 리디렉션합니다. 병합 모드에서 응용 프로그램은 호스트 운영 체제에서 읽고 쓸 수 있습니다. 병합 모드는 응용 프로그램이 시스템 파일 및 시스템 레지스트리 값을 변경해야 할 때 사용해야 합니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

다음 화면에서 샌드박스 컨테이너의 이름을 변경할 수 있습니다. 샌드박스 컨테이너의 확장자는 .evd이며 가상화에 필요한 모든 파일이 포함됩니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

마지막으로 다음 버튼을 눌러 빌드 프로세스를 실행해야 합니다. 가상화된 응용 프로그램은 첫 번째 단계에서 지정한 폴더 내 "출력"이라는 폴더에서 사용할 수 있습니다.

Evalaze를 사용하여 Windows 애플리케이션 가상화

결론

나는 며칠 동안 Windows 응용 프로그램을 가상화하기 위해 Evalaze를 사용해 왔습니다. 일부 응용 프로그램은 WriteCopy 모드에서 완벽하게 작동하지만 다른 응용 프로그램은 병합 모드로 설정해야 합니다. Evalaze로 만든 응용 프로그램이 이식 가능하고 모든 Windows 시스템에서 실행될 수 있는지 확인하려면 다양한 응용 프로그램을 실험해야 합니다.

정기적으로 사용하는 앱을 가상화할 때 Evalaze를 사용한 경험에 대해 듣고 싶습니다. 아래 지정된 섹션에 의견을 보내주시면 감사하겠습니다.

평가