Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.DLL

Можно с полной уверенностью заявить, что пакет офисных программ Microsoft Office 2010 является одним из самых используемых наборов приложений. Он установлен на домашних и офисных компьютерах, используется в самых разнообразных компаниях.

Обновление операционной системы, выпущенное в конце 2018 года, может заставить пользователя понервничать. При запуске одного из приложений из пакета MSOfficeоно завершает работу с выдачей ошибки. Она звучит как «не найдена точка входа». Избавиться от такой проблемы несложно, даже не имея высокой квалификации компьютерного специалиста.

Почему возникает ошибка

Все приложения из пакета Майкрософт Офис используют для своей работы системные параметры и ресурсы. Обновление одной из библиотек, а именно KERNEL32.DLL — вызывает ошибку. Это происходит на 32 битных версиях систем семейства Windows.

Происходит следующее:

  • при запуске Word, Exel, Access — приложения запрашивают установленный в системе формат даты, времени, разделителей целой и дробной части;
  • вызывается процедура GetDateFormatEx, которая обращается к ресурсам ОС;
  • основное хранилище процедур, библиотека KERNEL32.DLL, возвращает ошибку, поскольку в списке ее функций нет GetDateFormatEx или функция работает неправильно

Решить проблему можно двумя путями. Первый — дождаться так называемого фикса от корпорации Майкрософт. Но это может произойти через несколько дней или недель. Поэтому рекомендуется воспользоваться кардинальным способом: не только удалить вызывающее ошибку обновление офисного пакета, но и заблокировать его последующую установку.

Удаляем проблемные модули

Заплатка, из-за которой возникает ошибка приложений MS Office, именуется KB4461522. Найти ее можно следующим образом:

  • зайти в меню Пуск;
  • открыть Панель управления. Она может находиться:
    • непосредственно в меню Пуск при стандартной настройке системы Windows 7;
    • в меню Пуск-Программы-Стандартные-Служебные (Windows XP, Windows 7);
    • в самом низу списка приложений меню Пуск, пункт Служебные (Windows 10).
  • после этого потребуется запустить оснастку управления приложениями. Для этого:
    • в ХР, в окне панели управления, нужно найти значок «Установка и удаление программ»;
    • в Win7, Win10 — найти значок Программы и компоненты.
  • список всех установленных обновлений системы можно найти в новом открывшемся окне. Достаточно:
    • в ХР установить галочку на «Отображать обновления»;
    • в Win7, Win10 перейти на раздел Установленные обновления. Найти его можно в левой части окна.

Дальнейшие действия ни у кого не вызовут сложностей. Все отображаемые модули установок разделены на группы. Требуется найти раздел MicrosoftOfficeи запись, название которой заканчивается на искомое KB4461522 в скобочках.

Выделив этотмодуль, следует удалить его. Чтобы сделать это в XP, нужно кликнуть правой кнопкой на строке с названием и выбрать нужный пункт меню. В Win7, Win10 кнопка удаления находится в верхней строке над списком установленных обновлений.

Отключаем повторную установку

Просто удалить проблемный KB4461522 недостаточно. Если операционная система настроена на автоматическое обновление, модуль установится снова. Ошибка запуска приложений офиса будет повторяться. Чтобы выключить загрузку этой заплатки, можно воспользоваться несколькими способами. Сначала потребуется получить список рекомендуемых к установке модулей.

  1. Запустить центр обновления Windows. Он находится в меню Пуск. Чтобы увидеть иконку запуска, если она скрыта, следует развернуть список программ.
  2. Войти в центр обновления Windows через соответствующую кнопку панели управления. Как ее открыть — уже написано выше.

В появившемся окне следует нажать кнопку Проверить обновления. Они будут скачаны и предложены к установке. Того же результата можно добиться следующим образом:

  • нажать Пуск-Выполнить или Win+R. Ввести в командной строке CMD. нажать Enter;
  • в появившейся командной консоли (окно с черным фоном) ввести wuaulct /detectnow (через пробел);
  • понять, что список модулейопределен и они скачиваются, можно по значку в виде желтого щита в области уведомлений возле часов. При наведении на него мышки показывается процент готовности;
  • когда все будет скачано, система выдаст уведомление вида «Обновления готовы к установке».

Результат всех трех вариантов действий один и тот же. Пользователю при запуске проверки обновлений через центр или после клика на сообщении о готовности предлагается два вида установки. Следует выбрать Выборочная. В выведенном списке модулейнужно найти KB4461522 и снять галочку возле него, запрещая установку.

Чтобы система не предлагала каждый раз установить проблемную заплатку, стоит сразу поставить галочку в чекбоксе около пункта «Не выводить сообщение». Через некоторое время (например, месяц) стоит снова включить обновление. Это можно сделать так, как описано выше, выбирая выборочную установку и активируя галочку возле названия.

Простой способ отключать и включать систему обновления

Если пользователь не уверен в свое квалификации относительно блокировки установки проблемного обновления, можно поступить проще. Но удалить модуль KB4461522, как написано выше — нужно обязательно. После того, как это сделано, можно на время отключить систему обновления. Для этого есть простой способ, который позволит включить ее снова буквально за пару кликов.

  1. Нажимается Пуск-Выполнить или Win+R.
  2. В командной строке набирается gpedit.msc и нажимается Enter.
  3. В оснастке групповых политик следует перейти на раздел Конфигурация компьютера-Компоненты Windows.
  4. В операционной системе WinXP следует искать подраздел Windows Update, в Win7, Win10 — Центр обновления Windows.

Зайдя в искомый раздел, можно увидеть список основных параметров. Чтобы система не пыталась вернуть KB4461522, потребуется:

  • найти параметр Частота поиска автоматических обновлений;
  • сделать на нем двойной клик;
  • установить в левой части вариант «Отключить».

После такого действия система не будет делать попыток найти и установить KB4461522 и другие модули. Чтобы снова включить обновления в нормальный режим, нужно установить параметр частоты в значение по умолчанию. Это «не задано». Пользователю потребуется снова зайти в редактор групповой политики, как это описано выше.

Применение сделанных изменений

Чтобы не задумываться над обновлением групповых политик и сохранением сделанных изменений в настройках — стоит просто перезагрузить компьютер. Это делается после удаления KB4461522 и его отключения в списке загружаемых модулей.

Обязательно нужно перезагрузиться после редактирования значения частоты поиска обновлений в групповых политиках.Убедиться в том, что все прошло успешно, довольно просто. Достаточно запустить приложение Офиса и убедиться, что оно перестало выдавать ошибку.