지난 1년여 동안 Windows 7은 업데이트 확인이 유난히 느려지는 문제를 겪었습니다. 이는 Windows Update 기능 자체의 결함이었는데, Windows 10과 무료 업그레이드 제안을 둘러싼 과민한 시선과 잦은 의심으로 인해 더욱 확대 해석되곤 했습니다. 사람들은 자연스럽게 "마이크로소프트가 사용자들을 새 운영체제로 몰아넣기 위해 일부러 Windows 7의 업데이트를 느리게 만들었다"고 의심했습니다. 음모론만큼 소문에 재미를 더해 주는 것도 없으니까요.
한편 마이크로소프트는 Windows 7과 8.1의 업데이트를 더 빠르고, 더 세련되게, 그리고 관리하기 쉽게 만들기 위한 새로운 계획들을 진행 중이었습니다. 2016년 4월에는 Windows 7 SP1용 편의 롤업(Convenience Rollup)을 출시했는데, 사실상 기존 업데이트 전체를 한데 모은 완전한 서비스 팩에 가까운 것이었습니다. 이어서 7월에는 드디어 느린 업데이트 문제를 성공적으로 수정했고, 2016년 10월부터는 Windows 10과 유사한 누적 롤업(Cumulative Rollup) 업데이트가 제공되기 시작했습니다. 저는 이 새로운 방식이 실제로 어떻게 작동하는지, 좋아해야 할지 아니면 경계해야 할지 직접 테스트해 보기로 했습니다. 함께 살펴보겠습니다.
롤업(Rollup) 방식의 등장
Windows 7 SP1과 Linux Mint를 듀얼 부팅으로 쓰는 HP 테스트 노트북에서 새 기능을 확인해 보았습니다. 이 노트북의 Windows 7은 약 3월 이후로 거의 업데이트되지 않은 상태였습니다. 먼저 이전에 소개한 두 개의 선행 패치를 설치한 뒤 기다린 지 불과 4분 만에 최신 업데이트 목록이 나타났습니다.
누적 업데이트는 여러 종류가 제공됩니다. .NET 패치, 보안 패치, 그리고 보안 외 모든 항목을 담고 있으면서 언젠가 보안 패키지와 통합될 가능성도 있는 선택 사항인 '품질 미리보기(Quality Preview) 롤업'이 그것입니다. 또한 롤업에 포함될 수 없는 여러 개별 패키지들도 함께 배포됩니다.
참고로 이 테스트 노트북은 SuRun을 통해 표준 사용자 계정으로 운영되고 있습니다. 작업 결과에는 영향이 없겠지만, 테스트 조건으로서 짚어둘 가치는 있습니다.
테스트 결과: 속도와 효율성 모두 만족
솔직히 말해 꽤 만족스러웠습니다. 새로운 업데이트 방식은 정말 깔끔합니다. 속도가 빠르고 시스템 리소스를 낭비하지 않습니다. 보안 범주에 포함된 250MB 분량의 패치가 약 10분 만에 설치되었고, 재부팅 전후 단계 역시 매우 빠르게 진행되었습니다. 모든 과정이 매끄럽게 흘러갔고, 반응성은 크게 개선되었으며 CPU 점유율 폭증도 없었습니다. 2010년산 구형 노트북조차 가볍고 우아하게 이 과정을 소화해 냈습니다.
선택 사항인 품질 롤업은 더욱 빨라서 총 3분 남짓이면 완료되었습니다. 이 정도 속도면 일반적인 리눅스 배포판의 업데이트 수준에 근접한다고 볼 수 있습니다. 이후 Internet Explorer 11 누적 패치가 추가로 등장했지만, 이것은 재부팅조차 필요하지 않았습니다. 결국 30분 만에 7개월 치 밀린 업데이트를 모두 적용하고 마무리했습니다. 오류 없음, 문제 없음.
추적 서비스 주의!
Windows 7에 새로 생긴 '진단(Diagnostics)' 서비스는 달갑지 않을 수 있습니다. 원래 진단 서비스는 두 개가 존재했으며, Windows 고객 환경 개선 프로그램에 명시적으로 동의하지 않으면 실제로 아무런 동작도 하지 않습니다. 이에 대해서는 개인 정보·원격 측정(telemetry) 튜토리얼과 Windows 업그레이드 제어 가이드에서 이미 자세히 다룬 바 있으며, 여유가 된다면 Windows 10 개인정보 보호 가이드도 참고하시면 이러한 변화와 대처법에 대한 통찰을 얻을 수 있습니다. 자, 다시 본론으로 돌아가겠습니다.
새로운 서비스의 이름은 Diagnostics Tracking Service(진단 추적 서비스)입니다. 자동 실행으로 설정되어 있지만, 부작용 없이 그대로 비활성화해도 됩니다. 단지 10월 롤업(선택 사항) 덕분에 새로 생긴 녀석이라는 점만 기억하면 됩니다. 수상한 요소는 없고, KB 세부 정보에도 이 기능은 명확히 안내되어 있습니다. 게다가 서비스를 그대로 두더라도 실질적인 동작은 하지 않습니다. 하지만 원칙적으로 Windows 7 출시 7년 차에 이런 기능은 굳이 필요하지 않으므로, 과감히 삭제하고 넘어가시기 바랍니다.
마이크로소프트 업데이트 카탈로그 활용
Peter라는 독자가 Microsoft Update Catalog 사이트에서 보안 롤업 업데이트를 직접 다운로드할 수 있다고 알려주었습니다. 한때 IE6 전용이었던 이 사이트는 개편을 거쳐 이제 다른 브라우저에서도 무난하게 작동합니다. 패치를 수동으로 받을 수 있어, 예컨대 11월 보안 전용 품질 업데이트처럼 내 컴퓨터에 무엇이 설치될지 어느 정도 세밀하게 통제할 수 있습니다. 이 오래되고도 새로운 메커니즘은 기존의 개별 KB 다운로드 방식을 대체하며, 향후 클린 설치나 업그레이드에 매우 유용한 '공식적 비공식' Windows 7 SP2 롤업도 받을 수 있습니다. 정말 훌륭한 기능입니다.
결론
새로운 Windows 7(그리고 아마도 8.1)의 누적 롤업 업데이트는 보안 패치든 선택 사항인 품질 패치든 매우 안정적으로 작동하는 것으로 확인되었습니다. 빠르고, 세련되었으며, 프로세서와 네트워크 대역폭 소모 모두 그 어느 때보다 적습니다. 전반적으로 앞으로 나아가기 위한 올바른 방향이며, 소중한 시간을 크게 절약해 줍니다.
물론 함정은 있습니다. 새로운 추적 서비스에서 보았듯이, 롤업은 필연적으로 여러 항목을 한꺼번에 묶어 제공합니다. 그중에는 마음에 들지 않는 구성 요소도 있을 수 있습니다. 예전에는 특정 업데이트를 설치하지 않을 선택권이 있었지만, 앞으로는 그렇게 간단하지 않을 것입니다. GWX 사태에서 경험했듯이, 언젠가 신뢰가 배신당하고 통제권을 빼앗기는 순간이 올 수도 있습니다. 이 점은 항상 염두에 두어야 합니다. 그럼에도 불구하고 전반적으로 롤업은 정말 편리하고 잘 작동하며, 시스템 유지 관리를 한결 수월하게 만들어 줄 것입니다. 단, 선물을 들고 찾아온 괴짜에게는 경계심을 잃지 마세요.
그럼, 즐거운 컴퓨팅 되시기 바랍니다.