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

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

Microsoft Office는 우리가 매일 사용하는 필수 소프트웨어입니다. 문서 작성, 데이터 시트 준비, 프레젠테이션 제작 등 어떤 작업을 하든 MS Office 프로그램의 중요성은 무시할 수 없습니다. 하지만 Microsoft Office 제품군에는 여러 가지 문제가 발생할 수 있으며, 그중 하나가 바로 stdole32.tlb 오류입니다.

Microsoft Word나 Excel을 실행하면 Windows가 Microsoft Office 2007 설치를 다시 시도하면서 이 오류가 나타나는 경우가 많습니다. 이는 매우 번거로운 상황인데요. 이 글에서는 stdole32.tlb 오류를 해결하는 다양한 방법을 자세히 안내해 드리겠습니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

Windows 10에서 Excel stdole32.tlb 오류 수정 방법

stdole32.tlb 오류는 크게 세 가지 유형으로 나타날 수 있습니다.

  • 메모리 누수(Memory Leak) 오류: 메모리 누수 문제가 발생하면 Excel의 메모리 사용량이 지속적으로 증가하여 전체 시스템 성능이 저하됩니다. 또한 무한 루프에 빠지거나 동일한 작업이 반복 실행되기도 합니다.
  • 논리 오류(Logic Fault): 올바른 입력값을 지정했음에도 잘못된 출력 결과가 나타나는 오류입니다. 주된 원인은 모든 입력 데이터를 처리하는 Microsoft의 소스 코드 내 결함입니다.
  • 크래시(Crash) 오류: 이 오류가 발생하면 Excel 프로그램이 어떤 작업도 수행하지 못하고, 입력값에 대한 정상적인 출력도 제공하지 못합니다.

이 오류는 Excel 프로그램이 충돌하거나 실패할 때 발생합니다. 런타임 중 일부 코드가 작동하지 않는다는 의미이지만, 반드시 파일이 손상되었다는 뜻은 아닙니다. Excel 2007 사용자에게 특히 흔하게 나타나지만, Excel 2016 및 2019 사용자에게서도 보고된 사례가 있습니다. 아래 방법들을 순서대로 시도해 보세요.

방법 1: Microsoft Office 복구

앞서 언급했듯이 이 오류는 Microsoft Office 제품 자체의 버그 때문에 발생하는 경우가 많습니다. 따라서 가장 먼저 시도해 볼 수 있는 것은 Microsoft Office 2007 복구입니다. 파일 손상이 있는 경우, 복구 과정에서 해당 파일들이 새 파일로 교체되므로 문제가 해결될 가능성이 높습니다. 절차는 다음과 같습니다.

1. Windows + R 키를 동시에 눌러 실행(Run) 대화 상자를 엽니다.

2. appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 엽니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

3. 목록에서 Microsoft Office 2007을 마우스 오른쪽 버튼으로 클릭하고 변경(Change)을 선택합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

4. 확인 창이 나타나면 예(Yes)를 클릭합니다.

5. 복구(Repair)를 선택한 후 계속(Continue)을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

6. 다시 한번 복구(Repair)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

7. 복구가 완료되면 닫기(Close)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

방법 2: Windows 업데이트

Windows 업데이트는 다양한 오류와 문제를 해결해 줍니다. 최신 패치가 적용되어 있는지 확인하고, 운영 체제를 최신 상태로 업데이트하여 문제를 해결해 보세요. Windows 10 최신 업데이트를 다운로드하고 설치하는 방법은 관련 가이드를 참고하시기 바랍니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

방법 3: 악성코드 검사 실행

위 방법들로도 문제가 해결되지 않는다면, 바이러스나 악성코드가 시스템에 침투하여 stdole32.tlb 오류를 일으키고 있을 가능성이 있습니다. 따라서 전체 시스템 검사를 통해 악성코드와 바이러스를 탐지하고 제거하는 것이 좋습니다. Windows 10에서 PC의 악성코드를 제거하는 방법은 관련 가이드를 참고하세요.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

방법 4: 시스템 파일 복구

핵심 시스템 파일이 손상되어 Excel에서 stdole32.tlb 오류가 발생했을 수도 있습니다. 이런 경우 시스템 파일 검사(SFC) 스캔이 큰 도움이 됩니다. SFC 스캔은 손상된 파일을 모두 검사한 후 자동으로 복구해 줍니다. Windows 10에서 시스템 파일을 복구하는 방법은 관련 가이드를 참고하여 안내에 따라 진행하세요.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

방법 5: 레지스트리 키 권한 변경

