Windows 서비스 관리 이는 시스템을 최적화하거나, 문제를 해결하거나, 컴퓨터 작동을 사용자 정의해야 할 때까지 종종 눈에 띄지 않는 작업 중 하나입니다. 우리는 종종 실행 중인 프로세스와 서비스를 고려하지 않고, 그것들이 성능이나 보안에 어떤 영향을 미치는지 고려하지 않고 장비를 사용합니다.
서비스 콘솔(services.msc)과 명령줄 도구를 숙지하고, 서비스가 사용자별로 작동하는 방식을 이해하면 원활한 환경과 예상치 못한 문제의 차이가 생길 수 있습니다. Windows에서 서비스를 관리하는 진정한 전문가가 되고 싶다면(그래픽 인터페이스와 스크립트 및 명령 사용 모두), 여기에 확실한 가이드가 있습니다.
Windows에서 서비스란 무엇이고, 서비스를 관리하는 것이 왜 중요한가요?
Un 서비스 Windows에서는 일반적으로 백그라운드에서 실행되는 프로그램으로, 일반적으로 사용자와 직접 상호 작용하지 않습니다. 서비스는 다음을 처리할 수 있습니다. 시스템의 필수 기능자격 증명 관리, 네트워킹, 업데이트, 인쇄, 데이터 동기화 또는 타사 응용 프로그램(바이러스 백신)에서 제공하는 추가 기능 등 드라이버, 가상화 도구 등).
이러한 서비스를 적절하게 관리하면 성능을 최적화하고, 보안을 강화하고, 충돌이나 불필요한 리소스 소비를 피할 수 있습니다.. 또한, Windows를 활성화, 비활성화 또는 재시작하는 방법을 아는 것은 오류가 발생하거나 속도가 느려질 때 또는 Windows를 사용자 지정하고 싶을 때 도움이 될 수 있습니다.
프로세스와 서비스의 차이점: 핵심 개념
- 과정 : 이는 실행 중인 프로그램이나 명령어 집합이며, 포그라운드나 백그라운드에 있을 수 있으며 일반적으로 사용자가 사용하는 용도로 수명이 제한됩니다.
- 서비스 : 일반적으로 백그라운드에서 실행되며 구성에 따라 지속적으로 또는 필요에 따라 실행됩니다. 서비스는 시작, 중지, 일시 정지, 재개, 심지어 재시작이 가능하며, 일반적으로 운영 체제 자체에서 관리합니다.
프로세스에서 서비스를 실행할 수 있고 그 반대의 경우도 가능하지만, 중요한 것은 서비스가 사용자 세션을 넘어서도 지속되고 시스템에 로그인하기 전에도 사용 가능하다는 것입니다.
Windows에서 서비스를 어디에서 보고, 어떻게 관리할 수 있나요?
다음과 같은 몇 가지 방법으로 Windows에서 서비스 관리가장 많이 사용되는 것은 그래픽 콘솔입니다. services.msc를도구 작업 관리자 및 명령줄 유틸리티와 같은 PowerShell을, CMD y SC.
서비스 패널(services.msc)에 접속합니다.
- 시작 메뉴에서 "서비스"를 검색하고 표시되는 앱을 선택하여 패널을 열 수 있습니다.
- 또 다른 일반적인 방법은 누르는 것입니다 윈도우 + R, 쓰기 services.msc를 Enter를 누르십시오.
서비스 패널에는 설치된 모든 서비스 목록, 서비스 상태(실행 중, 중지됨 등), 시작 유형(자동, 수동, 비활성화)이 표시되고, 기본 및 고급 방법으로 서비스를 관리할 수 있습니다.
작업 관리자
- 클릭하시면 접속 가능합니다 Ctrl + Shift + Esc를 또는 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 "작업 관리자"를 선택하세요.
- "서비스" 탭에서 목록이 표시됩니다. 서비스를 시작/중지하고 해당 속성을 볼 수 있습니다.
명령줄: CMD 및 PowerShell
명령줄 관리는 고급 사용자, 관리자 및 작업 자동화에 이상적입니다. 서비스를 빠르고 정확하게 나열, 시작, 중지, 수정할 수 있습니다.
Windows의 서비스 유형
- 시스템 서비스: Windows에 기본적으로 제공되며 운영 체제가 작동하는 데 필수적입니다.
- 사용자별 서비스: 사용자가 로그인할 때 생성되고, 해당 컨텍스트에서 작동하며 로그아웃하면 사라집니다. 이를 통해 더 나은 리소스 관리와 개인화된 보안이 가능해집니다.
- 타사 서비스: 외부 프로그램(안티바이러스, 브라우저, 프린터 등)에 의해 설치됨.
Windows 10부터 특히 사용자별 서비스 강조 표시는 필수적입니다. 윈도우 11, 그 어느 때보다도 관련성이 높아지고 있으며 특정 관리 접근 방식이 필요합니다.
사용자별 서비스: 서비스란 무엇이고, 식별하고 관리하는 방법

