Процедура входу DecodePointer не може бути розташована в бібліотеці KERNEL32.dll


1

У мене була ця помилка при відкритті блокнота, а іноді й іншого програмного забезпечення, поки не перевстановили Windows 2000 вчора. Він повернувся після того, як я скопіював профіль. Будь-які ідеї, як це виправити?

Відповіді:


1

DecodePointer - це функція, яка постачається з Windows XP SP2 і не підтримується у Windows 2000 (див тут ). Так що я думаю, що ви встановили програмне забезпечення, яке не підходить для Windows 2000 і яке, можливо, переписало деякі бібліотеки DLL з новими неправильними версіями.


Дякуємо за це. Таким чином, здається, що kernel32.dll змінюється як-небудь, як блокнот повинен бути стандартним. Я встановив Avast і TortoiseSVN, тому я підозрюю, що це відбувається з іншого джерела. Сканування на віруси знайшло шахрайську DLL в папці temp, але поки що нічого переконливого.
James P.

Після завершення розслідування, оригінальна dll з іншої інсталяції становить 732.432 байтів, а дата модифікації - вівторок 7 грудня 1999, 14:00:00. Інший kernel32.dll знаходиться у всіх великих літерах і складає 712.464 байт, а дата модифікації - вівторок 16 серпня 2005, 02:39:00. Сподіваючись, що перевірка системних файлів належним чином відключена, я переконаюся, що перевстановлення пакета оновлень вирішить проблему.
James P.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.