Программные пакеты Microsoft Office используют большое количество людей во всем мире. Корпорация давно стала монополистом в этой области ПО. Этот софт применяется во многих сферах бизнеса. Но это не означает, что эти программы работают без сбоев. В ОС Windows XP при включении одной из офисных программ можно столкнуться с ошибкой «Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.DLL». В этой статье вы найдете её решение.
Содержание статьи:
- 1 Из-за чего появляется эта ошибка с библиотекой DLL KERNEL32.DLL
- 2 Устранение проблем с программами Office
- 3 Отключаем проблемные обновления для предотвращения дисфункции GetDateFormatEx
- 4 Отключаем обновления Windows
Из-за чего появляется эта ошибка с библиотекой DLL KERNEL32.DLL
Ошибка появляется только в системах с 32 bit архитектурой. Основной причиной становится обновление от Майкрософт, которое вышло в конце 2018 года для пакетов Office 2010. Основной метод устранения этой проблемы с отсутствием точки входа в процедуру GetDateFormatEx — удаление текущих обновлений. Это произошло из-за того, что разработчики не протестировали свое обновление должным образом. Но могут быть и другие причины. Все они будут рассмотрены и предоставлены вам.
Читайте также: точка входа DLLRegisterServer не найдена.
Устранение проблем с программами Office
Рассмотрим основное решение этой ошибки «Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.DLL». Нам необходимо попасть в установленные программы Windows и найти нужные обновления. Для этого:
- Откройте меню «Пуск»;
- Найдите здесь кнопку «Панель управления» и нажмите её;
- В следующем окне вам необходимо отыскать пункт «Установка и удаление…». Если вы не можете это сделать, выберите вверху справа в пункте «Просмотр» ссылку и установите её значение в «Категории»;
- Далее найдите чекбокс «Отображать обновления» и поставьте здесь галочку. В окне отобразятся установленные обновления;
- Выберите здесь обновления MS Office 2010, а под ним выберите KB4461522;
- При выделении программы вы увидите ссылку «Удалить», нажмите её.
После этого перезагружаем свой компьютер и пытаемся запускать программу, которая вызывала ошибку входа в процедуру GeDateFormatEx не обнаружена в DLL KERNEL32.DLL. Если ошибка появляется, то возвращаемся снова в окно удаления программ, открываем обновления и находим уже другое — KB2863821. Удаляем и его. Поле этого нам нужно снова перезагрузить компьютер и узнать появляется ли ошибка.
Для операционных систем Windows Vista, 7, 8, 10 процесс будет таким же, только в разделе «Удаление программ» необходимо выбрать слева в меню «Установленные обновления».
Рекомендую: Что делать, если не удается найти файл.
Отключаем проблемные обновления для предотвращения дисфункции GetDateFormatEx
После того, как мы удалили обновления и устранили ошибку «Точка входа в процедуру GetDateFormatEx не найдена», они могут снова загрузиться на ваш компьютер в фоновом режиме. Как можно догадаться, проблемы с офисными программами появятся опять. Чтобы этого не произошло, необходимо отключить эти обновления.
Для этого запустите строку ввода:
- Нажмите вместе WIN+R и введите следующую команду «wuauclt /detectnow» и нажмите клавишу ENTER;
- После этого в трее (в панели инструментов внизу справа) должен отобразиться значок щита желтого цвета, нажмите его;
- У вас должно отобразиться в следующем окне выбор параметров — «Быстрая установка» и «Выборочная». Выберите вторую (выборочную) и нажмите кнопку «Далее»;
- Откроется еще одно окно, где нужно убрать галки с обновлений, которая система пытается установить и нажмите кнопку внизу для продолжения;
- Далее поставьте галочку на пункте «Не выводить больше сообщение» и нажмите «Ок».
Можете снова ввести команду для поиска обновлений. Отключенные не должны больше отображаться, так как мы их деактивировали.
Отключаем обновления Windows
Чтобы исключить ошибки c GetDateFormatEx и сбои из-за обновлений Windows в будущем, вы можете вовсе выключить их. Довольно часто они становятся причиной самых разнообразных ошибок и сбоев в системе. Если вам необходимы какие-то обновления, вы можете самостоятельно проверять выход нового ПО на сайте Майкрософт. После этого можно вручную загрузить то или иное обновление.
- Выберите снова значок «Пуск» слева внизу и нажмите «Панель управления»;
- Отыщите здесь пункт «Центр обеспечения безопасности»;
- Внизу следующего окна найдите «Автоматические обновления»;
- Выберите внизу пункт «Отключить…», внизу подтвердите действия кнопками «Применить» и «Ок».
Появится уведомление о том, что теперь компьютер находится под угрозой. Закройте все уведомления. Этот способ во многих случаях решает проблему с данной ошибкой. Если устранить не удалось, попробуйте просканировать свою систему антивирусными программами и утилитами. Если ошибка «Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.DLL» повторяется, попробуйте почистить жесткий диск от мусора и файлы системы на целостность и ошибки.
- Откройте проводник Windows (WIN+E) и выберите один из дисков ПКМ;
- Нажмите раздел «Свойства»;
- Нажмите в следующем окне пункт «Очистить диск»;
- Выберите в следующем окне все файлы и продолжите процесс очистки;
- Закройте окно и нажмите WIN+R, в строке ввода напишите CMD;
- В DOS-подобном окне пропишите следующую фразу «sfc /scannow». Необходимо некоторое время подождать и не открывать другие программы и окна, пока не завершится процесс.
После этого снова проверьте, не появляется ли ошибка входа в процедуру GetDateFormatEx в системной библиотеке DLL KERNEL32.DLL.