일부 Windows 10 사용자들은 이벤트 뷰어(Event Viewer)에서 PerfNet 오류 2004(Server service 성능 개체를 열 수 없음) 오류가 계속해서 새로 발생하는 문제를 겪고 있습니다. 특히 이 오류가 새로 기록될 때마다 시스템 전반이 버벅거리는 현상이 함께 나타난다는 보고도 많습니다.
이 문제를 면밀히 조사한 결과, 해당 오류 코드를 유발할 수 있는 원인은 여러 가지로 나타났습니다. 주요 원인은 다음과 같습니다.
- Ivoclar Digital 앱과 .NET Framework 호환성 문제 – 일부 애플리케이션(Ivoclar Digital 개발)이 Windows 10의 최신 .NET Framework 보안 요구 사항을 더 이상 충족하지 못합니다. Ivoclar Digital 앱을 사용 중이라면 새로운 오류 발생을 막는 유일한 방법은 해당 프로그램을 제거하는 것입니다.
- 타사(서드파티) 충돌 – Ivoclar Digital 앱이 설치되어 있지 않더라도 타사 서비스나 프로세스가 원인일 수 있습니다. 클린 부팅(Clean Boot) 모드로 부팅한 후 비활성화된 항목을 하나씩 다시 활성화하며 원인을 찾아야 합니다.
- Server 서비스 구성 오류 – 운영체제가 Server 서비스에 의존하는 특정 서비스 설정을 변경하려 할 때 이 오류가 나타날 수 있습니다. Server 서비스의 시작 유형을 '자동'으로 변경하고 수동으로 재시작하면 해결됩니다.
- Mobsync DLL 미등록 – Microsoft Office 앱 내에서 특정 작업 수행 시 오류가 발생한다면 Microsoft 동기화 관리자가 사용하는 DLL 파일이 올바르게 등록되지 않았을 가능성이 있습니다. 관리자 권한 명령 프롬프트에서 명령을 실행해 등록해야 합니다.
- 오래된 GPU 드라이버 – 리소스 집약적인 작업 중 오디오·비디오 렌더링 문제가 동반된다면 GPU 드라이버가 오래되었을 가능성을 확인해야 합니다. 드라이버 업데이트만으로 오류가 해결된 사례도 많습니다.
- 시스템 파일 손상 – OS 파일 손상으로 인해 PC 안정성에 영향을 받아 오류가 발생할 수도 있습니다. 최후의 수단으로 복구 설치 또는 클린 설치를 진행하면 문제를 해결할 수 있습니다.
'Server service 성능 개체를 열 수 없음' 오류의 잠재적 원인을 모두 파악했다면, 실제 사용자들이 성공적으로 적용한 해결 방법을 하나씩 살펴보겠습니다.
방법 1: Ivoclar Digital 앱 제거 (해당하는 경우)
PerfNet 오류 2004는 앱 개발 과정의 결함으로 인한 .NET Framework 비호환성 때문에 지속적으로 발생할 수 있습니다.
가장 흔히 보고된 원인은 Ivoclar Digital에서 개발한 앱입니다. 이 개발사는 자사 앱 내 .NET 보안 취약점을 패치하는 업데이트를 제공하지 않았고, 그 결과 Microsoft가 해당 앱의 Windows 10 실행을 차단하고 있습니다.
글 작성 시점 기준으로 'Server service 성능 개체를 열 수 없음' 오류 발생을 근본적으로 막는 유일한 방법은 문제가 되는 앱을 완전히 제거하는 것입니다.
참고: 해당 앱이 꼭 필요하다면 개발사에 직접 연락해 .NET 취약점 수정을 요청할 수도 있지만, 다른 사용자들 역시 아무런 답변을 받지 못했으므로 기대하지 않는 것이 좋습니다.
Ivoclar Digital 애플리케이션이 설치되어 있다면 아래 단계에 따라 제거하세요.
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 입력란에 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 메뉴를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭해 관리자 권한을 부여합니다.
- 프로그램 및 기능 메뉴에서 설치된 프로그램 목록을 스크롤하여 Ivoclar Digital에서 배포한 문제의 애플리케이션을 찾습니다.
팁: 상단의 게시자(Publisher) 탭을 클릭해 게시사별로 정렬하면 더 쉽게 찾을 수 있습니다. - 문제의 애플리케이션을 찾으면 마우스 오른쪽 버튼으로 클릭하고 나타나는 메뉴에서 제거(Uninstall)를 선택합니다.
- 제거 화면의 안내에 따라 삭제를 완료한 후 컴퓨터를 재시작합니다. 재부팅 후 PerfNet 오류 2004가 해결되었는지 확인하세요.
그래도 이벤트 뷰어에 동일한 오류가 계속 기록된다면 다음 해결 방법으로 넘어가세요.
방법 2: 클린 부팅 모드로 원인 프로그램 찾기
위 방법이 적용되지 않지만 타사 애플리케이션을 의심한다면, 클린 부팅(Clean Boot) 모드로 부팅해 원인을 찾는 것이 효과적입니다.
컴퓨터를 클린 부팅 모드로 강제 진입시킨 후 이벤트 뷰어를 열어 새로운 오류가 발생하는지 확인합니다. 오류가 더 이상 발생하지 않는다면 타사 서비스나 프로세스가 원인이라는 뜻입니다.
참고: 클린 부팅은 모든 타사 시작 프로그램과 서비스가 로드되지 않도록 하므로, 순수한 Windows 환경에서 오류 여부를 정확히 판단할 수 있습니다.
클린 부팅 상태에서 오류가 사라졌다면, 위 절차를 역으로 진행하며 비활성화된 항목을 하나씩 다시 활성화해 오류가 재현되는 지점을 찾습니다.
최종적으로 어떤 타사 서비스나 시작 프로세스가 원인인지 파악하면 해당 프로그램을 안전하게 제거할 수 있습니다.
이 방법으로도 해결되지 않는다면 다음 방법을 시도해 보세요.
방법 3: Server 서비스 재시작 및 자동 시작 설정
시스템이 Server 서비스에 종속된 특정 서비스 설정을 변경하려고 할 때 이 오류가 발생할 수 있습니다.
이 경우 서비스 화면에서 Server 서비스의 시작 유형(Startup Type)을 변경한 뒤 수동으로 재시작하면 문제를 해결할 수 있습니다.
아직 시도하지 않았다면 아래 단계를 따라 해보세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 입력란에 'services.msc'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 서비스 화면을 엽니다. UAC 창이 나타나면 예를 클릭합니다.
- 서비스 화면 우측 목록에서 이름이 Server인 서비스를 찾습니다.
- 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.
- 속성 화면 상단의 일반(General) 탭으로 이동한 뒤, 시작 유형 드롭다운 메뉴를 자동(Automatic)으로 설정합니다.
- 이후 서비스 상태 아래의 중지(Stop) 버튼을 클릭하고 서비스가 완전히 중지되면 시작(Start)을 다시 클릭해 서비스를 재구동한 후 적용(Apply)을 누릅니다.
- 마지막으로 이벤트 뷰어를 열어 'Server service 성능 개체를 열 수 없음' 오류가 더 이상 기록되지 않는지 확인합니다.
동일한 문제가 계속 발생한다면 다음 방법으로 넘어가세요.
방법 4: mobsync.dll 파일 등록하기
일부 사용자들의 보고에 따르면, 애플리케이션 실행에 필요한 DLL(동적 링크 라이브러리) 파일이 등록되지 않아 이 오류가 발생할 수 있습니다. 가장 흔한 사례는 mobsync.dll(Microsoft 동기화 관리자)입니다.
이 DLL은 Microsoft에서 개발한 여러 프로그램에서 사용되므로, Microsoft 프로그램 관련으로 PerfNet 오류 2004가 발생한다면 관리자 권한 명령 프롬프트에서 mobsync.dll을 다시 등록해 보세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 입력란에 'cmd'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC 창이 나타나면 예를 클릭합니다.
- 관리자 권한 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 눌러 mobsync.dll을 다시 등록합니다.
regsvr32 "%systemroot%\system32\mobsync.dll" /u
- 명령이 정상 처리되면 명령 프롬프트를 닫고 이벤트 뷰어에서 동일한 오류가 새로 기록되는지 확인합니다.
여전히 PerfNet 2004 오류가 발생한다면 다음 방법을 계속 진행하세요.
방법 5: GPU 드라이버 업데이트 (해당하는 경우)
게임 실행이나 영상 편집처럼 리소스를 많이 사용하는 작업 중 버벅임과 소리 끊김이 함께 나타난다면 GPU 문제일 가능성이 높습니다.
이런 문제는 대개 GPU 드라이버나 물리 엔진(physics) 드라이버가 오래된 경우에 발생합니다. 게임 중에만 오류가 발생했던 일부 사용자들은 GPU 드라이버와 물리 모듈을 함께 업데이트하여 문제를 해결했습니다.
비슷한 상황이라면 아래 단계에 따라 GPU 드라이버를 업데이트하세요.
- Windows 키 + R을 눌러 실행 대화 상자를 열고, 'devmgmt.msc'를 입력한 후 Enter 키를 눌러 장치 관리자를 엽니다.
- 장치 관리자에서 설치된 장치 목록을 스크롤한 뒤 디스플레이 어댑터(Display Adapters) 항목을 확장합니다.
- 업데이트하려는 GPU 드라이버를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트(Update driver)를 선택합니다.
참고: 듀얼 GPU 노트북이라면 성능이 더 좋은 외장 GPU(dGPU)만 업데이트하면 됩니다. - 다음 화면에서 업데이트된 드라이버 소프트웨어 자동 검색을 클릭합니다.
- 초기 검색이 완료될 때까지 기다린 후, 새 드라이버가 발견되면 화면 안내에 따라 설치를 완료합니다.
- 완료되면 컴퓨터를 재시작하고, 문제가 있던 게임을 실행해 버벅임과 이벤트 뷰어 2004 오류가 사라졌는지 확인합니다.
참고: 장치 관리자에서 새 드라이버를 찾지 못했다면 GPU 제조사의 전용 유틸리티를 사용해 최신 드라이버를 직접 설치하세요.Nvidia - GeForce Experience
AMD - Adrenalin
Intel - Intel Driver & Support Assistant
이미 최신 드라이버를 사용 중이거나 업데이트로도 문제가 해결되지 않는다면 마지막 방법으로 넘어가세요.
방법 6: Windows 구성요소 전체 새로 고침
위의 모든 방법이 효과가 없었다면, OS 파일에 근본적인 손상이 있어 PerfNet 오류 2004가 발생하고 있을 가능성을 고려해야 합니다.
이 경우 마지막 수단으로 복구 설치(repair install)를 진행하는 것입니다. 실제로 이 방법을 통해 손상된 Windows 구성요소를 새로 고친 뒤 모든 문제가 해결되었다는 사용자들이 많습니다.
복구 설치는 클린 설치보다 훨씬 유리합니다. Windows 구성요소와 부팅 관련 프로세스만 새로 고치면서 사진, 애플리케이션, 게임, 동영상 등 모든 개인 데이터를 그대로 유지할 수 있기 때문입니다.
복구 설치를 진행하는 자세한 절차는 아래 가이드를 참고해 순서대로 따라 하시기 바랍니다.