Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

그룹 정책(Group Policy)은 컴퓨터의 레지스트리에 적용되어 보안 설정 및 기타 운영 동작을 구성하는 설정입니다. 그룹 정책은 Active Directory에서 배포되거나(실제로는 클라이언트가 가져오는 방식), 로컬 그룹 정책을 통해 구성할 수 있습니다.

일부 사용자는 컴퓨터의 알림 패널에서 「Windows 서비스에 연결하지 못했습니다(Failed to connect to a Windows service)」라는 제목의 오류 메시지를 접한 바 있습니다. 해당 메시지는 「Windows가 그룹 정책 클라이언트 서비스에 연결할 수 없습니다. 이 문제로 인해 표준 사용자가 시스템에 로그온할 수 없습니다. 관리자 계정으로 로그인한 경우 시스템 이벤트 로그를 검토하여 서비스가 응답하지 않은 이유를 확인할 수 있습니다.」라는 내용을 담고 있습니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

「Windows 서비스에 연결하지 못했습니다」 오류의 원인

이 오류는 주로 Windows 업데이트 중 재부팅 과정에서 컴퓨터가 비정상 종료(crash)될 때 발생합니다. 비정상 종료 후 컴퓨터가 다시 시작되면 Windows 업데이트 중 예기치 않은 종료(unexpected shutdown)가 발생했다고 보고되며, 직후부터 이 오류 메시지가 나타나기 시작합니다. 대부분의 경우 이 오류는 그룹 정책 클라이언트(Group Policy Client) 서비스 초기화에 필요한 중요한 레지스트리 설정이 손실되어 발생합니다.

「Windows 서비스에 연결하지 못했습니다」 오류 해결 방법

이 문제를 겪고 있다면 우선 Windows 서비스 구성 요소를 복구하고 복원해 보는 것이 좋습니다. Restoro를 다운로드하여 실행하면 손상되었거나 누락된 저장소를 자동으로 스캔하고 복구할 수 있습니다.

만약 Restoro를 통한 복구로 문제가 해결되지 않더라도 걱정하지 마세요. 이 문제를 해결할 수 있는 매우 효과적인 다른 방법들이 여럿 존재합니다. 아래에서 가장 효과적인 해결책들을 소개합니다.

방법 1: 레지스트리 편집기를 사용한 수정

Windows 로고 키 + R을 눌러 실행(Run) 대화 상자를 열고, regedit을 입력한 후 확인을 클릭합니다. 그러면 레지스트리 편집기가 실행됩니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

레지스트리 편집기의 왼쪽 창에서 아래 경로로 이동하여 gpsvc라는 이름의 폴더(키)가 있는지 확인합니다. 이 폴더는 서비스 구성 및 매개변수를 담당하며, 거의 모든 경우 존재합니다.
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

gpsvc가 존재한다면, 레지스트리 편집기의 왼쪽 창에서 아래 경로로 이동합니다. 이 위치는 매우 중요하고 민감한 영역이므로 지정된 것 외에는 어떤 항목도 건드리지 않도록 주의하세요.

HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > SvcHost

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

SvcHost 폴더 안에는 작업 완료에 필요한 일부 키와 값이 있어야 합니다. SvcHost 안에 다중 문자열 값(multi-string value)인 GPSvcGroup이 있는지 확인하고, 없다면 직접 생성해야 합니다. 생성하려면 SvcHost 폴더를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기에 마우스를 올린 뒤 다중 문자열 값(Multi-String Value)을 클릭합니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

그러면 오른쪽 창에 새 레지스트리 값이 생성됩니다. 새 값을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택한 후 GPSvcGroup을 입력하고 Enter를 누릅니다. 이제 GPSvcGroup 값을 두 번 클릭하여 수정하고, 값 데이터(Value data) 필드의 내용을 GPSvc로 교체한 후 확인을 클릭합니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

다음으로 SvcHost 안에 새 폴더(키)를 생성해야 할 수 있습니다. 왼쪽 창에서 SvcHost를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키(Key)를 선택한 후, 새 키의 이름을 GPSvcGroup으로 변경합니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

왼쪽 창에서 GPSvcGroup 키를 클릭하면 해당 내용이 오른쪽 창에 표시됩니다. 이제 오른쪽 창에 새 DWORD(32비트) 값을 2개 생성해야 합니다. 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택하는 과정을 두 번 반복합니다.

첫 번째 값은 AuthenticationCapabilities로 이름을 변경하고, 값 데이터12320, 단위는 10진수(Decimal)로 설정합니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

두 번째 값은 CoInitializeSecurityParam으로 이름을 변경하고, 값 데이터1, 단위는 10진수(Decimal)로 설정합니다.

「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드

작업을 마친 후 레지스트리 편집기를 닫고, 컴퓨터를 재시작한 뒤 부팅 시 문제가 여전히 발생하는지 확인합니다.

방법 2: 클린 부팅(Clean Boot) 시도

  1. Windows 로고 키 + R을 눌러 실행 대화 상자를 열고, msconfig를 입력한 후 확인을 클릭합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  2. 서비스 탭으로 이동하여 모든 Microsoft 서비스 숨기기 옆의 체크박스를 활성화한 뒤 모두 사용 안 함을 클릭합니다.
  3. 「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드다음으로 시작 프로그램 탭으로 전환하여 모든 시작 프로그램을 사용 안 함으로 설정합니다. Windows 8/8.1 또는 10을 사용 중이라면 시작 프로그램 탭에서 작업 관리자 열기를 클릭한 후, 목록에 있는 각 응용 프로그램 이름을 하나씩 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 사용 안 함을 선택해야 합니다. 이후 동일한 절차로 응용 프로그램을 다시 활성화할 수 있으며, 꼭 필요한 앱만 다시 켜는 것이 좋습니다.「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  4. PC를 재시작하고 부팅 후에도 문제가 지속되는지 확인합니다.

방법 3: Winsock 카탈로그 재설정

흥미롭게도 이 문제를 겪은 많은 사용자가 단순히 Winsock 카탈로그를 재설정하는 것만으로 문제를 해결했습니다. Windows 컴퓨터의 Winsock 카탈로그를 재설정하려면 다음을 수행합니다:

  1. 시작 메뉴를 엽니다.
  2. cmd」를 검색합니다.
  3. cmd라는 제목의 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. 그러면 관리자 권한의 명령 프롬프트가 실행됩니다.
  4. 관리자 권한 명령 프롬프트에 아래 명령어를 입력하고 Enter를 누릅니다.

netsh winsock reset

  1. 명령이 완전히 실행되면 관리자 권한 명령 프롬프트를 닫습니다.
  2. 컴퓨터를 재시작합니다. 부팅 후 Winsock 카탈로그 재설정으로 문제가 해결되었는지 확인합니다.

방법 4: 관련 레지스트리 키에 대한 관리자 전체 권한 부여

  1. Windows 로고 키 + R을 눌러 실행 대화 상자를 엽니다.
  2. regedit을 입력하고 Enter를 눌러 레지스트리 편집기를 실행합니다.
  3. 레지스트리 편집기의 왼쪽 창에서 다음 경로로 이동합니다.

HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > services

  1. 왼쪽 창에서 services 키 아래의 gpsvc 하위 키를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 사용 권한…을 선택합니다.
  2. 고급을 클릭합니다.
  3. 소유자(Owner) 탭으로 이동합니다.
  4. 다음으로 소유자 변경: 섹션에서 Administrators를 선택하고, 하위 컨테이너와 개체의 소유자 교체 옵션 체크박스를 활성화한 뒤 적용을 클릭하고 확인을 누릅니다.
  5. 4~5단계를 반복합니다.
  6. Administrators를 선택한 후 편집…을 클릭합니다.
  7. 모든 권한(Full Control) 앞의 허용 체크박스를 선택하고 확인을 클릭합니다.
  8. 이 개체와 하위 개체의 사용 권한을 상속 가능한 사용 권한으로 모두 바꾸기 옵션의 체크박스를 활성화합니다.
  9. 적용을 클릭한 후 확인을 누릅니다.
  10. 이번에는 gpsvc에 대한 사용 권한 창에서 적용을 클릭한 후 확인을 누릅니다.
  11. 해당 컴퓨터가 실행 중인 Windows 버전에 맞는 gpsvc 레지스트리 키의 기본 구성 파일을 다운로드합니다.

Windows Vista
Windows 7
Windows 8/8.1

  1. 레지스트리 편집기로 돌아가 파일 > 가져오기…를 클릭합니다.
  2. 레지스트리 파일 가져오기 대화 상자에서 14단계에서 다운로드한 레지스트리 파일이 있는 위치로 이동한 후, 해당 파일을 클릭하여 선택하고 열기를 클릭합니다.
  3. 레지스트리 파일 가져오기 또는 기존 레지스트리와의 병합을 확인하는 메시지가 표시될 수 있으므로, 해당 작업을 반드시 승인합니다.
  4. 다운로드한 레지스트리 파일이 성공적으로 가져와져 컴퓨터의 레지스트리와 병합되면, 컴퓨터를 재시작하고 부팅 후 문제가 해결되었는지 확인합니다.

방법 5: 빠른 시작(Fast Startup) 비활성화 (Windows 10 전용)

Windows 10을 사용하는 많은 사용자가 빠른 시작(Fast Startup) 기능을 끄는 것만으로 이 문제를 성공적으로 해결했습니다. 빠른 시작은 Windows 10의 부팅 속도를 높이기 위해 설계된 기능이지만, 실제로는 여러 면에서 도움보다 불편함을 초래하는 경우가 많습니다. 이 경우 빠른 시작을 비활성화하면 문제가 해결됩니다. 다음은 빠른 시작을 비활성화하는 두 가지 방법입니다.

방법 A

  1. 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하여 WinX 메뉴를 엽니다.
  2. 전원 옵션(Power Options)을 클릭합니다.
  3. 창의 오른쪽 창에서 전원 단추 작동 설정을 클릭합니다.
  4. 현재 사용할 수 없는 설정 변경을 클릭합니다.
  5. 빠른 시작 켜기(권장) 옆의 체크박스를 선택 해제하여 비활성화합니다.
  6. 설정 저장을 클릭합니다.
  7. 컴퓨터를 재시작합니다.

방법 B

두 번째 방법은 최대 절전 모드(Hibernate) 기능을 비활성화하는 것입니다. 이렇게 하면 hiberfile이 삭제되면서 빠른 시작도 함께 비활성화됩니다. 방법 A가 효과가 없거나, 빠른 시작을 비활성화하면서 동시에 디스크 공간을 확보하고 싶다면(hiberfile은 컴퓨터 RAM 용량만큼 디스크 공간을 차지합니다) 이 방법을 사용하세요. 단, 이 방법을 사용하면 최대 절전 모드 기능도 함께 사라진다는 점에 유의해야 합니다.

  1. 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하여 WinX 메뉴를 엽니다.
  2. 명령 프롬프트(관리자)를 클릭하여 관리자 권한 명령 프롬프트를 실행합니다.
  3. 관리자 권한 명령 프롬프트에 아래 명령어를 입력하고 Enter를 누릅니다.

powercfg -h off

  1. 관리자 권한 명령 프롬프트를 닫습니다.
  2. 컴퓨터를 재시작합니다.

선호하는 방법으로 빠른 시작을 비활성화했다면, 더 이상 Windows 10 컴퓨터에서 「Windows 서비스에 연결하지 못했습니다」 오류 메시지가 나타나지 않을 것입니다.

