Автор Тема: Проблема с перемещением user32.dll  (Прочитано 4877 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Проблема с перемещением user32.dll
« : 14 Декабрь 2009, 16:44:21 »
Все началось с того, что в папке Sistem Volume Information я нашел вирус/вирусы (точно уже не помню, один или много) и удалил зараженные файлы. После этого некоторые программы запускаются, но с ошибкой (как, например, Фаерфокс), либо вовсе на запускаются (как, например, Калькулятор):


Как это исправить, не снося винды?

Оффлайн Silver_Shadow

  • Пользователь
  • Сообщений: 2769
  • Пол: Мужской
  • Ниндзя-гопник
    • Steam
    • Youtube
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #1 : 14 Декабрь 2009, 21:51:46 »
Я постояно удаляю все файлы с диска C:\Sistem Volume Information и таких проблем как у тебя у меня не было. Вероятно проблемы не из-за этого.

Оффлайн iddqd

  • Пользователь
  • Сообщений: 5885
  • Пол: Мужской
  • murderforkill
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #2 : 14 Декабрь 2009, 21:56:02 »
Попробуй хотя бы так.

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #3 : 14 Декабрь 2009, 22:54:53 »
Цитата: iddqd
Попробуй хотя бы так.
Эммм, мне это как бы уже не нужно. С вирусами-то я уже разобрался.

Цитата: Silver_Shadow
Я постояно удаляю все файлы с диска C:\Sistem Volume Information и таких проблем как у тебя у меня не было. Вероятно проблемы не из-за этого.
Возможно, ты прав, потому что, я помню, что заражен был еще и файл C:\WINDOWS\System32\vimc.exe (деинсталлятор для Vista Transformation Pack), который я удалил, так как он был неизлечим (теперь автоматическая деинсталляция Висты Трансформации невозможна, почему я и не хочу сносить винду).

Оффлайн SeRReGA

  • Пользователь
  • Сообщений: 510
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #4 : 14 Декабрь 2009, 23:29:07 »
Была та же трабла с Транс. паком Seven Remix, только библиотека shell32.dll
Работали почти все приложения, кроме майкрософтовских, даже калькулятор =)
После удаления пака все встало на свои места, кстати с другими паками у меня такого не было, только с Seven Remix

Оффлайн Doctor Venkman

  • Emu-Land Team
  • Сообщений: 6490
  • Пол: Мужской
  • Я киберпанк!
    • Twitter
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #5 : 14 Декабрь 2009, 23:32:35 »
Вообще не ставьте эти трансформейшн паки. Они убоги и глючат постоянно.

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #6 : 14 Декабрь 2009, 23:45:38 »
Цитата: Doctor Venkman
Вообще не ставьте эти трансформейшн паки. Они убоги и глючат постоянно.
Мой почти не глючит (только всплывающие подсказки не работают как надо, но только те, что должны появляться при наведении на значки в системном трее (без чего я легко могу обойтись)). :)
Ну а в целом, конечно, согласен: риск что-то сильно испортить велик.

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #7 : 20 Декабрь 2009, 17:16:00 »
Короче, вроде бы решил проблему.

В общем, мне нужно было "ужать" shell32.dll до размера меньшего, чем 25 метров (а он у меня 25.6 метров) (именно увеличение размера этого файла до более, чем 25 метров и ведет к перемещению user32.dll в памяти).

Скачал себе Restorator 2007 Trial, открыл в нем эту длл-ку, нашел там папку AVI, которая весит больше остальных, т.к. авишки там несжатыми кадрами идут. Вот я и думаю, если их сжать тем или иным кодеком, то ведь тогда они наверно не будут работать как надо (они иллюстрируют копирование, перемещение и удаление файлов/папок в проводнике (как в Висте)), верно? Ну, если сжать нельзя, то, может быть, удалить хотя бы одну из них и посмотреть, будут ли работать остальные, - сказал я себе и, сделав резервную копию длл-ки, произвел над ней экзекуцию в виде удаления в рестораторе одной из авишки, размером около 3 метров. Но тут возник вопрос: а как заменить новой длл-кой старую? Естественно, банальным копирование ничего не вышло. Не вышло и с безопасным режимом от администратора. Не вышло и с Unlocker'ом, не вышло и с инструментом Force File replacement on next restart в рестораторе. (Кто-нибудь знает, почему?)

Короче, забил я на замену старой shell32.dll на новую (урезанную) и тупо открыл в рестораторе старую, удалил там одну авишку и просто сохранил изменения. Перезагрузил винду и, вуаля: проблема решена (надеюсь, окончательно): при запуске ФаерФокса окна с ошибкой не выдается и калькулятор в винде заработал. Надеюсь в остальных программах, в которых может такая же ошибка выдаваться, тоже все в порядке.

Кстати, проверил анимацию (которая и была в авишках), и, честное слово, большой разницы не заметил разницы. Там эти авишки были длиной в 1 секунду (с частотой 15 кадров/с) и было их несколько. Думаю, что либо я не все анимации проверил, либо некоторые из них были из этих авишек сделаны последовательным отображением, т.е. цепочкой, одно из звеньев которой пропало (наверно поэтому я и не заметил разницы, что пропало только звено, а не вся анимация).

