Точка входа в процедуру getdateformatex
Точка доступа в процедуру GetDateFormatEx или EnumCalendarInfoExEx не найдена в библиотеке DLL KERNEL32.dll в Word, Excel – что за ошибка, как исправить
Приветствую!
В один прекрасный день, попытавшись запустить Word, Excel, Outlook или любое другое приложение из состава Microsoft Office, вы можете столкнуться с досадной ошибкой, повествующей о том, что не найдена некая точка входа в библиотеке KERNEL32.dll
Нажав OK, вы увидите подобное сообщение ещё раз, а когда уже закроете и его, нажав по клавише OK, то обнаружите сообщение о том, что приложение не сконфигурировано для работы в системе.
Также может наблюдаться ошибка Точка входа в процедуру EnumCalendarInfoExEx не найдена..
Почему данные ошибки возникают, какие этому способствовали причины, и самое главное, как эту ошибки решить и вернуть работоспособность так нужных в работе офисных программ.
Исправляем ошибку Точка доступа в процедуру GetDateFormatEx (EnumCalendarInfoExEx) не найдена в библиотеке DLL KERNEL32.dll при запуске Word, Excel, PowerPoint и т.д.
Подвержены данной ошибке преимущественно компьютеры, которые работают под управлением уже очень серьёзно устаревшей операционной системы, именуемой Windows XP. Срок поддержки данной операционной системы со стороны компании-разработчика давно прошёл. Если обновления для неё и выпускаются, то по весьма и весьма экстренным и исключительным случаям.
Однозначно можно сказать, что использование данной операционной системы не только небезопасно, но и в современных условиях повышает риск появления сбоев, которые могут существенно затруднить или вовсе парализовать работу пользователя на компьютере.
И рассматриваемая ошибка с Microsoft Office является ярким тому подтверждением.
Так произошло, что разработчики Microsoft Office, при выпуске обновлений, более не учитывают их работоспособность в устаревшей и давно снятой с обслуживания операционной системе Windows XP.Всё началось с обновлений KB4461522 и KB2863821, а впоследствии и KB4461614, KB4462157 с KB4462223 для Microsoft Office – при их установке работа офисных программ нарушалась. При попытке запуска любого приложения из данного пакета – выскакивают рассматриваемые ошибки.
Исправить ситуацию помогало удаление этих обновлений. Была надежда, что это просто недосмотр. Но когда все последующие обновления также приводили к ошибке запуска приложений из состава Майкрософт Офис, то всё стало очевидно.
Что делать в данной ситуации? Осуществить удаление указанных выше обновлений, а также всех последующих, что были установлены для Microsoft Office.
Удаление обновлений осуществляется так:
- Нажмите кнопку Пуск
- В меню Пуска-а нажмите по пункту Панель управления.
- В открывшемся окне нажмите по пункту Установка и удаление программ.
- Будет открыто окно, в котором будут перечислены установленные в систему программы, а также обновления для некоторых программ, включая Microsoft Office.
Примечание: чтобы отобразились установленные обновления, установите галочку у пункта Показать обновления, что имеется вверху окна.
- Теперь необходимо удалить все проблемные обновления. Здесь нужно воспользоваться памятью и логикой. Вспомните, когда начались проблемы, и осуществите удаление всех имеющихся там установленных обновлений для Microsoft Office до даты, когда проблемы ещё не наблюдались.
Возможно, вам помогут в этом обновления, что приводились выше. Если что-либо из приведённого у вас установлено, то смело можете удалять как его(их), так и все остальные, что датированы той же датой установки, и позднее.Удаление осуществляется просто: выберите обновление, и нажмите по появившейся кнопке Удалить.
- Перезагрузите компьютер.
Стоит сказать, обновления не должны быть установлены вновь, иначе ошибки вернутся и пакет Microsoft Office вновь перестанет функционировать.
Для предотвращения повторной установки обновлений для Microsoft Office, откройте Windows Update и отключите автоматическую загрузку и установку обновлений.
Ну, вот и всё. После всех манипуляций, что приведены в данном руководстве, вы избавитесь от ошибок, что возникают при запуске приложений из офисного пакета Майкрософт Офис.
Привет.
Не секрет, что в экономике ныне дела обстоят не лучшим образом, цены растут, а доходы падают. И данный сайт также переживает нелёгкие времена 🙁
Если у тебя есть возможность и желание помочь развитию ресурса, то ты можешь перевести любую сумму (даже самую минимальную) через форму пожертвований, или на следующие реквизиты:
Номер банковской карты: 5331 5721 0220 5546
Кошелёк ЮMoney: 410015361853797
Кошелёк WebMoney: P865066858877
PayPal: paypal@it-actual.ru
BitCoin: 1DZUZnSdcN6F4YKhf4BcArfQK8vQaRiA93
Оказавшие помощь:
Сергей И. – 500руб – 468руб – 294рубМария М. – 300рубВалерий С. – 420руб – 600рубПолина В. – 240руб Деньги пойдут на оплату хостинга, продление домена, администрирование и развитие ресурса. Спасибо.
С уважением, создатель сайта IT-Actual.ru
Источник: https://it-actual.ru/fix-error-microsoft-office.html
Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.DLL: что делать?
Компания Майкрософт занимается не только выпуском самой популярной операционки для компьютеров на нашей планете, но и распространяет разнообразный фирменный софт, который пользуется у людей не меньшим спросом, нежели ее главный продукт – ОС Windows.
Программные пакеты от Microsoft – удобны и способны решать многие задачи пользователей, но, к сожалению, они не избавлены от возможного проявления какого-любо сбоя.
Например, при попытке воспользоваться одним из ПО, входящего в знаменитый Microsoft Office, на экране может возникнуть следующее сообщение: «Точка входа в процедуру GetDateFormatEx не найдена в библиотеке DLL KERNEL32.DLL».
Естественно, это приводит к тому, что юзер лишается возможности использовать запускаемую прогу по назначению. Учитывая важность именно такого софта, желательно знать решение этой проблемы. Но, с начала, стоит понять первопричины возникновения ошибки, что может помочь в процедуре избавления от нее.
Из-за чего возникает этот сбой
Итак, специалисты выявили основные факторы, которые в совокупности и проводят к тому, что возникает эта ошибка:
- На компе используется 32-рядная версия операционки от Майкрософт;
- Юзер пользуется Microsoft Office 2010;
- Было проведена автоматическая или самостоятельная установка обновлений, выпущенных в самом конце 2018-го года как раз для этого фирменного софта.
Чаще всего эта проблема встречается у владельцев Windows XP, так как пользователи более современных ОС предпочитают устанавливать себе 64-рядные варианты, а ХП осталась у людей, большинство которых эксплуатирует ПК с очень слабой конфигурацией, не оставляющей просто выбора.
Учитывая выше описанную первопричину, логично предположить, что решением может стать как раз нивелирование последствий, вызванных интеграцией в систему обновляющих пакетов.
Методика лечения
Некоторые пользователи начинают идти по ошибочному пути. Они видят в сообщении «DLL KERNEL32.DLL», понимают, что это важная библиотека, думают, что ее будет достаточно просто заменить.
В итоге, начинают искать этот элемент в Сети и пытаться инсталлировать его в систему. К сожалению, но это не дает результата.
Кроме того, повышается вероятность занесения вируса или другой зловредной программки, поэтому не стоит так делать.Тогда как же исправить ситуацию с GetDateFormatEx? Первый этап заключается в следующих действиях:
- Кликнуть по кнопочке «Пуск» и перейти в раздел, обозначенный как «панель управления»;
- В активированном окошке просмотреть список и нажать на «установка и удаление программ»;
- Откроется очередное окно. В его верхней части нужно выставить галочку, позволяющую показывать обновления, которые были установлены в ОС. Это для XP, для более современных OS необходимо будет выбрать аналогичное предложение в левой части экрана;
- Теперь необходимо проглядеть предложенный перечень, найти в нем обновления, предназначенные как раз для Офиса 2010, а конкретно, носящее название «KB4461522». Его стоит выделить, что позволит появиться кнопочке «удалить». Воспользоваться ею.
Для проверки результата потребуется перезапуск оборудования. Если на экране все равно возникает надпись «Точка входа в процедуру GetDateFormatEx не найдена», то нужно будет повторить вышеописанную процедуру и деактивировать еще и «KB2863821». Естественно, понадобится еще одна перезагрузка, чтобы изменения вступили в силу.
Итак, проблема, вроде бы, решилась. К сожалению, но если все оставить именно в таком виде, то она может возникнуть в самом ближайшем будущем, так как Windows автоматически загрузит удаленные пакеты еще раз. Следовательно, этого необходимо избежать. Действуем следующим образом:
- Воспользоваться специальной комбинацией клавиш WIN+R, чтобы получить доступ к строке «выполнить»;
- Вбить в нее «wuauclt /detectnow», не забыть подтвердить команду нажатием на Enter;
- Результатом предыдущего действия должно стать появление в трее системы специального значка, который выглядит как щит, выкрашенный в желтый цвет;
- Если нажать на этот значок, то активируется небольшое меню. В нем нужно выбрать пункт «Выборочная установка». Кликнуть по «далее»;
- Появится окошко автоматических обновлений, в котором необходимо будет снять галочки напротив пунктов, касающихся именно Microsoft Office 2010;
- Нажать на «закрыть» и подтвердить пункт, позволяющий «не выводить больше сообщение».
Кстати, можно вообще отказаться от автоматической инсталляции обновляющих компонентов. Для этого требуется:
- Вернуться в «панель управления», как это было описано в первом этапе исправления;
- В списке нажать на «Центр обеспечения безопасности»;
- Перейти в меню автоматических обновлений, в самой нижней части воспользоваться предложением «отключить…». И не забыть подтвердить свои команды нажатием соответствующих кнопок.
Подобные действия обязательно заставят систему выдать очередное сообщение о том, что, дескать, компьютер находится под угрозой. Его следует просто проигнорировать и закрыть, так как юзер сознательно пошел на этот шаг.
Дополнительные действия
Крайне редко, но методика, описанная выше, может не сработать. В такой ситуации рекомендуется дополнительно прогнать систему на наличие вирусных заражений с помощью хорошего антивирусника. А также дополнительно почистить и попытаться устранить возможные сбои с помощью внутренних инструментов Windows:
- Перейти в Проводник. Для этого достаточно воспользоваться сочетанием клавиш «Вин» и «E»;
- Нажать на требуемом диске правой кнопочкой мышки;
- В допменю воспользоваться функцией очистки диска;
- Подождать завершения процесса;
- Еще раз вызвать строку «выполнить» (WIN+R). Вбить в нее «cmd», естественно, без кавычек;
- Появится темный экран, в котором можно будет использовать команду «sfc /scannow».
Остается только подождать завершения запущенного процесса и оценить итоговый результат.
Отзывы
Эффективность методики можно оценить, благодаря отзывам людей:
- Ольга. Офисом пользуюсь постоянно – требуется по работе, поэтому, когда возникла эта проблема, началась небольшая паника. К счастью, описанное решение мне очень помогло. Главное, что оно достаточно простое, если действовать полностью по инструкции.
- Роман. У матери случилась аналогичная ситуация. Удаление обновление не избавило от сбоя. Решил поискать вирусы. Оказалось, что на компе уже почти год нет надлежащей защиты – лицензия закончилась и ее так и не обновили. В итоге, нашел очень много различных заражений, а ошибка после этого перестала проявляться.
- Татьяна. Столкнувшись с таким же случаем, я спокойно применила первый этап методики и поленилась ее продолжить. Это привело к тому, что уже через несколько дней сбой вернулся. И произошло это крайне не вовремя. Теперь знаю, что лучше закончить все рекомендуемые действия – не только удалить обновы, но и запретить их повторную установку.
- Федор. Ошибка действительно исправляется буквально за пару минут, главное, знать, что делать.
- Владимир. Считая себя самым умным, я решил просто скачать KERNEL32.DLL на комп. Естественно, это не привело к желаемому результату. Хорошо, что хоть и вирусов не подцепил. Поэтому решил действовать по рекомендациям, которые реально работают. А вообще, пора обновлять комп и устанавливать 64-битную ОС, чтобы подобного в будущем не возникало.
Источник: https://windows-azbuka.ru/obshhie-voprosy/tochka-vxoda-v-proceduru-getdateformatex-ne-najdena-v-biblioteke-dll-kernel32-dll/