Windows에 로그온하면 시스템은 레지스트리에 저장된 템플릿을 기반으로 사용자별 서비스를 생성합니다. 이러한 서비스:
- 로그인한 사용자의 보안 컨텍스트에서 작동합니다. 시스템이나 미리 정의된 계정을 사용하는 대신.
- 사용자가 로그아웃하면 중지되고 삭제됩니다.
- 이러한 기능은 사용자 정의 및 격리 기능을 제공하지만 일부는 애플리케이션의 핵심 종속성이 될 수 있습니다.
사용자별 서비스 예시 의 역사일 수도 있다 클립 보드, 메일 및 연락처 동기화, 블루투스 지원, 백업 클라우드, 사용자 경험 등. 각각은 고유 식별자(LUID)가 추가된 이름(예: "OneSyncSvc_443f50")으로 식별됩니다.
사용자별 공통 서비스 목록
- 에이전트 활성화 런타임(AarSvc): 대화형 에이전트 애플리케이션을 쉽게 활성화할 수 있습니다.
- 클립보드 사용자 서비스(cbdhsvc): 클립보드 기록 및 동기화를 활성화합니다.
- 블루투스 사용자를 위한 기술 지원 서비스.
- 클라우드 백업 및 복원 서비스.
- 호스트 동기화(OneSyncSvc): 메일, 연락처, 일정을 동기화합니다.
- 접근 및 저장 사용자 데이터(UserDataSvc 및 UnistoreSvc).
- 웹 위협 방어 사용자 서비스: 웹 위협에 대한 보호 기능을 강화합니다.
- Windows 푸시 알림 사용자 서비스 (WpnUserService): 로컬 및 푸시 알림을 관리합니다.
목록은 광범위하며 운영 체제 버전에 따라 달라질 수 있습니다. ~이다 수정하거나 비활성화하기 전에 종속성을 검토하는 것이 필수입니다.많은 애플리케이션이 이러한 서비스의 기능에 의존하기 때문입니다.
사용자별로 서비스를 보는 방법
- 그들은에 표시됩니다 services.msc를 확장된 이름으로(예:
Sync Host_443f50). - 와 PowerShell을 서비스 유형별로 필터링하여 나열할 수 있습니다.
Get-Service | Where-Object { ($_.ServiceType -band 64) -eq 64 } | Format-Table DisplayName, Name, StartType, ServiceType - 명령줄에서 사용
sc qc템플릿과 사용자 인스턴스를 쿼리합니다.
서비스를 시작, 중지, 일시 중지, 다시 시작 및 종료하는 방법
services.msc에서
- 서비스를 마우스 오른쪽 버튼으로 클릭하면 상황에 맞는 메뉴가 표시됩니다. 시작, 중지, 일시 중지, 재개 및 다시 시작.
- 현재 시스템 세션에만 영향을 미칩니다. 재시작 시 서비스는 사용자가 변경하지 않는 한 기본 상태로 돌아갑니다. 시작 유형 속성에서.
서비스 시작 유형
- 자동차: 시스템부터 시작합니다.
- 자동 (지연된 시작): 다음에 시작 부팅 이 시스템은 긴급하지만 필수적이지 않은 서비스에 유용합니다.
- Manual: 시작하려면 개입이 필요합니다.
- 장애인: 다시 활성화될 때까지 시작되지 않습니다.
PowerShell의 고급 관리
- 서비스 목록:
Get-Service - 필터 서비스:
Get-Service -displayname "Nombre*" - 스타트:
Start-Service -Name NombreServicio - 체포:
Stop-Service -Name NombreServicio - 중지:
Suspend-Service -Name NombreServicio - 재시작:
Restart-Service -Name NombreServicio - 비활성화하려면:
Set-Service -Name NombreServicio -StartupType Disabled - 할 수 있게 하다:
Set-Service -Name NombreServicio -StartupType Automatic
이러한 명령은 사용자의 필요에 맞게 결합하고 조정할 수 있습니다. 자동화된 스크립트의 경우 관리자 권한으로 실행하는 것이 중요합니다.
CMD(net 및 sc)에서 관리
- 서비스 시작:
net start NombreServicio - 서비스 중지:
net stop NombreServicio - 중지:
net pause NombreServicio - 이력서:
net continue NombreServicio - 고급 관리
sc: 로컬 및 원격 서비스를 쿼리, 시작, 중지, 일시 중지, 삭제하고 생성할 수 있습니다. - 없애다:
sc delete NombreServicio
고급 자동화 및 관리: 그룹 및 로그 템플릿
여러 컴퓨터를 관리하거나 중앙에서 설정을 적용하려는 경우 다음과 같은 고급 방법을 사용할 수 있습니다.
그룹 정책 및 보안 템플릿
- 기업 환경의 정책을 사용하여 특정 서비스(특히 일부 사용자별 서비스)의 관리를 자동화할 수 있습니다.
- 원하는 구성을 보안 템플릿에 추가하여 서비스의 시작 상태를 변경할 수 있습니다.
레지스트리 직접 수정
- 서비스, 특히 템플릿은 다음에 저장됩니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. - 서비스를 직접 비활성화하려면 값을 수정하세요. 스타트 4(비활성화)에 해당하는 하위 레지스트리에서.
PowerShell 또는 CMD의 예:
REG.EXE ADD HKLM\System\CurrentControlSet\Services\NombreServicio /v Start /t REG_DWORD /d 4 /f
바이트와 기술 전반에 관한 세계에 대한 열정적인 작가입니다. 나는 글쓰기를 통해 내 지식을 공유하는 것을 좋아하며 이것이 바로 이 블로그에서 할 일이며 가젯, 소프트웨어, 하드웨어, 기술 동향 등에 관한 가장 흥미로운 모든 것을 보여 드리겠습니다. 제 목표는 여러분이 간단하고 재미있는 방식으로 디지털 세계를 탐색할 수 있도록 돕는 것입니다.