위 방법이 효과가 없다면 레지스트리 데이터베이스의 권한 설정을 변경해 보세요.

참고: 추가적인 문제를 방지하기 위해 레지스트리를 수정하기 전에 반드시 백업을 진행하세요. 설정에 문제가 생기더라도 백업본을 통해 이전 상태로 복원할 수 있습니다.

1. Windows + R 키를 동시에 눌러 실행(Run) 대화 상자를 엽니다.

2. regedit을 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

3. 사용자 계정 컨트롤(UAC) 창이 나타나면 예(Yes)를 클릭합니다.

4. 상단 메뉴에서 파일(File)내보내기(Export)를 선택합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

5. 파일 이름을 입력하고, 내보내기 범위에서 모두(All)를 선택한 후 저장(Save)을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

6. 레지스트리 편집기에서 다음 경로로 이동합니다.

HKEY_CLASSES_ROOT\Excel.Chart.8
Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

7. Excel.Chart.8을 마우스 오른쪽 버튼으로 클릭하고 사용 권한(Permissions)을 선택합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

8. 사용 권한 창에서 추가(Add)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

9. 선택할 개체 이름 입력란에 Everyone을 입력하고 이름 확인(Check Names)을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

10. 확인(OK)을 클릭하여 Everyone 항목을 추가합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

11. 고급(Advanced) 버튼을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

12. 소유자 변경을 위해 변경(Change)을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

13. 선택할 개체 이름 입력란에 Everyone을 입력하고 이름 확인을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

14. 확인(OK)을 클릭하여 Everyone 항목 추가를 확정합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

15. 적용(Apply)을 클릭한 후 확인(OK)을 누릅니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

16. 권한(Permissions) 목록에서 Everyone을 선택하고 모든 권한(Full Control)읽기(Read) 항목에 체크합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

17. 적용(Apply)확인(OK)을 차례로 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

18. F5 키를 눌러 레지스트리를 새로 고칩니다. 그러면 Excel.Chart.8 아래에 Protocol이라는 새 하위 키가 생성됩니다.

19. 위의 7~17단계를 반복하여 Protocol 키의 권한을 동일하게 설정합니다.

20. 다시 F5 키를 눌러 새로 고친 후, 같은 방식으로 StdFileEditing\Server 하위 키에도 권한을 부여합니다.

21. 마지막으로 레지스트리 편집기 창을 닫습니다.

방법 6: 레지스트리에서 Office 키 삭제

이 오류를 해결하려면 레지스트리를 다시 수정해야 할 수 있습니다. 수정 전에 반드시 레지스트리를 백업하세요. 백업 방법은 이전 방법의 절차와 동일합니다. 문제가 발생하면 백업본으로 복원할 수 있습니다.

참고: 해당 키를 찾을 수 없거나 삭제할 수 없더라도 걱정하지 않아도 됩니다. 문제 해결 결과에는 영향을 주지 않습니다.

1. Windows + R 키를 동시에 눌러 실행(Run) 대화 상자를 엽니다.

2. regedit을 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

3. 확인 창에서 예(Yes)를 클릭합니다.

4. 파일(File)내보내기(Export)를 선택하여 레지스트리를 백업합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

5. 파일 이름을 입력하고, 내보내기 범위에서 모두(All)를 선택한 후 저장(Save)을 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

6. 레지스트리 편집기에서 다음 경로로 이동합니다.

HKEY_CURRENT_USER\Software\Microsoft\Office
Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

7. WordExcel 하위 키를 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

8. 그다음 8.0, 9.0, 10.0, 11.0, 12.0 하위 폴더를 열고 각각 안에 있는 ExcelWord 하위 키를 삭제합니다.

참고 1: Word에서만 문제가 있다면 Word 하위 키만, 두 프로그램 모두에서 문제가 있다면 WordExcel 하위 키를 모두 삭제하세요.

참고 2: 해당 하위 폴더가 없다면 15.0 또는 16.0 같은 다른 버전 폴더를 확인해 보세요.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

9. 삭제 확인 창에서 예(Yes)를 클릭합니다.

10. 같은 방식으로 다음 경로에 있는 WordExcel 하위 키도 삭제합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office
Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

11. 마지막으로 레지스트리 편집기 창을 닫습니다.

방법 7: 임시 파일 삭제

애플리케이션은 로딩 속도와 사용자 경험을 개선하기 위해 일부 데이터를 캐시에 저장합니다. 하지만 시간이 지나면서 이 캐시가 손상되어 주요 시스템 기능을 방해할 수 있습니다. 캐시 데이터가 너무 많으면 메모리 누수 오류의 원인이 되기도 합니다. 아래 단계에 따라 임시 파일을 모두 삭제해 보세요.

