Computer >> 컴퓨터 >  >> 시스템 >> Windows 11

Windows 11 CPU 최소 하드웨어 요구 사항, 마이크로소프트가 밝히지 않은 진실

지난주 발표에 이어 이번 주에는 Windows 11 인사이더 빌드가 출시되며 마이크로소프트는 축제 분위기를 이어가고 있지만, 정작 그 축제 분위기는 Windows 11의 지원 CPU 세대 논란으로 인해 시들해지고 있습니다. 마이크로소프트다운 방식으로, 회사의 일관성 없어 보이는 입장 탓에 메시지는 엉뚱한 방향으로 흐르고 말았습니다. Intel 8세대 칩만 지원한다는 요구 사항이 그 대표적인 예로, AMD와 Qualcomm 칩에도 유사한 제한이 적용됩니다(참고로 이 글에서는 단순화를 위해 '8세대'라는 표현으로 경계선을 지칭합니다. AMD나 Qualcomm 칩의 명명 방식이 다르다는 점은 잘 알고 있습니다).

이것은 TPM 2.0 요구 사항과는 성격이 다릅니다. 최근 랜섬웨어 위협이 끊이지 않는 상황에서 TPM 요구는 오히려 합리적인 조치이기 때문입니다. 또한 2013년부터 판매된 대부분의 시스템은 CPU 내장형이든 펌웨어든 메인보드 소켓 추가 장치든 어떤 형태로든 TPM 기능을 갖추고 있습니다. 반면 실제 사용 중인 6세대, 7세대, 8세대 장치의 수는 TPM 기능이 없는 시스템보다 압도적으로 많습니다.

"이 PC는 Windows 11을 실행할 수 없습니다"

최소 하드웨어 요구 사항에 대한 추가 설명이 있었음에도 불구하고, 8세대 미만 칩에서 Windows 11을 실행할 수 있는지 여부는 여전히 안개 속입니다. 일시적으로 중단된 PC 상태 검사(PC Health) 앱은 꽤 명확한 메시지를 보여주었습니다.

Windows 11 CPU 최소 하드웨어 요구 사항, 마이크로소프트가 밝히지 않은 진실

마이크로소프트는 앱을 완전히 철수하기 전에 업데이트했지만, 여전히 명확한 선을 긋고 있습니다. 즉, 하드웨어 사양을 충족하지 못하는 PC는 "Windows 11을 실행할 수 없다"는 것입니다.

그러나 물론 이것은 사실과 완전히 일치하지 않습니다. 우선 유출된 빌드와 최소 사양 제외 인사이더 빌드에서 확인했듯이, Windows 11은 7세대 이하 장치에서도 (적어도 현재까지는) 아무 문제없이 작동합니다. ISO로 Windows 11을 설치할 때 TPM 검사를 우회하는 것도 간단해서, Windows 10의 .dll 파일 하나를 교체하는 것만으로 가능합니다. 게다가 Twitter의 Albacore에 따르면 클린 설치 시에는 CPU 세대 자체를 검사하지 않는다고 합니다.

즉, "클린 설치 시에는 CPU 세대가 검사되지 않는다"는 것입니다.

Windows 11 CPU 세대 제한: 그 이유는?

그렇다면 왜 굳이 이런 제한을 두는 걸까요? 먼저, CPU 세대 차단은 TPM과는 무관하며, OS 보안 담당 디렉터 David Weston이 언급했듯이 "경험(experience)" 측면의 이유라고 합니다.

그러나 과거에는 PC가 최소 사양만 충족하면 "훌륭한 경험"을 원하는지 여부는 사용자가 직접 결정했습니다. 대부분의 4세대, 5세대, 6세대, 7세대 장치는 어떤 식으로든 TPM이 활성화되어 있다면 충분히 해당 사양을 만족합니다. 멀쩡하게 잘 작동하는 6세대 장치를 가진 사용자가 새 컴퓨터를 구입하기 위해 1,500달러 이상을 지출해야 하는 것이 정말 "훌륭한 경험"일까요?

