Исправить ошибку Excel stdole32.tlb в Windows 10
Опубликовано: 2022-04-21
Microsoft Office — это программа, которую вы используете ежедневно. Вы не можете игнорировать важность программы MS Office, будь то составление документа, подготовка таблицы данных или представление презентации. Из-за некоторых трудностей с пакетом Microsoft Office открытие Microsoft Word или Excel может стать кошмаром. Когда вы запускаете Microsoft Word или Microsoft Excel, Windows пытается установить Microsoft Office 2007, что утомительно, и в результате вы получаете ошибку stdole32.tlb. Продолжайте читать эту статью, чтобы исправить эту ошибку.
Содержание
- Как исправить ошибку Excel stdole32.tlb в Windows 10
- Способ 1: восстановить Microsoft Office
- Способ 2: обновить Windows
- Способ 3: запустить сканирование на наличие вредоносных программ
- Способ 4: восстановить системные файлы
- Способ 5: изменить разрешение для ключей реестра
- Способ 6: удалить ключи Office из базы данных реестра
- Способ 7: удалить временные файлы
- Способ 8: переименовать установочный файл
- Способ 9: удалить последние обновления
- Способ 10: переустановите Microsoft Office
- Способ 11: выполнить восстановление системы
Как исправить ошибку Excel stdole32.tlb в Windows 10
- Ошибка в Excel stdole32.tlb Утечка памяти: при возникновении проблемы с утечкой памяти размер памяти Excel регулярно увеличивается, что снижает общую производительность системы. Он также инициирует бесконечный цикл или повторное выполнение одного и того же задания.
- Ошибка stdole32.Tlb Logic Fault: несмотря на назначение правильного входа, вы можете начать получать неправильный вывод из-за этой логической ошибки. Основной причиной этой ошибки является недостаток в исходном коде корпорации Microsoft, которая отвечает за обработку всех входящих данных.
- Ошибка stdole32.tlb: эта ошибка не позволяет вашему программному обеспечению Excel выполнять какие-либо задачи. Кроме того, программа Excel не может обеспечить соответствующий вывод в ответ на данный ввод.
Эта ошибка возникает при сбое или сбое программ Excel. Ошибка означает, что какой-то код не работает во время выполнения, но это не обязательно означает, что он поврежден. Эта ошибка Excel довольно раздражает, поскольку препятствует процессу. Пользователи Excel 2007 часто сталкиваются с этой проблемой, хотя она не ограничена. Пользователи Excel 2019 и 2016 также сообщали об этой проблеме. Эта статья будет очень полезна, если у вас возникли проблемы с этой ошибкой Excel.
Способ 1: восстановить Microsoft Office
Как указывалось ранее, клиенты сталкиваются с ошибкой из-за ошибки в продукте Microsoft Office. Восстановление Microsoft Office 2007 — это первый вариант, который вы можете попробовать. В случае повреждения файлов файлы будут заменены новыми при восстановлении Microsoft Office. В результате предлагается исправить пакет Microsoft Office 2007, так как это обычная проблема с Excel 2007. Это устранит повреждение файла, и файлы будут заменены новыми после восстановления Microsoft Office. Вот какие действия нужно предпринять:
1. Нажмите одновременно клавиши Windows + R , чтобы открыть диалоговое окно « Выполнить ».
2. Введите appwiz.cpl и нажмите клавишу Enter , чтобы открыть апплет « Программы и компоненты ».
3. Щелкните правой кнопкой мыши Microsoft Office 2007 и выберите Изменить .
4. Нажмите Да в подсказке.
5. После этого нажмите «Восстановить », а затем «Продолжить ».
6. Снова нажмите «Восстановить ».
7. После завершения восстановления Microsoft Office 2007 нажмите «Закрыть ».
Способ 2: обновить Windows
Обновления Windows решают множество проблем и ошибок. Проверьте, не было ли применено к вашей Windows самое последнее исправление. В результате на этом этапе вы обновите операционную систему, чтобы устранить проблему. Прочтите наше руководство о том, как загрузить и установить последнее обновление Windows 10, чтобы сделать это.
Читайте также: Исправление Microsoft Office, который не открывается в Windows 10
Способ 3: запустить сканирование на наличие вредоносных программ
Если вы все еще сталкиваетесь с этой проблемой в Excel после того, как попробовали приведенные выше решения, возможно, вирус или вредоносное ПО проникли в вашу систему и вызывают ошибку stdole32.tlb. Поэтому настоятельно рекомендуется сканировать и удалять любые вредоносные программы или вирусы с вашего компьютера. Прочтите наше руководство о том, как удалить вредоносное ПО с вашего компьютера в Windows 10, чтобы сделать это.
Способ 4: восстановить системные файлы
Есть вероятность, что некоторые жизненно важные системные файлы были повреждены, что привело к ошибке stdole32.tlb в Excel. Сканирование проверки системных файлов (SFC) окажет огромную помощь в решении этого сценария. Метод сканирования SFC проверяет все поврежденные файлы перед их восстановлением. Поэтому рекомендуется провести полную проверку системных файлов, чтобы устранить проблему. Ниже приведены меры, которые вы должны принять. Прочтите наше руководство по восстановлению системных файлов в Windows 10 и следуйте инструкциям, чтобы восстановить все поврежденные файлы.
Читайте также: Как копировать и вставлять значения без формул в Excel
Способ 5: изменить разрешение для ключей реестра
Если описанная выше процедура не работает, попробуйте изменить различные разрешения в базе данных реестра, используя этот способ. Для этого следуйте приведенным ниже инструкциям.
Примечание. Во избежание дополнительных проблем рекомендуется создать резервную копию базы данных реестра перед внесением каких-либо изменений. В случае неправильной настройки вы можете восстановить базу данных реестра до предыдущего состояния, когда все работало нормально.
1. Нажмите одновременно клавиши Windows + R , чтобы открыть диалоговое окно « Выполнить ».
2. Введите regedit и нажмите клавишу Enter , чтобы открыть окно редактора реестра .
3. Нажмите « Да » в окне контроля учетных записей .
4. Выберите « Файл », а затем « Экспорт » в раскрывающемся меню.
4. Затем введите Имя файла . В разделе «Диапазон экспорта » выберите « Все » и нажмите «Сохранить ».
5. Перейдите по указанному пути в редакторе реестра .
HKEY_CLASSES_ROOT\Excel.Диаграмма.8
6. Щелкните правой кнопкой мыши Excel.Chart.8 и выберите Разрешения в раскрывающемся меню.
7. Нажмите « Добавить » в окне «Разрешения».
8. Введите « Все » в поле «Введите имена объектов» и нажмите « Проверить имена» .
9. Чтобы подтвердить добавление пункта Все, нажмите OK .
10. После этого нажмите кнопку « Дополнительно ».
11. Измените владельца, нажав Изменить .
12. Введите « Все » в поле «Введите имена объектов » и нажмите « Проверить имена ».
13. Чтобы подтвердить добавление пункта Все, нажмите ОК .
14. После этого нажмите «Применить », а затем «ОК ».
15. Выберите « Все» в разделе « Разрешения» и установите флажки « Полный доступ» и « Чтение ».
16. Нажмите «Применить » и «ОК ».

17. Нажмите клавишу F5 , чтобы обновить базу данных реестра, в результате чего будет создан новый подраздел с именем Protocol ниже Excel.Chart.8.
18. Повторите шаги 7–16 , чтобы обновить разрешения для этого ключа.
19. Обновите базу данных реестра, нажав клавишу F5 , и повторите процедуры, чтобы предоставить разрешение подразделу StdFileEditing\Server .
20. Наконец, закройте окно редактора реестра .
Способ 6: удалить ключи Office из базы данных реестра
Чтобы исправить эту ошибку, вам придется еще раз разобраться с реестром. Прежде чем вносить какие-либо изменения в регистрацию, мы рекомендуем сделать резервную копию базы данных реестра. Вы можете сделать резервную копию, как и в предыдущем методе. Если есть неправильная конфигурация реестра, вы можете восстановить базу данных реестра в предыдущее состояние, когда все функционировало нормально. Узнайте, как выполнить описанные действия, чтобы исправить ошибку stdole32.tlb.
Примечание. Если вы не можете удалить или найти какие-либо ключи, не беспокойтесь об этом; это не повлияет на результат устранения неполадок.
1. Нажмите одновременно клавиши Windows + R , чтобы открыть диалоговое окно «Выполнить» .
2. Введите regedit и нажмите клавишу Enter , чтобы открыть окно редактора реестра .
3. Нажмите Да в подсказке.
4. Выберите « Файл », а затем « Экспорт » в раскрывающемся меню.
5. Затем введите Имя файла. В разделе «Диапазон экспорта » выберите « Все » и нажмите «Сохранить ».
6. Перейдите в следующее место в редакторе реестра .
HKEY_CURRENT_USER\Программное обеспечение\Майкрософт\Офис
7. Щелкните правой кнопкой мыши подразделы Word и Excel и выберите Удалить , чтобы удалить их.
8. Затем откройте вложенные папки 8.0, 9.0, 10.0, 11.0 и 12.0 и удалите подразделы Excel и Word .
Примечание 1. Если у вас возникли проблемы с Word, удалите подраздел Word , а если у вас возникли проблемы с обоими, удалите и Word , и Excel .
Примечание 2. Если вы не можете найти эти подпапки, поищите другие версии, например 15.0 и 16.0 .
9. Нажмите Да , чтобы подтвердить удаление ключа.
10. Аналогичным образом удалите подразделы с пометкой Word и Excel в пути
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office.
11. Наконец, закройте окно редактора реестра .
Читайте также: Как запретить Microsoft Teams открываться при запуске
Способ 7: удалить временные файлы
Определенные данные кэшируются приложениями для повышения скорости загрузки и улучшения взаимодействия с пользователем. Однако со временем этот кеш может быть поврежден, что будет мешать работе ключевых системных функций. Слишком много кэшированных данных также вызывает эту ошибку утечки памяти. В результате вы удалите все временные файлы на компьютере, как показано в следующих шагах, чтобы исправить ошибку stdole32.tlb.
1. Нажмите одновременно клавиши Windows + R , чтобы открыть диалоговое окно «Выполнить» .
2. Введите %temp% и нажмите клавишу Enter , чтобы открыть временную папку .
3. Чтобы выбрать все файлы, нажмите клавиши Ctrl + A , а затем клавиши Shift + Delete , чтобы полностью удалить их.
Способ 8: переименовать установочный файл
В некоторых случаях переименование установочного файла может помочь вам обойти эту проблему. Эта проблема с Excel может быть решена таким образом. В качестве примера,
1. Нажмите клавиши Windows + I , чтобы открыть Проводник .
2. Перейдите к следующему пути расположения.
C:\Program Files\Common Files\Microsoft Shared\OFFICEX\Контроллер установки Office
Примечание 1. Если вы не можете перейти по этому пути, попробуйте следующий путь.
C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICEX\Office Setup Controller
Примечание 2. X необходимо заменить на версию Microsoft Office , установленную в вашей системе.
3. Теперь щелкните правой кнопкой мыши установочный файл и выберите « Переименовать».
Примечание . Переименуйте файл во что-нибудь другое, кроме Setup .
4. Подтвердите любые подсказки, если таковые имеются.
5. Когда вы столкнетесь с ошибкой, запустите программу и выберите OK .
Читайте также: Как заблокировать или разблокировать ячейки в Excel
Способ 9: удалить последние обновления
Любые предыдущие несовместимые обновления на вашем ПК с Windows 10 также могут не вызывать эту проблему. Следовательно, вам рекомендуется удалить последние обновления, установленные на вашем компьютере, чтобы устранить ошибку Excel stdole32.tlb. Это очень легко сделать, и шаги демонстрируются следующим образом.
1. Нажмите клавишу Windows и введите Панель управления . Затем нажмите « Открыть », как показано на рисунке.
2. Установите вид по категории .
3. Теперь нажмите «Удалить программу» в меню « Программы », как показано на рисунке.
4. Нажмите Просмотр установленных обновлений на левой панели, как показано.
5. Теперь найдите и выберите самое последнее обновление, указав дату «Установлено в день» и нажав « Удалить », как показано ниже.
6. Наконец, подтвердите любой запрос и перезагрузите компьютер .
Способ 10: переустановите Microsoft Office
Многие люди сталкиваются с этой ошибкой stdole32.tlb из-за неполной установки неисправного приложения Microsoft Office. В результате рекомендуется полностью удалить Office, а затем переустановить его после получения с официального сайта Microsoft. Удаление приложения вручную не приведет к удалению каких-либо остаточных компонентов с машин. Чтобы удалить Office с вашего компьютера, выполните следующие действия:
1. Нажмите одновременно клавиши Windows + I , чтобы открыть Настройки .
2. Выберите Приложения .
3. Прокрутите вниз и щелкните Microsoft Office .
4. Нажмите «Удалить ».
5. Нажмите « Удалить » во всплывающем окне, затем « Да » во всплывающем окне.
6. Затем перезагрузите ПК .
7. Скачайте Microsoft Office с официального сайта.
Читайте также: Как закрепить строки и столбцы в Excel
Способ 11: выполнить восстановление системы
Если ни один из этих способов вам не помог, в крайнем случае восстановите предыдущую версию компьютера. Для этого следуйте нашему руководству «Как использовать восстановление системы в Windows 10» и следуйте инструкциям, как показано. В конце концов, ваш компьютер будет восстановлен до прежнего состояния, в котором вообще не возникнет никаких ошибок.
После восстановления ПК с Windows 10 проверьте, устранена ли ошибка.
Рекомендуемые:
- Исправление Microsoft Store, не работающего в Windows 10
- Исправить ошибку проводника Windows 10, работающую над ним
- Как установить фоновое изображение для Microsoft Word
- Как редактировать файл VCF в Windows 10
Мы надеемся, что вы нашли эту информацию полезной и смогли устранить ошибку stdole32.tlb . Пожалуйста, дайте нам знать, какая техника была наиболее полезной для вас. Если у вас есть какие-либо вопросы или комментарии, пожалуйста, используйте форму ниже.