none
системная библиотека user32.dll перемещена в памяти. помагите нужен свежие обнавление!!!!!! RRS feed

  • Вопрос

  • системная библиотека user32.dll перемещена в памяти.работа приложения будет нарушена.перемещение произошло из-за того что библиотека c:\windows\system32\shell32.dll заняла область адресов,зарезервированную для системных dll windows. обратитесь к поставщику за новой версией библиотеки. Знаю что надо обнавить Windows, последний обнавления бил этот КВ976098-v2(это бил исправление). А последние обнавление безопасности для Windows XP KB975467. Что делать?????
    7 февраля 2010 г. 12:51

Ответы

  • Вот как я решил проблему. Я устанавил прогу Seven Remix XP 1.0, из за которого shell32 быль 28Мб, удалил эту прогу и все в порядке. Спасибо всем за помощ!!! 
    • Помечено в качестве ответа ArsenTonoyan 9 февраля 2010 г. 7:15
    9 февраля 2010 г. 7:15

Все ответы

  • Знаю что надо обнавить Windows, последний обнавления бил этот КВ976098-v2(это бил исправление).

    Позвольте поинтересоваться: Откуда вы знаете, что нужен именно этот "бил"? Я что-то такого в Knowledge Base для Windows XP не нашёл :-(
    Microsoft Certified Systems Administrator
    8 февраля 2010 г. 10:09
  • Вот статьи на данную тему, описывающие Вашу проблему:

    http://support.microsoft.com/kb/935448/ru
    http://support.microsoft.com/kb/925902/ru

    8 февраля 2010 г. 15:02
  • Спасибо что вы обращали внимание на моем вапросе. Я уже читал эти статьи. Скачал обнавление попробовал установить но возникла вот токая ошибка "Программа установки обнаружила, что версич уже установленного пакета обнавления выше, чем данное обновление.  Устанавливать данное обновление не нужно." Если не трудно подскажите другой вариант.
    8 февраля 2010 г. 20:42
  • Вот ещё несколько обсуждений:
    http://www.cyberforum.ru/windows-xp/thread6891.html
    http://forum.oszone.net/printthread-82136.html

    По всей видимости shell32.dll была или изменена или заменена каким-то установленным до момента появления ошибки приложением. Размер библиотеки оказался больше необходимого и занял соседние адреса памяти, предназначенные для других библиотек.

    Предлагаемые варианты решения проблемы:
    1. Убрать приложение заменившее/изменившее shell32.dll (в надежде, что вернётся оригинал библиотеки)

    2. ren shell32.dll shell32.old
    copy c:\windows\system32\servicepackfiles\i386\SHELL32.DLL c:\windows\system32

    3. Если нет папки servicepackfiles, то извлечь из дистрибутива
    expand <буква_компакт_диска>:\i386\SHELL.DL_ C:\windows\system32

    • Предложено в качестве ответа Anatoly Ivanitchev 9 февраля 2010 г. 9:03
    8 февраля 2010 г. 22:48
  • Вот как я решил проблему. Я устанавил прогу Seven Remix XP 1.0, из за которого shell32 быль 28Мб, удалил эту прогу и все в порядке. Спасибо всем за помощ!!! 
    • Помечено в качестве ответа ArsenTonoyan 9 февраля 2010 г. 7:15
    9 февраля 2010 г. 7:15