많은 사람들의 반발을 예상하면서도, 그리고 차단이 쉽게 우회될 수 있다는 점을 알면서도, 마이크로소프트는 왜 이런 소동을 일으킨 걸까요? 회사는 입을 다물고 있지만 몇 가지 가능성이 있습니다.

HVCI와의 연관 가능성

첫 번째 가능성은 HVCI(Hypervisor-protected Code Integrity)입니다. HVCI는 하이퍼바이저 보안 조치로, Windows 11에서 Android 앱을 실행하는 데 사용되는 Windows Subsystem for Android 같은 기능에 영향을 줄 수 있습니다. 만약 Android 앱이 구형 CPU에서 제대로 작동하지 않는다면, 마이크로소프트가 열등한 사용자 경험을 감수하는 것을 꺼릴 수도 있습니다.

아직 공개되지 않은 계획

또 다른 가능성은 마이크로소프트가 아직 공개하지 않은 Windows 11의 추가 계획이 있으며, 이것이 현대적인 프로세서를 요구할 수 있다는 점입니다(아직 모습을 드러내지 않은 Windows Subsystem for Android 포함). Azure 분야에서 일하는 마이크로소프트 베테랑 Carmen Crincoli는 "목표는 생태계를 몇 년 후 더 강한 위치에 놓이게 하는 길을 만드는 것"이라고 트윗했습니다. 우선 TPM이 필수 요건이 된 이상, Windows가 소프트웨어적으로 처리하던 신뢰 플랫폼 관련 부분을 제거하고 TPM에 맡김으로써 컴퓨터를 덜 취약하게 만들 수 있습니다. Windows를 더 가볍고 안전한 운영체제인 Windows 10X와 유사한 방향으로 개편하려는 다른 변화들도 계획 중일 수 있습니다. 다만 이러한 작업에는 시간이 필요하며, 구형 시스템을 끌고 가면서는 불가능합니다.

Windows 10이 더욱 Windows 11처럼 될 수도

음모론으로 넘어가기 전에 한 가지 짚고 넘어갈 점이 있습니다. 마이크로소프트가 Windows 11 접근 제한을 감수할 수 있는 이유 중 하나는 Windows 10이 곧 매우 Windows 11처럼 될 수 있다는 것입니다. 새로운 스토어, 새로운 Office 앱, 이미 공개된 수많은 새 아이콘 등, 우리가 'Windows 11'이라고 생각하는 상당 부분이 Android 앱이나 Windows on ARM 같은 일부 기능을 제외하고 곧 Windows 10에도 적용될 수 있습니다. Edge가 OS에 내장되는 대신 하나의 앱이 되었듯이, Windows의 '앱화' 추세는 이러한 앱들이 특정 OS에 종속되지 않고 존재할 수 있게 해줍니다.

음모론도 존재합니다

그리고 당연히 음모론도 있습니다. 가장 널리 퍼진 것은 마이크로소프트가 단지 사용자들에게 새 컴퓨터를 강매하려는 것이라는 주장입니다. 이것이 OEM이나 마이크로소프트에게 나쁘지 않은 일인 것은 분명하지만, 정작 Windows 11은 사람들이 Windows 10에 더 오래 머무는 결과를 낳을 수도 있습니다.

왜 솔직하게 말하지 않는가?

만약 Windows on ARM과 Windows Subsystem for Android, HVCI, 그리고 Windows 11과 Windows 10의 긴밀한 관계가 이러한 하드웨어 제한의 진짜 이유라면, 왜 솔직하게 밝히지 않는 걸까요? 아무리 좋은 의도가 있어도 때로는 마이크로소프트 스스로의 발목을 잡곤 합니다.

어떻게 생각하시나요? 마이크로소프트가 판매 촉진을 노리는 것일까요? 아니면 더 큰 그림이 있는 걸까요? 댓글로 의견을 남겨주세요.