• Авторизация


Как подружить Style XP с Windows XP SP3 24-11-2008 01:55 к комментариям - к полной версии - понравилось!


Казалось бы, третий сервис пак для Windows XP вышел уже весной, но кто-то его ставит только сейчас. Соответственно уже забытые проблемы дают о себе знать снова) Сегодня, по просьбе я расскажу, как с подружить с SP3 программы изменяющие внешний вид окошек вроде Style XP или FlyakiteOSX.

Гугл в основном предлагает патчить UxTheme.dll, способ, который иногда не помогает. Мы пойдем другим путем, более радикальным, но и более действенным) Дело в том, что новый файл user32.dll, устанавливающийся вместе с обновлением не поддерживает некоторых функций старого, что не дает запустить всякие украшательства.

Итак, в первую очередь, нам понадобится файл user32.dll версии 5.1.2600.2180. Найти несложно, но система так просто не позволит его подменить, посему я подготовил специальный образ диска, с помощью которого мы и будем действовать. Скачать его можно по этой ссылке (3.11 Мбайт):
http://ifolder.ru/9224152

Записываем образ на чистую болванку с помощью Nero. Диск лучше взять RW, чтобы не загубить его свободное пространство и стереть после использования. Потому что вряд ли эта запись понадобится скоро. Ну разве что, приходится каждый день систему переустанавливать) тогда можно и оставить.

Прежде, чем проводить следующие действия, настоятельно рекомендуется сделать копию файла user32.dll где-нибудь в корне диска, удалить всегда успеется)

После записи, загружаем компьютер с этого диска. Появится экран выбора типа загрузки:
[показать]

Потом экран выбора языка:
[показать]

Ничего нажимать не нужно, пока не появится специальное приглашение Press any key... после которого надо нажать любую кнопку. Загрузка продолжится некоторое время.
[показать]

Когда появится главный экран, как на картинке выше, наберите vc и подтвердите выбор кнопкой [Enter] появится окно файлового менеджера Volkov Commander

Дальше картинок не будет, потому что я не могу заранее сказать, какие диски придется открывать на каждом конкретном компьютере. Общая последовательность действий такая:

  1. С помощью клавиш [Alt]+[F1], в левой панели выбpать ситемный диск, где yстановлена Windows XP.
  2. С помощью клавиш [Alt]+[F2], в пpавой панели выбpать диск содеpжащий единственный файл _USER32.DLL. Название специально содержит подчеркивание, чтобы было сложно изменить файл в системе по ошибке.
  3. В левой панели с системным диском последовательно откpыть папки Windows - System32.
  4. Пеpейти с помощью клавиши [Tab] в пpавyю панель и нажать [F5]
  5. Появится сообщение о копировании файла, нужно перейти в конец строки и написать его правильное имя USER32.DLL без подчеркивания и нажать [Enter]

Должно появится сообщение, о том, что файл будет перезаписан, если не появилось, значит что-то сделано не так. С сообщением надо согласиться и перезаписать файл, после чего перезагрузиться и модернезировать внешний вид системы.

И напоследок дополнение. Поскольку приоритет в данном случае отдавался минимальному размеру образа, способ подходит только для файловой системы FAT, ибо NTFS реально доступна только для чтения.

Что делать, если система NTFS?

Взять любой LiveCD, загрузиться с него, скопировать правильный user32.dll в папку Windows/system32/

LiveCD можно взять например здесь (61.5 Мбайт):
ftp://ftp.drweb.com/pub/drweb/livecd/minDrWebLiveCD-4.44.1.0811190.iso
Самая маленькая версия, которую нашел, если есть меньше, сообщите, ссылку обновлю.

Или версию для труевыхЪ извращенцев здесь:
http://www.fdd5-25.net/doslivecd.php
ссылка специально текстом, чтобы нормальные люди не лезли, я за последствия не отвечаю))

user32.dll версии 5.1.2600.2180 можно взять здесь (564 Кбайт):
http://ifolder.ru/9227034

Последний способ для ленивых, потому что подходит для любой файловой системы, которую понимает LiveCD ;))

ЗЫ
Почему я описал оба способа? Потому что по привычке воспользовался первым, когда сам столкнулся с этой проблемой. Считаю актуальным держать системный диск на системе FAT, пока нет адекватных средств работы с NTFS из доса. А если с системой проблемы - это часто единственный способ восстановить нужную информацию. Храните информацию на независимом от ОС диске - и будет вам много счастья)
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
Ahasver 23-12-2008-21:28 удалить
Пздц, ну это совсем радикальынй способ, у меня даже болванки под рукой нет.. Попробую способом проще, что в инете валяется...
Ahasver 23-12-2008-21:31 удалить
А еще лучше вообще пока не засирать систему :P


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Как подружить Style XP с Windows XP SP3 | JustasZT - Разум когда-нибудь победит! | Лента друзей JustasZT / Полная версия Добавить в друзья Страницы: раньше»