7

Я получаю эту ошибку при попытке запустить программу на компьютере с Windows:

Поскольку это голландская версия Windows, она написана на голландском языке, но на английском это будет что-то вроде «Точка входа в процедуру EncodePointer не может быть расположена в kernel32.dll».

Я искал решение в сети и думаю, что это как-то связано с SP Windows. Это системные настройки:

Означает ли это, что я не использую какой-либо пакет обновления для Windows XP? Я работаю над этим для кого-то другого, это старый компьютер, не подключенный к Интернету.

Должен ли я подключить компьютер к Интернету и установить все обновления Windows для решения проблемы? Нет другого решения?

1 ответ1

8

Да, EncodePointer был представлен в пакете обновления 2 (SP2) для Windows XP, поэтому весьма вероятно, что причина, по которой программное обеспечение не работает, заключается в том, что у вас его не установлено. Однако это не означает, что вам нужно подключить компьютер к Интернету.

Вместо этого используйте другой компьютер, чтобы загрузить пакет обновления 3 и поместить его на компакт-диск или USB-накопитель. Скопируйте его на жесткий диск целевого компьютера и запустите. Возможно, вам не нужны какие-либо другие обновления.

(Примечание: игнорируйте бит на странице загрузки, который гласит: «Этот установочный пакет предназначен для ИТ-специалистов ... пожалуйста, посетите Центр обновления Windows»). В этой ситуации этот пакет является наиболее простым способом установки пакета обновления даже для одного компьютера, и этот процесс не представляет особой сложности.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .