윈도우11 불필요한 서비스 꺼서 시스템 성능을 최적화하는 방법

🏷️ 윈도우11

윈도우11에는 수십 개의 서비스가 백그라운드에서 실행되며 시스템과 앱의 여러 기능을 지원합니다. 서비스로 동작하는 프로세스의 대부분은 서비스의 이름과 역할만 다를 뿐 특정 기능을 실행하기 위한 상시 대기 상태이거나 캐시를 갱신하는 등의 동작을 수행하는데요.

이로 인해 하드웨어 리소스를 일부 점유하며 때로는 일부 서비스의 과도한 리소스 사용으로 인해 컴퓨터가 버벅일 때도 있습니다.

이 글에서는 선택적으로 꺼도 무방한 서비스를 소개하며 사용자의 환경에 맞춰 서비스 구동을 최소화해서 윈도우11을 최적화하는 방법에 대해 알아보겠습니다.

필수 기능에 포함되지 않는 서비스 목록

아래 목록은 사용자의 환경에 따라서 사용하지 않을 수도 있는 서비스 목록입니다. 테이블의 ‘꺼도 되는 경우’를 확인해서 서비스 끄기, 실제 사용 테스트를 확인해 윈도우11 서비스를 최적화할 수 있습니다.

한 번에 여러 개를 끄지 말고 하나씩 끈 뒤 재부팅을 통해 안정성을 확인하는 것을 추천하며 서비스를 꼭 ‘사용 안 함’으로 설정하는 것 보다 ‘수동’으로 변경해 해당 서비스가 시스템에서 필요할 때 실행되도록 할 수도 있습니다.

특정 서비스를 껐을 때 문제가 생기면 원래 시작 유형으로 되돌려 놓아야 하며 기업 및 학교 PC는 조직 정책에 의해 다시 켜질 수 있으니 참고하시길 바랍니다.

Windows 11 Service List Not Included in Essential Features - 윈도우11 불필요한 서비스 꺼서 시스템 성능을 최적화하는 방법

참고로 목록에서 볼드체로 표시된 서비스들은 본문 아래에서 제공하는 불필요한 서비스 끄기 스크립트를 통해 일괄 비활성화할 수 있으니 스크립트를 적용할 분들은 ‘이러한 기능이 있구나’ 정도로 확인하면 되겠습니다.

services.msc와 작업 관리자의 서비스 탭에서 알아보기 편하게 표시 이름과 서비스 이름을 분리해 표기했습니다.