Большое спасибо гуглу за оказанную им помощь. :)
Тему можно закрывать (если никому другому она больше не нужна).

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7492
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #8 : 20 Декабрь 2009, 18:43:47 »
Родной shell32.dll чуть более 8Мбайт. Почему он у тебя вдруг стал 25Мбайт?! Вот уж воистину солянки - зло...

Оффлайн SeRReGA

  • Пользователь
  • Сообщений: 510
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #9 : 20 Декабрь 2009, 21:05:51 »
HardWareMan, потому, что у него стоит Transformation Pack
topos84, shell32.dll ты не как через винду не заменишь, т.к. она всегда используется системой. Можно попробовать загр. диском и файловым менеджером, но файловых менеджеров с поддержкой NTFS я пока не встречал

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13607
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #10 : 20 Декабрь 2009, 21:19:16 »
Цитата: SeRReGA
Можно попробовать загр. диском и файловым менеджером, но файловых менеджеров с поддержкой NTFS я пока не встречал
Какой ужас.  0_0 Ну хоть вот это попробуйте чтоль...

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #11 : 20 Декабрь 2009, 21:31:26 »
Цитата: Yaranga
Ну хоть вот это попробуйте чтоль...
А поподробнее можно, что это такое и с чем его едят (гуглить уже не хочется сегодня, нагуглился уже)?

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13607
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #12 : 20 Декабрь 2009, 21:54:09 »
Его не едят. Его записывают на чистую болванку алкоголем или чем-то подобным и запускают предварительно выставив first boot в биосе с CD-Rom.

Добавлено позже:
После запуска из-под неё с основной системой можно делать всё что душе угодно.

Оффлайн HardWareMan

  • Модератор
  • Сообщений: 7492
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #13 : 20 Декабрь 2009, 22:38:40 »
HardWareMan, потому, что у него стоит Transformation Pack
topos84, shell32.dll ты не как через винду не заменишь, т.к. она всегда используется системой. Можно попробовать загр. диском и файловым менеджером, но файловых менеджеров с поддержкой NTFS я пока не встречал
Ващето, Елду командира никто не отменял же! Он даже твой реестрик заботливо подключит и даст править. ;)

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #14 : 20 Декабрь 2009, 23:09:46 »
Цитата: Yaranga
Его не едят. Его записывают на чистую болванку алкоголем или чем-то подобным и запускают предварительно выставив first boot в биосе с CD-Rom.
Вот терь ясно, что за зверь. Спс за инфу.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13607
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #15 : 20 Декабрь 2009, 23:13:08 »
Ващето, Елду командира никто не отменял же! Он даже твой реестрик заботливо подключит и даст править. ;)
Точно, я как-то про него забыл - сказал о том что первое в голову пришло. :)

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #16 : 20 Декабрь 2009, 23:22:53 »
HardWareMan, Yaranga, а на популярный язык можно перевести, что это еще за "фалос"-командир такой? o_0

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13607
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #17 : 21 Декабрь 2009, 02:18:02 »
HardWareMan, Yaranga, а на популярный язык можно перевести, что это еще за "фалос"-командир такой? o_0
Тебя в Яндексе забанили или ты по ссылкам не умеешь переходить?

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #18 : 21 Декабрь 2009, 14:24:54 »
Цитата: Yaranga
Тебя в Яндексе забанили или ты по ссылкам не умеешь переходить?
Скорее я забанил Яндекс, потому что привык к гуглю. :) А гугл выдает вот это:
http://www.google.ru/search?hl=ru&q=%D0%B5%D0%BB%D0%B4%D0%B0+%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B8%D1%80&sourceid=navclient-ff&rlz=1B3GGGL_ruRU330RU330&ie=UTF-8
Первая же ссылка - на наш форум:
http://www.emu-land.net/forum/index.php?topic=20555.0
Упоминание этого "талды-елды" командира там есть, но не разъяснений, ни ссылок, раскрывающих тайну названия и назначение этого командира там нету.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13607
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #19 : 21 Декабрь 2009, 14:32:55 »
topos84, боже мой...
Но тебе же здесь даётся ссылка по 99% источников из которой ты можешь скачать этот самый ERD Commander, вместо этого ты банишь яндекс и, судя по всему, остаёшься глух к выдаваемым тебе полезным советам.
« Последнее редактирование: 21 Декабрь 2009, 14:38:00 от Yaranga »

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #20 : 21 Декабрь 2009, 14:42:52 »
Цитата: Yaranga
Но тебе же здесь даётся ссылка по 99% источников...
Yaranga, вчера у меня эта ссылка почему-то не работала. Из-за этого-то и вышел весь этот сыр-бор.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13607
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #21 : 21 Декабрь 2009, 14:51:44 »
Понятно. Ладно, успехов. ;)

Оффлайн topos84

  • Emu-Land Team
  • Сообщений: 2762
  • Пол: Мужской
    • Просмотр профиля
Re: Проблема с перемещением user32.dll
« Ответ #22 : 21 Декабрь 2009, 14:53:58 »
Yaranga, уже прочел статейку про него. Видать, и вправду самый простой и удобный реаниматор. Мастхэв, короче. СПС за просвет. ;)