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

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

COM Surrogate에서 파일이 열려 있음 오류란?

파일을 마우스 오른쪽 버튼으로 클릭한 후 '속성' 메뉴를 선택하면 열리는 속성 창에서 특정 옵션에 접근하거나 수정하려는 순간 이 오류가 발생합니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

'COM Surrogate에서 파일이 열려 있음' 오류는 Windows에서 가장 난해한 문제 중 하나로, 파일의 속성을 편집하려는 사용자들에게 큰 불편을 주고 있습니다. 다행히 이 문제를 해결할 수 있는 몇 가지 방법이 있으며, 이 글에서는 모든 해결책을 하나씩 소개해 드립니다.

해결 방법 1: 작업 관리자에서 COM Surrogate 프로세스 종료

작업 관리자에서 COM Surrogate 프로세스를 종료하면 일부 사용자에게 효과가 있었습니다. 모든 경우에 통하지는 않지만, 시도하기가 매우 간단하므로 다른 방법을 적용하기 전에 먼저 이 방법부터 시도해 보시기 바랍니다.

  1. Ctrl + Shift + Esc 키 조합을 눌러 작업 관리자를 엽니다. 또는 Ctrl + Alt + Del 키를 누른 뒤 파란 화면에서 '작업 관리자'를 선택할 수도 있고, 시작 메뉴에서 검색하여 실행할 수도 있습니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. '추가 정보'를 클릭해 작업 관리자를 확장한 후, '프로세스' 탭 목록에서 COM Surrogate 항목을 찾습니다. 보통 '백그라운드 프로세스' 바로 아래에 위치합니다. dllhost.exe 항목도 함께 찾아 종료하세요. 여러 개의 항목이 보인다면 각각 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 '작업 끝내기'를 선택합니다.
  2. "경고: 프로세스를 종료하면 데이터 손실 및 시스템 불안정을 포함한 원치 않는 결과가 발생할 수 있습니다..."라는 메시지(Windows 버전에 따라 다른 대화 상자)가 표시되면 '예'를 클릭합니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. 컴퓨터를 재시작한 후 동일한 오류 없이 정상적으로 진행되는지 확인합니다.

해결 방법 2: Windows 최신 업데이트 설치

다행히 해당 빌드에서 문제를 겪던 사용자들은 곧 새로운 빌드가 배포되면서 문제가 효과적으로 해결되었습니다. 따라서 컴퓨터에 대기 중인 업데이트를 모두 설치하고 문제가 해결되었는지 확인해 보세요.

  1. 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하고 'Windows PowerShell(관리자)' 옵션을 선택하여 관리자 권한으로 PowerShell을 엽니다. 해당 위치에 명령 프롬프트가 표시되는 경우에는 PowerShell을 직접 검색해서 실행할 수 있습니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. PowerShell 콘솔에 cmd를 입력하고 PowerShell이 cmd와 유사한 환경으로 전환될 때까지 기다립니다.
  2. cmd 콘솔에 아래 명령어를 입력한 후 Enter 키를 누릅니다.

wuauclt.exe /updatenow

  1. 명령이 최소 30분 이상 실행되도록 둔 뒤, 업데이트가 문제없이 검색 및 설치되었는지 다시 확인합니다.

대체 방법: 설정 앱 활용

  1. 시작 메뉴에서 '설정'을 검색해 첫 번째 결과를 클릭합니다. 시작 메뉴 왼쪽 하단의 톱니바퀴 모양 버튼을 직접 클릭해도 됩니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. 설정 창 하단의 '업데이트 및 보안' 섹션을 찾아 클릭합니다.
  2. 'Windows 업데이트' 탭에서 '업데이트 상태' 섹션 아래의 '업데이트 확인' 버튼을 클릭해 새로운 Windows 버전이 있는지 확인합니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. 새 버전이 있다면 Windows가 자동으로 다운로드를 시작합니다.

해결 방법 3: DEP(데이터 실행 방지) 켜기

컴퓨터를 초기화하지 않고도 이 문제를 우회할 수 있습니다(초기화 역시 문제를 해결하지 못할 가능성이 높습니다). 위의 방법들이 모두 실패했을 때 시도해 볼 만한 마지막 수단 중 하나이므로 이 방법을 활용해 보세요.

  1. 먼저 Windows 키 + R 조합으로 실행 대화 상자를 엽니다. 실행 창이 열리면 sysdm.cpl을 입력하고 '확인' 버튼을 클릭해 시스템 속성 창을 엽니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. 시스템 속성 창이 열리면 '고급' 탭으로 이동한 후 '성능' 섹션 아래의 '설정' 옵션을 클릭합니다.
  2. 성능 옵션 창에서 '데이터 실행 방지'를 선택합니다. "선택한 프로그램 및 서비스를 제외한 모든 프로그램 및 서비스에 대해 DEP 사용" 라디오 버튼을 선택한 후 '추가' 버튼을 클릭합니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. 새 창이 화면에 열리면 C:\Windows\System32\ 폴더(32비트 Windows) 또는 C:\Windows\SysWOW64\ 폴더(64비트 Windows)로 이동해 dllhost.exe 파일을 찾습니다. 해당 파일을 선택하고 '열기' 버튼을 클릭합니다.
  2. 주의 메시지가 표시되면 '확인'을 클릭합니다. 그런 다음 '적용'을 선택하고 한 번 더 '확인'을 클릭합니다.
  3. 마지막으로 컴퓨터를 재시작합니다. 재부팅 후에는 Windows 10에서 'COM Surrogate 작동이 중지됨' 오류가 더 이상 나타나지 않을 것입니다.

해결 방법 4: 미리 보기 창 비활성화

이 방법이 근본적인 해결책이라고 주장하는 사람들이 많지만, 실제로는 오류가 다시 발생하지 않도록 문제를 우회하는 방법입니다. 다만 Windows를 사용하는 방식을 약간 변경해야 할 수 있습니다. 변화 자체는 크지 않으니 직접 시도해 보고 이 설정을 유지할지 결정해 보세요.

  1. 컴퓨터에서 아무 폴더나 열거나 빠른 실행 메뉴의 '라이브러리' 버튼을 클릭해 Windows 탐색기를 엽니다.

수정 방법: COM Surrogate에서 파일이 열려 있음 오류 해결하기

  1. 연 폴더의 상단 메뉴에서 '보기' 탭으로 이동한 후 그 아래 '창' 섹션을 확인합니다. '미리 보기 창' 옵션을 찾아 비활성화합니다. 옵션의 위치와 비활성화 방법은 Windows 버전마다 다르지만 비교적 직관적입니다.
  2. 문제가 사라졌는지 확인합니다.