Microsoft Excel 파일을 열려고 할 때 '프로그램에 명령을 보내는 중 문제가 발생했습니다(There was a problem sending the command to the program)'라는 오류 메시지가 나타난다면, 이는 Windows가 Microsoft Office 응용 프로그램과 정상적으로 연결하지 못하고 있다는 의미입니다. 흥미로운 점은 오류 메시지에서 확인을 누른 후 다시 파일을 열면 대부분 정상적으로 열린다는 것입니다. 하지만 PC를 재부팅하면 동일한 오류가 다시 발생합니다.
Word 문서, Excel 스프레드시트 등 Microsoft Office 파일을 열 때 아래와 같은 오류 메시지 중 하나가 표시될 수 있습니다.
- 프로그램에 명령을 보내는 중 문제가 발생했습니다. (There was a problem sending the command to the program.)
- 프로그램에 명령을 보내는 동안 오류가 발생했습니다. (An error occurred when sending commands to the program)
- Windows에서 파일을 찾을 수 없습니다. 이름을 올바르게 입력했는지 확인한 후 다시 시도하세요.
- 파일(또는 구성 요소 중 하나)을 찾을 수 없습니다. 경로와 파일 이름이 올바른지, 그리고 필요한 라이브러리를 모두 사용할 수 있는지 확인하세요.
위 오류 메시지 중 하나가 나타나며, 경우에 따라서는 원하는 파일 자체를 열 수 없는 상황도 발생합니다. 오류 확인을 누른 후 파일을 볼 수 있는지 여부는 사용자의 시스템 구성에 따라 달라집니다. 지금부터 아래의 문제 해결 가이드를 통해 이 오류를 실제로 수정하는 방법을 알아보겠습니다.
'프로그램에 명령을 보내는 중 문제가 발생했습니다' 오류 해결 방법
작업을 시작하기 전에 만약의 사태에 대비해 복원 지점을 생성해 두는 것이 좋습니다.
방법 1: DDE(동적 데이터 교환) 비활성화
1. Microsoft Excel을 실행한 후 Office 단추(또는 파일 메뉴)를 클릭하고 Excel 옵션을 선택합니다.
2. Excel 옵션 창에서 왼쪽 메뉴의 고급을 선택합니다.
3. 맨 아래의 일반 섹션으로 스크롤한 후 '다른 응용 프로그램이 DDE(동적 데이터 교환)를 사용하는 무시' 옵션의 체크를 해제합니다.
4. 확인을 눌러 변경 사항을 저장한 후 PC를 재부팅합니다.
방법 2: '관리자 권한으로 실행' 옵션 비활성화
1. 시작 메뉴를 열고 문제가 발생하는 프로그램의 이름을 입력합니다.
2. 해당 프로그램을 마우스 오른쪽 버튼으로 클릭하고 파일 위치 열기를 선택합니다.
3. 다시 프로그램을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
4. 호환성 탭으로 이동하여 '관리자 권한으로 이 프로그램 실행' 옵션의 체크를 해제합니다.
5. 적용을 클릭한 후 확인을 눌러 변경 사항을 저장합니다.
6. PC를 재부팅하고 프로그램을 다시 실행하여 오류가 해결되었는지 확인합니다.
방법 3: 파일 연결 초기화
1. Office 파일을 마우스 오른쪽 버튼으로 클릭하고 '연결 프로그램...' 옵션을 선택합니다.
2. 다음 화면에서 '추가 앱'을 클릭한 후 스크롤을 내려 '이 PC에서 다른 앱 찾아보기'를 클릭합니다.
참고: '항상 이 앱을 사용하여 파일 열기' 옵션이 체크되어 있는지 확인하세요.
3. C:\Program Files (x86)\Microsoft Office\(64비트) 또는 C:\Program Files\Microsoft Office\(32비트) 경로로 이동하여 올바른 EXE 파일을 선택합니다.
예시: Excel 파일에서 위 오류가 발생한다면 위 경로로 이동한 후 OfficeXX(XX는 Office 버전) 폴더를 클릭하고 EXCEL.EXE 파일을 선택하면 됩니다.
4. 파일을 선택한 후 반드시 열기를 클릭합니다.
5. 이렇게 하면 해당 파일 형식의 기본 파일 연결이 자동으로 초기화됩니다.
방법 4: Microsoft Office 복구
1. Windows 키 + R을 누른 후 appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능을 엽니다.
2. 목록에서 Microsoft Office를 찾아 마우스 오른쪽 버튼으로 클릭한 후 변경을 선택합니다.
3. 복구 옵션을 클릭한 후 계속을 누릅니다.
4. 복구가 완료되면 PC를 재부팅하여 변경 사항을 저장합니다. 이 방법으로도 오류가 해결되지 않으면 다음 방법을 계속 진행하세요.
방법 5: 추가 기능 비활성화
1. 1058-13과 같은 오류가 발생하는 Office 프로그램을 연 후 Office 단추를 클릭하고 옵션을 선택합니다.
2. 왼쪽 메뉴에서 추가 기능을 선택하고, 하단의 관리 드롭다운에서 COM 추가 기능을 선택한 후 이동을 클릭합니다.
3. 목록에서 추가 기능 중 하나의 체크를 해제한 후 확인을 선택합니다.
4. Excel 또는 오류가 발생하는 다른 Office 프로그램을 재시작하여 문제가 해결되는지 확인합니다.
5. 문제가 계속되면 목록의 다른 추가 기능에 대해 1~3단계를 반복합니다.
6. 모든 COM 추가 기능을 해제했는데도 오류가 계속된다면, 관리 드롭다운에서 Excel 추가 기능을 선택하고 이동을 클릭합니다.
7. 목록의 모든 추가 기능을 체크 해제 또는 삭제한 후 확인을 선택합니다.
8. Excel을 재시작하면 오류가 해결될 것입니다.
방법 6: 하드웨어 가속 비활성화
1. 아무 Office 프로그램이나 실행한 후 Office 단추 또는 파일 탭을 클릭하고 옵션을 선택합니다.
2. 왼쪽 메뉴에서 고급을 선택한 후 디스플레이 섹션까지 스크롤을 내립니다.
3. 디스플레이 항목에서 '하드웨어 그래픽 가속 사용 안 함' 옵션의 체크를 해제합니다.
4. 확인을 선택하고 변경 사항을 저장하기 위해 PC를 재부팅합니다.
방법 7: 레지스트리 수정
1. Windows 키 + R을 누른 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
2. 다음 레지스트리 키로 이동합니다:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office
3. Office 키 아래에는 PC에 설치된 Microsoft Office 버전에 따라 10.0, 11.0, 12.0 등의 이름을 가진 하위 키가 있습니다.
4. 해당 키를 확장하면 Access, Excel, Groove, Outlook 등의 항목이 표시됩니다.
5. 문제가 발생하는 프로그램과 관련된 키를 확장하면 Data 키를 찾을 수 있습니다. 예를 들어 Microsoft Word에 문제가 있다면 Word를 확장하고 그 아래에 있는 Data 키를 확인합니다.
6. Data 키를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.
이후 오류가 해결되었는지 확인해 보세요.
방법 8: 백신 소프트웨어 일시적으로 비활성화
1. 시스템 트레이에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하고 사용 안 함을 선택합니다.
2. 다음으로 백신이 비활성화될 기간을 선택합니다.
참고: 가능한 한 가장 짧은 시간(예: 15분 또는 30분)을 선택하세요.
3. 완료한 후 Microsoft Excel을 다시 열어 오류가 해결되었는지 확인합니다.
마무리
이상으로 '프로그램에 명령을 보내는 중 문제가 발생했습니다' 오류를 성공적으로 해결하는 방법을 알아보았습니다. 위의 8가지 방법을 순서대로 적용하면 대부분의 경우 문제가 해결됩니다. 만약 이 글에 대해 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.