точка входа в процедуру initialize



точка входа в процедуру initializecriticalsectionex

Автор юлия алексеевна задал вопрос в разделе Системное администрирование

Точка входа в процедуру IntializeCriticalSelectionEx не найдена в библиотеке DLL KERNEL32.dll что это? Помогитееее плз и получил лучший ответ

Ответ от Ѐонин[гуру]
Ошибка "Точка входа в процедуру не найдена в библиотеке DLL KERNEL32.dll" означает, что программа вызывает функцию инициализации (initialize), отсутствующую в вашей версии Windows. Эта процедура не поддерживается в Windows XP. Минимальная версия операционной системы для ее работы — Windows Vista и выше. Не заменяйте файл kernel32.dll из сторонних источников, так как это критический системный компонент. Для диагностики можно запустить проверку целостности системных файлов командой sfc /scannow в командной строке от имени администратора. Очистка содержимого папки Windows\Prefetch иногда помогает сбросить кэш запуска, но не устраняет фундаментальную несовместимость. Для полноценного решения потребуется обновить операционную систему, включить режим совместимости или найти более старую версию программы, предназначенную для Windows XP.

Ответ от ...[гуру]
Если IntializeCriticalSelectionEx без i после n - косяк программистов, кто писал софт той программы, что выдает ошибку.
Если InitializeCriticalSelectionEx - "привед-медвед" библиотеке kernel32.dll
А я вот не стал бы копировать kernel32.dll (основную системну библиотеку) из неизв. какой винды. Надо брать с вашего дистрибутива и аналогичным Service Pack как минимум или попробовать sfc /scannow из командой строки от имени админа. она пытается анализировать поврежденные системные библиотеки и восстановить.
Кст да если Вы на XP (вдруг ещё) - в XP её нет. Пользователь Мудрец прав.

Ответ от Пользователь[гуру]
эта функция не поддерживается в windows xp. минимум - windows vista и выше.

Ответ от Александр Пипенко[новичек]
Очистил содержимое папки Prefetch по адресу E:WINDOWSPrefetch (у меня ХР стоит на диске Е:, а у Вас диск может быть другим, например C: ) Ни в коем случае саму папку WINDOWS не очищаем и не удаляем.
Предварительно, для страховки, сохранил копию содержания папки на второй операционной системе.
И сообщение - ""Точка входа в процедуру InitializeCriticalSelectionEx не найдена в библиотеке DLL KERNEL32.dll "" перестало появляться.
Папка Prefetch содержит конфигурацию запуска системы и при следующем запуске содержимое этой очищенной папки записывается заново само собой.
Объяснение прочитал на форумах (т. е., это чайник не умничает, а обезъянничает).
Так же встретил рекомендацию периодически очищать папку Prefetch.

Ответ от Анвар Воробьёв[новичек]
Обсуждали тут уже, юзай mwfix
точка входа в процедуру initialize

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Точка входа в процедуру IntializeCriticalSelectionEx не найдена в библиотеке DLL KERNEL32.dll что это? Помогитееее плз
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*