방법 6: 레지스트리 키 및 값 수동 생성

레지스트리 구성을 변경하기 전에 반드시 레지스트리 데이터베이스를 백업하는 것이 좋습니다. 백업이 필요한 이유는, 잘못된 구성으로 문제가 생겼을 때 모든 것이 정상 작동하던 이전 상태로 되돌릴 수 있기 때문입니다.

  1. Windows 로고 키를 누르고 regedit을 입력합니다.
  2. regedit를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  3. 를 클릭하여 관리자 권한으로 regedit 실행을 승인합니다.
  4. 파일(File)을 클릭한 후 내보내기(Export)를 선택합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  5. 파일 이름을 입력합니다(예: backup24072017). 내보내기 범위에서 모두를 선택하고 저장을 클릭합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  6. 다음 위치로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost

  1. 오른쪽 화면에 여러 값이 표시되는데, 그중 netsvcs를 선택합니다.
  2. netsvcs를 마우스 오른쪽 버튼으로 클릭한 후 수정(Modify)을 클릭합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  3. 다음 창에서 gpvsc가 목록에 없음을 확인할 수 있습니다. 값 데이터 중 하나의 끝을 클릭한 후 Enter를 누르고, 아래 이미지처럼 gpvsc를 입력합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  4. 확인을 클릭합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  5. Svchost를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 를 선택합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  6. netsvcs를 입력하고 Enter를 누릅니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  7. 흰색 창 배경을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 선택한 후 DWORD(32비트) 값을 클릭합니다. 운영체제가 32비트든 64비트든 관계없이 동일하게 진행합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  8. CoInitializeSecurityParam을 입력하고 Enter를 누릅니다.
  9. CoInitializeSecurityParam을 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.
  10. 값을 1로 변경하고 확인을 클릭합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  11. 흰색 창 배경을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 선택한 후 DWORD(32비트) 값을 클릭합니다.
  12. CoInitializeSecurityAllowLowBox를 입력하고 Enter를 누릅니다.
  13. CoInitializeSecurityAllowLowBox를 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.
  14. 값을 1로 변경하고 확인을 클릭합니다.
  15. 흰색 창 배경을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 선택한 후 DWORD(32비트) 값을 클릭합니다.
  16. AuthenticationCapabilities를 입력하고 Enter를 누릅니다.
  17. AuthenticationCapabilities를 마우스 오른쪽 버튼으로 클릭하고 수정을 선택합니다.
  18. 값을 3020으로 변경하고 확인을 클릭합니다.
    「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  19. Windows를 재시작합니다.
  20. Windows 로고 키를 누른 채 R을 누릅니다.
  21. services.msc를 입력하고 Enter를 누릅니다.
  22. 그룹 정책 클라이언트(Group Policy Client) 서비스를 찾아 실행 중인지 확인합니다. 실행 중이라면 문제가 성공적으로 해결된 것입니다.

방법 7: 시스템 이벤트 알림 서비스 시작

시스템 이벤트 알림 서비스(System Event Notification Service)가 비활성화되어 있는 경우 이 오류가 발생할 수 있습니다. 따라서 이 단계에서는 시스템 이벤트 알림 서비스를 활성화하고 시작합니다. 절차는 다음과 같습니다:

  1. Windows 키 + R 키를 동시에 눌러 실행 창을 엽니다.
  2. services.msc」를 입력하고 Enter를 누릅니다.「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  3. 시스템 이벤트 알림 서비스」를 찾아 두 번 클릭합니다.「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  4. 시작 유형」 드롭다운을 클릭하고 「자동」을 선택합니다.「Windows 서비스에 연결하지 못했습니다」 오류 완벽 해결 가이드
  5. 시작」 버튼을 클릭한 후 「적용」을 클릭합니다.
  6. 확인」을 클릭하고 문제가 지속되는지 확인합니다.