1. Windows + R 키를 동시에 눌러 실행(Run) 대화 상자를 엽니다.

2. %temp%를 입력하고 Enter 키를 눌러 temp 폴더를 엽니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

3. Ctrl + A 키를 눌러 모든 파일을 선택한 후, Shift + Delete 키를 눌러 완전히 삭제합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

방법 8: 설치 파일 이름 변경

경우에 따라 Office 설치 파일(setup.exe)의 이름을 변경하면 이 문제를 우회할 수 있습니다. 절차는 다음과 같습니다.

1. Windows + E 키를 눌러 파일 탐색기를 엽니다.

2. 다음 경로로 이동합니다.

C:\Program Files\Common Files\microsoft shared\OFFICEX\Office Setup Controller

참고 1: 해당 경로로 이동할 수 없다면 아래 경로를 시도해 보세요.

C:\Program Files (x86)\Common Files\microsoft shared\OFFICEX\Office Setup Controller

참고 2: 경로의 X는 시스템에 설치된 Microsoft Office 버전 번호로 대체해야 합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

3. setup 파일을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기(Rename)를 선택합니다.

참고: 파일 이름은 Setup이 아닌 다른 이름으로 변경하세요.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

4. 확인 창이 나타나면 모두 확인합니다.

5. 이후 오류가 발생하면 프로그램을 실행하고 확인(OK)을 클릭합니다.

방법 9: 최근 업데이트 제거

Windows 10 PC에 설치된 호환되지 않는 최근 업데이트가 이 문제의 원인일 수도 있습니다. 이 경우 최근에 설치된 업데이트를 제거하면 오류가 해결될 수 있습니다. 절차는 다음과 같습니다.

1. Windows 키를 누르고 제어판(Control Panel)을 검색한 후 열기(Open)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

2. 보기 기준(View by)범주(Category)로 설정합니다.

3. 프로그램(Programs) 메뉴 아래의 프로그램 제거(Uninstall a program)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

4. 왼쪽 창에서 설치된 업데이트 보기(View installed updates)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

5. 설치 날짜(Installed On)를 참고하여 가장 최근 업데이트를 찾아 선택한 후 제거(Uninstall)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

6. 확인 창을 승인하고 PC를 재시작합니다.

방법 10: Microsoft Office 재설치

많은 사용자가 불완전하게 설치된 Microsoft Office로 인해 이 오류를 겪고 있습니다. 이 경우 Office를 완전히 제거한 후 Microsoft 공식 웹사이트에서 다운로드하여 재설치하는 것이 좋습니다. 참고로, 프로그램을 수동으로 제거하면 잔여 구성 요소가 남을 수 있습니다. Office를 제거하는 절차는 다음과 같습니다.

1. Windows + I 키를 동시에 눌러 설정(Settings)을 엽니다.

2. 앱(Apps)을 선택합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

3. 아래로 스크롤하여 Microsoft Office를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

4. 제거(Uninstall)를 클릭합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

5. 팝업 창에서 제거(Uninstall)를 클릭한 후, 다시 예(Yes)를 선택합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

6. PC를 재부팅합니다.

7. Microsoft 공식 웹사이트에서 Microsoft Office를 다운로드하여 다시 설치합니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

방법 11: 시스템 복원 수행

위의 모든 방법으로도 문제가 해결되지 않았다면, 최후의 수단으로 시스템 복원을 통해 컴퓨터를 이전 상태로 되돌려 보세요. Windows 10에서 시스템 복원을 사용하는 방법은 관련 가이드를 참고하여 안내대로 진행하시면 됩니다. 복원이 완료되면 컴퓨터는 오류가 전혀 없던 이전 상태로 돌아갑니다.

Windows 10 엑셀 stdole32.tlb 오류 해결 방법 총정리

복원이 완료되면 stdole32.tlb 오류가 해결되었는지 확인해 보세요.

함께 읽으면 좋은 글:

  • Windows 10에서 Microsoft Store 작동 안 함 오류 해결 방법
  • Windows 10 파일 탐색기 '작업 중' 오류 해결 방법
  • Microsoft Word 배경 이미지 설정 방법
  • Windows 10에서 VCF 파일 편집 방법

이 글이 도움이 되었기를 바라며, stdole32.tlb 오류를 성공적으로 해결하셨기를 바랍니다. 어떤 방법이 가장 효과적이었는지 알려주세요. 궁금한 점이나 의견이 있다면 아래 댓글로 남겨주세요.