표시 이름서비스 이름서비스 기능꺼도 되는 경우
AssignedAccessManager 서비스AssignedAccessManagerSvc키오스크(지정 액세스) 환경 관리키오스크 모드를 사용하지 않을 때
BitLocker Drive Encryption ServiceBDESVCBitLocker 드라이브 암호화BitLocker 미사용
Bluetooth 오디오 게이트웨이 서비스BTAGService통화/오디오 게이트웨이블루투스 통화 및 오디오(이어폰, 헤드폰, 스피커) 미사용 시
Bluetooth 지원 서비스bthservBT 장치 페어링·관리 핵심블루투스 장치 자체를 전혀 사용하지 않을 때
Bluetooth 사용자 지원 서비스_*BthUserSvc_*사용자 세션용 BT 보조 서비스블루투스 장치 미사용 시(퍼-유저 서비스) 
Connected User Experiences and TelemetryDiagTrack사용/진단 데이터 수집 전송진단 데이터 전송을 원치 않을 때(조직 정책 주의) 
Diagnostic Execution Servicediagsvc문제 해결사 실행 보조Windows 문제 해결사를 사용하지 않을 때 
Diagnostic Policy ServiceDPS문제 감지/진단 정책문제 해결사 기능을 쓰지 않을 때 
Diagnostic Service HostWdiServiceHost진단 서비스 호스트(로컬)문제 해결사 사용 안 함 
Diagnostic System HostWdiSystemHost진단 서비스 호스트(시스템)문제 해결사 사용 안 함 
Geolocation Servicelfsvc위치 정보 제공위치 서비스(GPS)를 전혀 쓰지 않을 때 
Downloaded Maps ManagerMapsBroker오프라인 지도 관리지도 앱/오프라인 지도를 사용하지 않을 때 
NetlogonNetlogonAD 도메인 로그인 지원도메인 미가입 단독 PC(가정)
Optimize Drivesdefragsvc드라이브 최적화/Trim수동으로만 조각모음 및 Trim 할 때 (SSD 사용 시 끄는 것을 권장하지 않음)
자녀 보호WpcMonSvc자녀 보호(사용 시간·콘텐츠)자녀 보호 기능 미사용 시
Phone ServicePhoneSvcWindows-Phone 연계스마트폰과 연결을 하지 않을 때 
Print SpoolerSpooler인쇄 대기열프린터를 전혀 사용하지 않을 때
Remote Desktop ConfigurationSessionEnvRDP 세션 구성원격 데스크톱 미사용 시
Remote Desktop ServicesTermServiceRDP 호스트 핵심원격 데스크톱 미사용 시
Remote Desktop Services UserMode Port RedirectorUmRdpServiceRDP 포트/장치 리디렉션원격 데스크톱 미사용 시
Sensor ServiceSensorService센서(HW) 통합센서 기능(조도/GPS 등) 미사용 시
Smart CardSCardSvr스마트카드 인증스마트카드 미사용 시
Smart Card Device Enumeration ServiceScDeviceEnum스마트카드 장치 열거스마트카드 미사용 시
Smart Card Removal PolicySCPolicySvc스마트카드 제거 정책스마트카드 미사용 시
Windows Biometric ServiceWbioSrvc지문/얼굴 등 생체인증생체인증 미사용 시
Windows Error Reporting ServiceWerSvc오류 보고 업로드MS 오류 보고 전송 원치 않을 때
Work FoldersWorkFoldersSvc작업 폴더 동기화서버 기능 미사용 시
Xbox Accessory Management ServiceXboxGipSvcXbox 주변기기 관리Xbox 기능 미사용 시
Xbox Live 인증 관리자XblAuthManagerXbox 계정 인증Xbox 기능 미사용 시
Xbox Live 게임 저장XblGameSaveXbox 게임 클라우드 저장Xbox 기능 미사용 시
Xbox Live 네트워킹 서비스XboxNetApiSvcXbox 네트워킹Xbox 기능 미사용 시
Windows 참가자 서비스wisvcWindows 참가자 프로그램Insider 프로그램 미참여 시
WalletServiceWalletServiceWallet/결제 호스트Wallet 미사용 시
Windows 모바일 핫스팟 서비스icssvc모바일 핫스팟핫스팟 미사용 시
DevicePicker_*DevicePickerUserSvc_*Miracast/DLNA/DIAL 디바이스 선택 UI스마트 TV와 DLNA 연결 미사용 시 
연결된 디바이스 플랫폼 사용자 서비스_*CDPUserSvc_*디바이스 간 연결·공유 시나리오연결된 기기 기능 미사용(비활성 시 일부 동기화·야간모드 등 영향 가능) 
IP HelperiphlpsvcIPv6/터널링 등 네트워크 보조IPv6/터널링 미사용 시 (끄는걸 권장하지 않음) 
Windows Image Acquisition (WIA)StiSvc스캐너/카메라 캡처스캐너/구형 카메라 미사용 시
Windows 카메라 프레임 서버FrameServer여러 앱의 카메라 프레임 공유카메라(캠) 미사용 시(일부 앱 의존성 주의) 
Distributed Link Tracking ClientTrkWksNTFS 링크 추적도메인/공유 드라이브 미사용 시 (단일 PC 사용 시)
GameDVR 및 브로드캐스트 사용자 서비스_*BcastDVRUserService_*게임 녹화·브로드캐스트Xbox Game Bar/녹화 미사용 시
Remote RegistryRemoteRegistry원격 레지스트리 편집원격관리 미사용 시(일반 가정용 권장)

