Программное обеспечение

Помогите..плизз При установки программ и игр компьютер выдает :"Системная библиотека user32 dll перемещена в паметь.На

.плизз При установки программ и игр компьютер выдает :"Системная библиотека user32 dll перемещена в паметь.Нарушена работа приложений.Перемещение произошло из-за того,что библиотека C;\WINDOWS\sistem32\SHELL32\DLLзаняла область адресов зарезервированые для системныхDLL Windows. Как получить новую версию библиотеки."... -Можно ли исправить эту ошибку как нибудь , кроме как сносить винду=? (видно была какая запинка при автом. обновлении((
Если вы ставили софт, изменяющий внешний вид системы (типа Vista Transformation Pack), то дело именно в нем. Подобные программы переписывают библиотеку shell32.dll, заменяя ее своей, намного большей по размеру, из-за чего та порой не помещается в отведенную ей область памяти. В таком случае нужно восстановить shell32.dll – правда, тогда вы лишитесь украшательств (между прочим, многие «транформпаки» очень кривые, так что лучше от них вообще отказаться) .

Прежде всего деинсталлируйте установленный пакет оформления Windows, не поможет – грузите последнюю удачную конфигурацию ОС. Если это не исправило ситуацию, можно переустановить имеющиеся в системе заплатки от Microsoft (дело в том, что в некоторых хотфиксах содержатся новые версии этих библиотек) . И наконец, самый последний вариант – замена файлов вручную (необходимое замечание: все, что вы делаете, вы делаете на свой страх и риск!) . Для начала создайте резервную копию существующей библиотеки. Теперь надо скачать дистрибутив установленного сервис-пака, запустить инсталлятор, и после того, как он извлечет все файлы, найти на локальных дисках папку с именем вида e2de34b1e9f6c465bbaca9, а в ней директорию i386.

Скопируйте оттуда в какой-нибудь каталог файл shell32.dl_ и распакуйте его командой expand shell32.dl_ shell32.dll. Полученную таким образом библиотеку нужно поместить в ту папку, где она должна находиться, а именно %Windir%\system32. Потом произведите аналогичные операции с файлом user32.dll, а затем перегружайте систему. Еще одна возможная причина описана в статье support.microsoft.com/kb/935448 на сайте Microsoft. Поскольку там все достаточно подробно изложено на русском языке, думаю, нет смысла пересказывать ее своими словами. Надеюсь, один из предложенных способов поможет решить проблему. И конечно, было бы интересно узнать об опыте наших читателей в борьбе с подобными глюками.
Игорь Лукошко
Игорь Лукошко
550
Лучший ответ
ОБНОВИТЬ Windows срочно!
Николай Тишин
Николай Тишин
56 256
Либо откат системы через "Восстановление системы" до момента, когда начались программы, либо скачать библиотеку из интернета (свежую версию).