PDA

Показать полную графическую версию : [решено] Ошибка: системная библиотека user32.dll перемещена в памяти...


Страниц : [1] 2 3 4 5 6 7

ruddystepa
05-04-2007, 15:21
Проблема может возникнуть после установки обновления KB925902 и сопровождаться сообщениями об ошибке, которые выглядят примерно так:

http://img185.imageshack.us/img185/1271/lulnchrexeau1.jpg

Зачем устанавливать это обновление?
Обнаружена уязвимость в ОС Windows, связанная с работой анимированых курсоров. Бюллетень по безопасности Microsoft MS07-017: Уязвимости в GDI делают возможным удаленное выполнение кода (925902) (http://www.microsoft.com/rus/technet/security/bulletin/ms07-017.mspx)

Какие еще обновления рекомендуется установить в связи с этой уязвимостью?
См. раздел "Known issues" в статье MS07-017: Vulnerability in GDI could allow remote code execution (http://support.microsoft.com/kb/925902). На момент написания этого сообщения рекомендуется установить KB935448: The Realtek HD Audio Control Panel may not start, and you receive an error message when you start the computer: "Illegal System DLL Relocation" (http://support.microsoft.com/kb/935448/)

Кроме того, при возникновении критических ошибок (синий экран), связанных с принтерами

• Ricoh LAN Fax Driver
• Gestetner P7026n PCL
• Ricoh Laser AP2600N PCL
• HP LaserJet 9050
• HP LaserJet 4200
• HP 4050 PCL6

следует установить обновление KB925902: Stop 0x0000007F error when you try to print from computers that are running Windows XP or Windows 2000 and that have GDI security update 925902 installed (http://support.microsoft.com/kb/935843/en-us)

[hr]
Смотрите также 38 (http://forum.oszone.net/post-1034079-38.html)

boss911
05-04-2007, 18:49
Кто-нибудь сталкивался с такой проблемой?
Сталкивались! (http://forum.oszone.net/thread-51354-36.html#post570658)

ruddystepa
06-04-2007, 09:04
Только вот ответа, как лечить я по приведенной ссылке не нашел. Может все-таки кто-то знает ответ?

Vadikan
06-04-2007, 09:21
ruddystepa
Вы KB935448 установили? В шапку посмотрите, плиз.

ruddystepa
06-04-2007, 15:48
Извиняюсь. После установки KB935448 все заработало нормально. Спасибо.

boss911
06-04-2007, 22:29
Вы KB935448 установили?
KB925902 и в дальнейшем KB935448 установил, но ошибка (http://img185.imageshack.us/img185/1271/lulnchrexeau1.jpg) по-прежнему вылетала!

Выяснилось, что данная проблема случается еще и у тех, у кого стоит какой-нибудь трансформпак под Висту, мой в том числе (уже исправлено в 2.0 версии)! Вся проблема в том, что библиотека shell32.dll патчится иконками от Висты, которые имеют сжатые PNG фреймы (256*256).

dimka_dodge
17-04-2007, 17:02
Удалять пак Висты?
У меня тоже после его установки ошибка начала вылазить.

Где взять оригинальную dll?
И можно ли просто поменять обратно?

Grid
18-04-2007, 16:53
Просто берёшь, заходишь в папку С:\Windows\system32\
переименовываешь этот файл (shell32.dll) например в shell321.dll , затем заходишь в С:\Windows\system32\VITrans берёшь оттуда файл shell32.dll (он весит примерно 8 с копейками мегов) и копируешь в С:\Windows\system32\! Всё просто! Перезагружаешь комп и вуаля,ошибки и украшательств нетУ!

StaG
24-04-2007, 07:15
трансформпак стоит давно, проблем не было. ошибка стала появляться после установки обновлений. не пускается Calc, LastFM и некоторые другие программы. установка KB935448 проблемы не решила.
нет ли других способов решения проблемы (жалко терять красивые иконки)?

updated
удалил обновление KB925902 - всё заработало.

Насколько ВАЖНО это обновление, если я не пользуюсь IE и WMP?

timoff
01-05-2007, 01:52
Так как все таки решать эту проблему?

Vlad87
09-05-2007, 00:14
Только что поставил vistapack1.2 и тоже столкнулся.

Всплывающее окно приложения: calc.exe - Недопустимое перемещение системной DLL : Системная библиотека user32.dll перемещена в памяти. Работа приложения будет нарушена. Перемещение произошло из-за того, что библиотека C:\WINDOWS\system32\SHELL32.dll заняла область адресов, зарезервированную для системных DLL Windows. Обратитесь к поставщику за новой версией библиотеки.

Всплывающее окно приложения: wcescomm.exe - Недопустимое перемещение системной DLL : Системная библиотека user32.dll перемещена в памяти. Работа приложения будет нарушена. Перемещение произошло из-за того, что библиотека C:\WINDOWS\system32\SHELL32.dll заняла область адресов, зарезервированную для системных DLL Windows. Обратитесь к поставщику за новой версией библиотеки .

Ламер
04-01-2008, 20:13
Коротко и ясно может кто объяснить что сделать чтобы и иконки остались и ошибки небыло?

Ламер
04-01-2008, 21:28
У меня стоит Linux Transformation pack, и с его установкой появилась эта проблема, мне надо избавится от ошибки и оставить иконки нетронутыми, я пытался заменить всё кроме иконок и картинок в shell32.dll через resourse hacker - летела система, что-то же реально сделать что-бы ошибки небыло?

Grunger86
09-01-2008, 07:21
Ламер, очевидно не ставить всякую хрень типа "Linux Transformation Pack"... =)

Saxofon
21-01-2008, 23:10
Больше информации найти неудалось.

Некоторые программы могут перестать запускаться после установки обновления безопасности 925902 (MS07-017) и обновления безопасности 928843 (MS07-008) на компьютер под управлением Windows XP с пакетом обновления 2 (SP2). Кроме того, появляется сообщение об ошибке следующего вида:
application_executable_name - Недопустимое перемещение системной DLL

Системная библиотека user32.dll перемещена в памяти. Работа приложения будет нарушена. Перемещение произошло из-за того, что библиотека C:\Windows\System32\Hhctrl.ocx заняла область адресов, зарезервированную для системных DLL Windows. Обратитесь к поставщику за новой версией библиотеки.

Для решения проблемы рекомендуют установить обновление KB935448

Borevlad
31-03-2008, 17:40
Пробовал удалить: 928843 и 925902, пробовал установить: 935448 - Не помогло!

Borevlad
01-04-2008, 11:40
В общем так... То что описано выше, решает проблему, но не всегда, удалять обновы не советую, достаточно просто посмотрите в вашей операционной системе версию файла user32.dll (в %Windir%\System32). Точно известно, что версия 5.1.2600.3099 может вызывать данную проблему. Для сравнения версия библиотеки в SP2 - 5.1.2600.2180, с ней ошибка не проявляется.
Заменяем файл с версией 5.1.2600.3099 на файл с версией 5.1.2600.2180 и ошибка исчезает.

oooiio
04-04-2008, 17:11
Borevlad, честь Вам и хвала!

maxi_2000
09-04-2008, 18:20
Присоединяюсь к благодарностям!
2 Borevlad огромное Вам спасибо! Замена библиотеки решила все проблемы и ничего не пришлось удалять. В моем случае, в дистрибутиве винды эти обновления уже были включены в состав дистрибутива и удалить их не было возможности при всем желании.
Мелкомягкие как всегда накосячили, решив одну проблему, создали другую.
Видать системноее сообщение, обратитесь к поставщику за новой версией библиотеки, следует читать как обратитесь к поставщику за старой версией библиотеки.

VV12345
28-04-2008, 21:16
Borevlad »
Borevlad
Респект и уважуха.




© OSzone.net 2001-2012