최근 주 운영체제로 사용하고 있는 OS(Operating System)는 Windows 7이다. 베타라고 보기 힘들 정도의 안정성, 수려한 UI, 빠른 속도 때문에 Mircosoft에서 개발한 운영체제 중 가장 기대가 되는 OS이다. 또 게스트 운영체제에 설치된 프로그램을 호스트 운영체제에서 한번의 클릭으로 실행할 수 있는 XP Mode(XPM)은 의 킬러 프로그램으로 성장할 가능성도 있어 보인다. 속도면에서 조금 느리고 베타라 아직 완성도는 떨어지지만 속도와 편의성이 조금 더 개선된다면 상당히 편리한 기능이다.

특히 ActiveX로 도배가 된 국내에서 ActiveX에 대한 완벽한 해결책을 제공하기 때문에 적어도 국내 환경에서는 킬러 프로그램이 될 가능성이 많다. ActiveX 때문에 SandboxIE와 같은 IE 가상화, SVS(Software Virtualization Solution)와 같은 시스템 가상화를 사용했었다. SandboxIE는 어느 정도 ActiveX 문제를 해결할 수 있지만 드라이버 수준에서 ActiveX를 설치하는 국내 금융권에서는 무용지물이었다. SVS는 SandboxIE에 비해 훨씬 완벽한 가상화를 제공하며 국내 금융권 중에서 동작하지 않는 사이트가 없을 정도로 잘 동작했다. 그런데 문제는 SVS는 64비트를 지원하지 않았다.

따라서 지금까지 사용한 가상화는 VMWare를 이용한 PC 가상화였다. 시스템에 부착된 장치까지 완벽하게 인식하기 때문에 이런 상황에서 사용하기에 가장 완벽한 해결책이었다. 그러나 VMWare는 사용하는 과정이 조금 복잡했다. VMWare를 실행하고, 가상 PC를 실행한 뒤 인터넷 탐색기를 이용해서 인터넷 뱅킹을 사용하는 것은 컴퓨터에 익숙한 사람에게는 불편한 작업이고 초보자는 하기 힘든 작업이기 때문이다.

이런 문제를 해결하는 해결책 중 하나가 바로 Windows 7에서 지원하는 (XP Mode)이다. 그런데 문제는 XPM은 CPU와 메인보드에서 하드웨어 VT를 지원해야 사용할 수 있다. 나는 서버 2008의 가상화 솔루션을 마음에 두고 있었기 때문에 현재 사용하고 있는 CPU주1 모두 하드웨어 가상화를 지원한다. 그러나 대부분의 사람들은 최신 CPU면 모두 하드웨어 가상화를 지원하는 것으로 잘못 알고 있다. 그러나 최신 CPU라고 해도 모두 하드웨어 가상화를 지원하지는 않는다.

하드웨어 VT 지원여부 확인

따라서 이번 글에서는 Windows 7에서 을 설치하기 전에 자신이 사용하는 CPU가 하드웨어 VT를 지원하는지 알아 보는 방법을 설명하겠다. 자신의 CPU가 하드웨어 VT를 지원하는지 알아 보는 가장 간단한 방법은 각 CPU 제조사에서 제공하는 칩셋 유틸리티를 사용하면 된다. 인텔은 이런 용도로 Intel® Processor Identification Utility를 제공하고 있다. 자신의 CPU가 하드웨어 VT를 지원하는지 알아 보기 위해서는 다음 절차를 따른다.

  1. CrystalCPUID를 클릭한 뒤 CrystalCPUID415.zip(32비트)나 CrystalCPUID415x64.zip(64비트)를 내려받는다.

  2. 내려받은 파일을 임의의 폴더에 풀어놓은 뒤 CrystalCPUID.exeCrystalCPUIDx64.exe를 두번 클릭해서 실행한다.

  3. Intel인 경우에는 1번행에 VT 항목을, AMD인 경우 2번행의 AMD-V가 활성화되어 있는지 확인한다. 활성화되어 있다면 하드웨어 가상화를 지원하는 것이다.

    [adsense=C2]

참고로 Intel Chipset Utility를 사용하면 그림처럼 인텔 가상화 기술을 사용할 수 있는 것으로 나온다.

하드웨어 VT를 지원하는 CPU

()을 지원하지 않아 CPU를 새로 구입할 사람이라면 ZDNET의 기사, How many Intel CPUs will fail the XP Mode test in Windows 7?를 참조하는 것도 좋다. 다음은 ZDNET 기사에서 지원 CPU 표만 발췌한 것이다.

데스크탑 CPU 모바일 CPU
Core 2 Duo
E4300/4400/4500/4600/4700 아니요
E6300/6320/6400/6420/6540/6550
E6600/6700/6750/6850
E7200/7300/7400/7500 아니요
E8190 아니요
E8200/8300/8400/8500/8600
Core 2 Extreme
QX6700/6800/6850
QX9650/9770/9775
X6800
Core 2 Quad
Q6600/6700
Q8200/8200S/8300/8400/8400S 아니요
Q9300/9400/9400S
Q9450/9550/9550S/9650
Core i7/Core i7 Extreme
I7-920/940
I7-965
Pentium D/Pentium EE
805/820/830/840 아니요
915/925/935/945 아니요
920/930/940/950/960
955/965
Pentium for Desktop
E2140/2160/2180/2200/2220 아니요
E5200/5300/5400 아니요
Core 2 Duo Mobile
L7200/7300/7400/7500
P7350/7450 아니요
P7370
P8400/8600/8700/9500/9600
SL9300/9400/9600
SP9300/9400/9600
SU9300/9400/9600
T5200/5250/5270/5300/5450/5470 아니요
T5500/5600
T5550/5670/5750/5800/5850/5870/5900 아니요
T6400/6570 아니요
T7100/7200/7250/7300/7400
T7500/7600/7700/7800
T8100/8300
T9300/9400/9500/9550/9600/9800
U7500/U7600
Core 2 Extreme Mobile
QX9300
X7800/7900
X9000/9100
Core 2 Quad Mobile
Q9000
Q9100 아니요
Core 2 Solo
SU3300/3500
U2100/2200
Core Duo
L2300/2400/2500
T2050/2250 아니요
T2300/2400/2500/2600/2700
T2300E/2350/2450 아니요
U2400/2500
Core Solo
T1300/1400
T1350 아니요
U1300/1400/1500
출처: How many Intel CPUs will fail the XP Mode test in Windows 7?

다음은 다나와에서 뽑은 AMD-V를 지원하는 AMD CPU이다.

AMD-V 지원 CPU
애슬론-X2 쿠마 7750/7850
애슬론64 리마 LE-1640/LE-1660
애슬론64 올리언즈 3500+
애슬론64-X2 브리즈번 3600+/4400+/4450e/4800+/4850e/5000+/5050e/5200+/5400+/5600/6000+
애슬론64-X2 윈저 6000+
페넘-X3 톨리만 8450/8650/8750
페넘-X4 아제나 9550/9650/9750/9850/9950
페넘II-X3 헤카 710/720
페넘II-X4 데네브 810/920/925/940/955

관련 글타래

알림 이 글은 QAOS.com2009년 5월 8일에 올린 CPU에서 하드웨어 VT 지원여부 확인하기를 블로그에 올리는 것이다. QAOS.com에서 가져온 모든 글은 QAOS.com저작권(불펌 금지, 링크 허용)을 따른다.
잠깐만
  1. 집에서 사용하고 있는 컴퓨터는 E6400이고 사무실에서 사용하는 컴퓨터는 Q6600이다.