참고 및 주의사항

_*로 끝나는 항목은 사용자별(per-user) 서비스로, 실제 서비스 이름 뒤에 임의의 접미사(예: CDPUserSvc_3f2c1)가 붙습니다.

이런 템플릿형 서비스에 대한 개념은 마이크로소프트 기술 문서(Windows의 사용자 단위 서비스)에서 확인할 수 있습니다. 

일부 서비스는 비활성화 시 예기치 않은 동작 오류나 부작용이 생길 수 있습니다. 특히 CDPSvc, CDPUserSvc, TabletInputService, iphlpsvc는 환경에 따라 영향을 미칠 수 있으니 최대한 보수적으로 판단해 서비스를 끄는 것을 추천합니다.

불필요한 윈도우 서비스 끄기 3가지 방법

앞서 살펴본 서비스 목록을 선택적으로 끄려면 다음 3가지 방법 중에서 1가지를 선택할 수 있습니다.

시스템 구성에서 서비스 관리

Managing Services in System Configuration - 윈도우11 불필요한 서비스 꺼서 시스템 성능을 최적화하는 방법

Win + R 키를 누른 후 msconfig를 입력해 시스템 구성을 실행합니다.

[서비스] 탭을 클릭한 다음, 불필요한 서비스를 체크 해제해서 적용하면 다음 부팅 시 서비스 기능을 중지할 수 있습니다.

services.msc에서 관리

Managing Services in services.msc - 윈도우11 불필요한 서비스 꺼서 시스템 성능을 최적화하는 방법

Win + R 키를 누른 후 services.msc를 입력해 Windows 서비스를 실행합니다.

서비스 목록에서 불필요한 서비스를 더블 클릭한 다음, 시작 유형을 ‘사용 안 함’ 또는 ‘수동’으로 변경합니다. 서비스가 실행 중이라면 중지 후 시작 유형을 변경해야 합니다.

명령 프롬프트에서 관리

Managing Services from the Command Prompt - 윈도우11 불필요한 서비스 꺼서 시스템 성능을 최적화하는 방법

검색 상자에 ‘명령 프롬프트’를 입력 후 관리자 권한으로 실행합니다. 그리고 아래 형식에 따라 명령어를 실행하면 서비스를 종료하고 비활성화할 수 있습니다.

sc stop "서비스 이름" && sc config "서비스 이름" start=disabled

불필요한 서비스 끄기 스크립트

필수 기능에 포함되지 않는 서비스 목록에서도 언급했듯이 범용적으로 잘 사용하지 않는 기능을 한 번에 끌 수 있는 스크립트를 만들어봤습니다.

최대한 보수적으로 서비스를 선택했기 때문에 대부분 문제가 없지만, 혹시라도 문제가 발생했을 때를 대비해서 끄기, 켜기를 프롬프트에서 선택할 수 있도록 만들었습니다.

아래 링크를 통해 배치 파일을 받은 후, 관리자 권한으로 실행해 사용하면 됩니다.

다운로드 : disable-unnecessary-services.zip

마치며

윈도우11 서비스 최적화의 핵심은 많이 끄기가 아니라 안 써서 꺼도 되는 것만 정확히 고르기입니다.

서비스 목록에서 잘 사용하지 않는 기능 및 장치 관련 기능을 찾아 끄면 하드웨어 리소스를 아낄 수 있고 그만큼 빠릿한 동작을 체감할 수 있게 됩니다.

원격 데스크톱, 블루투스처럼 주요 기능과 직결되는 서비스는 가급적 유지해야 오류가 발생하는 것을 방지할 수 있으니 이 페이지에서 제공하는 스크립트를 이용해 최대한 안정적으로 설정해 보시길 발바랍니다.

윈도우 서비스윈도우11 최적화

저자

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
올바른 이메일 주소를 입력해주세요.

같은 카테고리 글