Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Проблема Kernel32.dll в WinXP

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
получаю сообщение "точка входа в процедуру DecodePointer в библиотеке  Kernel32.dll не найдена" --- после обновления приложения IP-телефонии, скачал и установил поверх просто новую версию приложения --- проблема сохраняется. С другой стороны, на ноуте SP3 стоит, правда англицкая версия, но приложение обновилось и все ОК. А на десктопе служеьном затык вышел.  
 
У меня здесь стоит еще SP1,  потому что это служебный комп и на нем не менее сотни приложений установлено --- просто не переставить столько прог. Буду работать , сколько смогу на этой инсталляции.  
 
Подскажите плииз, можно ли взять эту библиотеку с русского компа, где уже Sp3 стоит?  
И где искать узкое место.
Заранее благодарен за помощь и совет.  
 
Пока не смог решить эту проблему.

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 16:05 08-10-2010 | Исправлено: cuneiform, 12:16 10-10-2010
cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, похелпите плиз, как пофиксить то...

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 11:35 11-10-2010
xq



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Подскажите плииз, можно ли взять эту библиотеку с русского компа, где уже Sp3 стоит?  

Вот библиотека, скопировал с оригинального русского образа xp sp3

Всего записей: 674 | Зарегистр. 05-10-2010 | Отправлено: 11:39 11-10-2010
NPC



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cuneiform

Цитата:
получаю сообщение "точка входа в процедуру DecodePointer в библиотеке  Kernel32.dll не найдена"

говорит о народной сборке. ставте оригинал

Всего записей: 8943 | Зарегистр. 17-02-2005 | Отправлено: 11:41 11-10-2010
cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xq
 
THX. Загрузился с CD, заменил файлик, но с новым Kernel32.dll система стартовать не захотела, постоянно перезагружаясь. Значт, так просто заменить не получится.  
Спасибо за помощь, тем не менее!
 
 
 
Добавлено:
NPC

Цитата:
говорит о народной сборке. ставте оригинал

 
А вот со старой версией приложения все было ок. Так что, авторы приложения дополнительно тестируют сборки и берут на себя функции мелкософта по проверке валидности?
 
Буду жаловаться авторам приложения, что заставлют фактически приобретать новый софт (что не должно бы быть их делом, обеспечивая максимум совместимости по (старому) железу и (старому) софту)!

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 16:26 13-10-2010
xq



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
так просто заменить не получится

Значит в обновлениях есть более поздняя версия библиотеки

Всего записей: 674 | Зарегистр. 05-10-2010 | Отправлено: 20:17 13-10-2010
cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xq
 
Так нет, не приложение не запускается с новым файликом, а система не стартует вообще, даже не доходит до экрана приветствия, то есть, как бы как "чужой" этот файлик система воспринимает.

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 11:53 14-10-2010
Yonn



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cuneiform
 Есть два варианта:
1) Перекопировать с ноута на десктоп необходимое приложение и только.
2) Восстановить системные файлы ОС sfc /scannow взяв оригинальный дистрибьютив а не сборку. Зарегистрировать способом на Ваше усмотрение. (например volume файлами)

Цитата:
Так нет, не приложение не запускается с новым файликом, а система не стартует вообще, даже не доходит до экрана приветствия, то есть, как бы как "чужой" этот файлик система воспринимает.  

 Восстановите старый, запустите. Далее способ 1). Если ставите SP3, то уж ставьте полностью, а не избранные библиотеки.
 

Всего записей: 407 | Зарегистр. 09-07-2005 | Отправлено: 10:03 17-10-2010 | Исправлено: Yonn, 10:05 17-10-2010
cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yonn
 
THX.  
 
Думаю, что я верно плохо объяснил свою проблему.  
НА ноуте стоит англ версия ХР СП3.
На десктопе рус версия ХР СП1
Обновление на ноуте идет.
На десктопе - нет.  
Kernel32.dll старый не может работать с обновлением.
Если я заменяю Kernel32.dll присланный мне из рус. системы СП3, то тогда система вообще не стартует со старыми файлами системными СП1.  
Если я буду пытаться ставить СП3, то боюсь слетит AntiWPA, которую мне ставили всею рубордой с восстановлением системы.
Обновления (таких уже 2 штуки!) приходится ставить в ультимативном порядке с сервера, иначе старые приложения при отказе от обновления отказываются стартовать. Но при запуска этих обновлений появляется орписанный выше гемор:
"Точка входа в процедуру Encode Pointer не найдена в биб-ке Kernel32.dll". - Старая песня.  
 
 
Я не могу переинсталлировать винду, там стоит счас у меня более сотни приложений всяких.
 
Что еще можно попытаться тут сделать?!

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 12:46 01-11-2010 | Исправлено: cuneiform, 12:48 01-11-2010
Neon2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cuneiform, преобразовать лицензию в VL и спокойно поставить SP3.

Всего записей: 9559 | Зарегистр. 21-10-2005 | Отправлено: 13:03 01-11-2010
cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deleted

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 16:37 01-11-2010 | Исправлено: cuneiform, 14:12 02-11-2010
Neon2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cuneiform, здесь вопросы про варез запрещены, с такими вопросами в раздел Андеграунд.

Всего записей: 9559 | Зарегистр. 21-10-2005 | Отправлено: 01:35 02-11-2010
cuneiform

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
виноват, бес попутал. увлекся. сорри.

Всего записей: 2061 | Зарегистр. 27-04-2006 | Отправлено: 14:13 02-11-2010
qwertyop



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для запуска программ скомпиленых в MSVC2010 и не запускающихся на Windows ниже XP SP2 с сообщением "точка входа в процедуру DecodePointer в библиотеке Kernel32.dll не найдена" существует kernel32 trampoline.
 
В папку \Windows\System32\ или в папку с не запускающейся программой копируется kernel31.dll, а во всех файлах программы имеющих текст EncodePointer, HEX редактором заменяется текст kernel32 на kernel31. Например для новых MPC-HC замена делается в mpc-hc.exe и mpciconlib.dll, после чего программа отлично работает в XP SP1. Замену текста в куче бинарных файлов разом может делать, например, WinHex.

Всего записей: 3667 | Зарегистр. 17-10-2008 | Отправлено: 12:28 03-02-2013 | Исправлено: qwertyop, 18:22 03-02-2013
CEPGEU

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
точка входа в процедуру InitializeSRWlock не найдена в библиотеке DLL KERNEL32.dll"

Всего записей: 1 | Зарегистр. 06-04-2014 | Отправлено: 13:32 06-04-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Проблема Kernel32.dll в WinXP


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru