Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10 '스텁이 잘못된 데이터를 받았습니다' 오류 해결 방법 총정리

Windows 10에서 '스텁이 잘못된 데이터를 받았습니다' 오류가 발생하는 이유

"The stub received bad data(스텁이 잘못된 데이터를 받았습니다)" 오류는 다양한 상황에서 나타나기 때문에 단 하나의 정해진 해결책이 없습니다. 여러 포럼에서 보고되었지만 구체적인 발생 시나리오가 명확히 정리된 경우는 드물었습니다. 이 글에서는 실제 사용자들이 겪은 대표적인 사례별 원인과 해결 방법을 정리했습니다.

Windows 10  스텁이 잘못된 데이터를 받았습니다  오류 해결 방법 총정리

대표적인 발생 시나리오

  1. 오류 1783: Services.msc 실행 시 발생
  2. Nvidia 드라이버 문제: 메일 및 Windows 스토어 오류와 함께 발생
  3. 게임·프로그램 실행 오류: 바로 가기 또는 설치 파일 손상
  4. 일반적인 시스템 문제: 클린 부팅 및 시스템 파일 검사로 해결

아래 단계를 진행하려면 관리자 권한이 필요합니다.

1. 오류 1783: 스텁이 잘못된 데이터를 받았습니다

서비스 관리 콘솔(Services.msc)을 열 때 이 오류가 발생할 수 있습니다. 원격 컴퓨터의 서비스에 접근할 때도 같은 현상이 나타나며, 이 경우에는 sc start, sc stop 명령어로만 서비스를 시작하거나 중지할 수 있습니다.

Microsoft 공식 문서에 따르면, 설치된 서비스의 수가 Services.msc 버퍼의 크기 제한을 초과하면 이 오류가 발생한다고 합니다.

유일한 해결 방법은 Windows에서 불필요한 소프트웨어를 제거하여 서비스 수를 줄이는 것입니다. 다만 프로그램을 삭제할 때는 예상치 못한 부작용이 생길 수 있으므로, 반드시 필요하지 않은 항목만 신중하게 제거하기 바랍니다.

2. 메일 및 Windows 스토어 문제와 함께 발생하는 경우

일부 사용자는 작업 관리자를 열거나 다른 앱을 실행할 때 이 오류가 나타났다가, 다음에 다시 실행하면 정상적으로 작동하는 경험을 보고했습니다. 또한 메일 동기화 실패, 스토어 데이터 미갱신 등의 문제도 함께 발생했습니다.

이 모든 문제의 공통 원인은 Nvidia 드라이버 업데이트였습니다. 메일과 스토어 문제는 Windows 스토어 문제 해결사를 실행해 볼 수 있지만, 근본적인 해결을 위해서는 드라이버를 이전 버전으로 롤백한 뒤 문제가 사라지는지 확인하는 것이 좋습니다.

3. 게임·EXE 프로그램 실행 시 오류가 발생하는 경우

게임이나 실행 파일(EXE) 기반 응용 프로그램을 시작할 때 오류가 발생한다면, 해당 프로그램을 재설치해 보세요. 재설치로도 해결되지 않는다면 프로그램이 특정 실행 옵션과 함께 시작되어야 하는 경우일 수 있습니다. 원본 실행 파일에서 바로 가기를 새로 만들고, 개발사의 고객 지원 문서를 확인해 필요한 실행 옵션이 있는지 살펴보는 것이 좋습니다.

4. 일반적인 해결 방법

위 방법으로 해결되지 않는다면 클린 부팅(Clean Boot) 상태로 컴퓨터를 시작해 보세요. 클린 부팅 후 문제가 사라졌다면 백그라운드에서 실행 중인 특정 프로그램이나 서비스가 원인일 가능성이 높으므로, 해당 항목을 찾아 비활성화하면 됩니다.

추가로 시스템 파일 손상 여부를 점검하기 위해 아래 명령어를 관리자 권한 명령 프롬프트에서 차례로 실행해 볼 수 있습니다.

SFC /scannow
DISM.exe /Online /Cleanup-image /Restorehealth

두 명령은 손상된 시스템 파일과 Windows 이미지를 자동으로 복구해 주므로, 오류의 원인이 시스템 파일이라면 효과를 볼 수 있습니다.

마무리

이상으로 Windows 10에서 "스텁이 잘못된 데이터를 받았습니다" 오류 메시지를 해결하는 다양한 방법을 살펴보았습니다. 상황에 따라 원인이 다르므로 위 시나리오 중 자신에게 맞는 방법을 순서대로 적용해 보시기 바랍니다. 다른 효과적인 해결 방법을 알고 계시다면 댓글로 공유해 주세요.