Windows는 기본적으로 수백 개의 백그라운드 서비스를 실행하며, 그중 다수는 사용자가 관련 기능을 사용하지 않더라도 계속 실행됩니다. 물론 이 중 일부는 OS의 안정성을 유지하는 데 중요합니다. 하지만 메모리, 저장 공간, 대역폭 및 CPU 리소스만 낭비하고 사용자에게 실질적인 이점을 주지 않는 서비스들도 있습니다.
다행히 Windows에서는 원하지 않는 서비스를 비활성화할 수 있습니다. 방법은 간단합니다. Windows 서비스 앱을 열고 해당 서비스를 더블 클릭한 다음, 시작 유형(Startup type)을 ‘사용 안 함(Disabled)’으로 설정하면 됩니다. 그런 다음 ‘적용(Apply)’을 누르면 완료됩니다.
관련 기사
Windows가 내 인터넷 속도를 제한하고 있었습니다: 제가 찾은 5가지 설정
인터넷 속도는 이미 빠를 수 있지만, Windows가 그 속도를 체감하지 못하게 막고 있을지도 모릅니다.
Connected User Experiences and Telemetry
Microsoft의 데이터 수집 중단하기
Microsoft가 사용자 데이터를 수집하는 것은 공공연한 사실입니다. 그렇기 때문에 PC를 설정한 후 가장 먼저 해야 할 일 중 하나는 중요한 개인 정보 설정을 검토하고 필요 없는 항목을 끄는 것입니다. 그 외에도 ‘Connected User Experiences and Telemetry’ 서비스를 비활성화해야 합니다.
이 백그라운드 서비스는 Windows가 충돌 보고서, 앱 사용 패턴, 하드웨어 정보 및 기타 다양한 시스템 세부 정보를 수집하도록 돕습니다. 물론 이 중 사용자에게 직접적인 혜택을 주는 것은 없습니다. 또한, 이 서비스는 백그라운드에서 실행되면서 시스템 리소스를 소비합니다. 더 중요한 점은 이를 비활성화해도 완전히 안전하며, Windows가 외부로 전송하는 데이터의 일부를 차단할 수 있다는 것입니다.
사용하지 않는 앱과 관련된 서비스
PC에서 잊고 있던 소프트웨어가 실행 중일 수 있습니다
우리는 종종 백그라운드에서 지속적으로 실행되는 Windows 시스템 서비스에 대해 이야기합니다. 하지만 그 외에도 특정 앱에 의해 실행되는 서비스들이 있습니다. 만약 해당 앱을 전혀 사용하지 않는다면, 그 서비스를 계속 실행해 둘 이유는 없습니다.
예를 들어, PC가 부팅될 때마다 실행되는 Microsoft Edge 관련 서비스들이 있습니다. 즉, 다른 브라우저를 사용하더라도 이 서비스는 브라우저를 업데이트하고 주요 기능을 지원하기 위해 백그라운드에서 실행됩니다. OneDrive 앱을 최신 상태로 유지하는 역할을 하는 ‘OneDrive Updater Service’도 마찬가지입니다.
Microsoft 앱뿐만이 아닙니다. 더 이상 사용하지 않는 타사 앱과 관련된 서비스도 확인해야 합니다. 다만, 이 서비스들을 모두 서비스 앱에서 찾을 수는 없습니다. 이를 위해서는 ‘시스템 구성(System Configuration)’을 검색하여 실행하십시오. 그런 다음 ‘서비스(Services)’ 탭으로 이동하여 ‘모든 Microsoft 서비스 숨기기(Hide all Microsoft services)’를 체크하면 중요한 서비스를 실수로 비활성화하는 일을 방지할 수 있습니다. 그 후 목록을 살펴보고 사용하지 않는 앱과 관련된 서비스를 선택한 뒤 ‘모두 사용 안 함(Disable all)’을 클릭하십시오.
Xbox Live 서비스
게이머가 아니라면 필요 없습니다
Xbox Live Auth Manager, Xbox Live Game Save, Xbox Live Networking과 같은 서비스는 로그인, 온라인 게임 기능, 장치 간 게임 진행 상황 동기화를 관리하는 데 도움을 줍니다. 물론 Xbox Game Pass를 사용하거나 PC로 게임을 즐긴다면 그대로 두는 것이 좋습니다.
하지만 게이머가 아니라면 이러한 Xbox 서비스는 불필요한 오버헤드일 뿐입니다. 이 서비스들은 시작 시 실행되어 메모리를 소비하고 대역폭을 사용할 수 있습니다. 다행히 이를 비활성화해도 PC 사용에는 전혀 영향을 주지 않습니다. 잃게 되는 것은 Xbox 관련 기능뿐이며, 대부분의 비게이머에게는 어차피 필요 없는 기능입니다.
배달 최적화(Delivery Optimization)
대역폭과 저장 공간 절약하기
배달 최적화는 Windows PC가 컴퓨터 간에 업데이트 파일을 공유하도록 돕는 서비스로, 일종의 P2P(피어 투 피어) 시스템과 비슷합니다. 쉽게 말해, PC가 Microsoft 서버에서만 업데이트를 다운로드하는 것이 아니라 인터넷상의 다른 PC나 로컬 네트워크의 PC에서도 다운로드한다는 뜻입니다. 마찬가지로, 다른 장치가 업데이트를 더 빨리 다운로드할 수 있도록 내 PC가 업데이트 파일을 업로드할 수도 있습니다.
하지만 이 과정은 백그라운드에서 대역폭을 소비할 수 있으며, 때로는 현재 작업 중인 내용에 영향을 줄 수 있습니다. 더 중요한 점은 PC가 업데이트를 평소보다 더 오래 저장하도록 강제한다는 것인데, 이는 이미 저장 공간 문제로 어려움을 겪고 있는 PC라면 문제가 될 수 있습니다. 배달 최적화를 비활성화하면 이 두 가지 문제를 모두 피할 수 있습니다. 걱정하지 마십시오. PC는 평소와 다름없이 업데이트를 계속 받을 것입니다.
SysMain
없는 편이 더 나은 서비스
Superfetch라고도 알려진 SysMain은 유용성이 하드웨어에 따라 크게 달라지기 때문에 가장 논란이 많은 Windows 서비스 중 하나입니다. 이 서비스는 사용자의 사용 습관을 분석하고 해당 데이터를 사용하여 자주 사용하는 앱을 메모리에 미리 로드함으로써 앱이 더 빨리 실행되도록 설계되었습니다.
좋게 들릴 수 있지만, SSD를 사용하는 PC에서 SysMain은 그다지 유용하거나 필요하지 않습니다. 이러한 시스템에서는 앱이 이미 빠르게 열리기 때문에 미리 로딩하는 것이 거의 차이를 만들지 않습니다. 또한, SysMain 자체가 때때로 높은 디스크 활동과 메모리 사용량을 유발하는데, 이는 문제가 됩니다.
따라서 Microsoft가 권장하는 서비스이긴 하지만, 실제로는 없는 편이 PC에 더 좋습니다. Windows가 백그라운드에서 미리 로딩 활동을 공격적으로 관리하는 것을 멈추기 때문에 훨씬 더 원활한 성능을 체감할 수 있을 것입니다.
정리는 여기서 끝나지 않습니다
이러한 서비스를 비활성화하면 PC가 확실히 조금 더 가벼워진 느낌을 받을 것입니다. 더 중요한 점은 Windows나 사용 중인 기능이 손상되지 않는다는 것입니다. 솔직히 말해서, 이러한 서비스들은 시작에 불과합니다. PC 사용 방식에 따라 안전하게 비활성화할 수 있는 서비스는 훨씬 더 많습니다.
예를 들어, 프린터를 사용하지 않는다면 ‘Print Spooler’는 거의 쓸모가 없습니다. PC에 지문 인식 센서나 안면 인식 기능이 없다면 ‘Windows Biometric Service’도 제거할 수 있습니다. 같은 논리가 자녀 보호(Parental Controls), 스마트 카드(Smart Card), Windows 이미지 획득(Windows Image Acquisition) 등 다른 많은 서비스에도 적용됩니다.
