Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Замена DLL используемой многими процессами и сервисами

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

SiaRain



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброе время суток!
 
Возможно ли заменить DLL, которая использется системой+многими сервисами и процессами, к примеру normaliz.dll?
Диск конечно же NTFS.
 
Вариант снятия винта не предлагать!
 
 
 
ЗЫ
Заранее благодарен.
 


----------
Прежде чем спросить - RTFF!
А кому сейчас легко?...

Всего записей: 6615 | Зарегистр. 06-04-2004 | Отправлено: 15:11 24-01-2008
evle



1 + int rand(100);
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SiaRain
Что понимается под заменой? Если нужно подменить файл, который постоянно занят, то можно воспользоваться такой схемой:
Переименовать занятый файл (обычно это можно сделать, dll, как правило, не блокируется настолько, чтобы нельзя было переименовать). При этом все ссылки на отрытые файлы будут связаны с переименованным файлом. На его место теперь можно поместить другой, после перезагрузки подхватится новый файл.
Если переименовать файл не удастся, можно внести в реестр определённый ключ, чтобы при следующей перезагрузке до запуска основных сервисов подменить файлы. (Ключ не помню, но помню, что он есть. Гугл должен помочь.)

----------
For every complex problem, there is a solution that is simple, neat, and wrong.

Всего записей: 2110 | Зарегистр. 03-02-2005 | Отправлено: 20:40 24-01-2008
NcaSQw

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Загрузиться с какого-нибудь live-CD и менять что угодно и как угодно.

Всего записей: 66 | Зарегистр. 18-04-2007 | Отправлено: 21:28 24-01-2008
StirolXXX



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Или воспользоваться unlocker'ом и после снятия блока - переименовать файл и поставить новую либу, затем ребут.
 
Учти что после снятия блока начнут валится системные процессы как и куча остальных. Зато цель достигнута и после ребута твоя библиотека на месте...
 
Все при условиях:
1. Обрезан доступ к дистрибутиву / отключена SFC.
2. Ты администратор на системе.

----------
Проект TBDev - разработка БитТоррент трекера.
Принимаю пожертвования на новый комп: Z383911536440

Всего записей: 1690 | Зарегистр. 14-03-2004 | Отправлено: 21:35 24-01-2008
urmigar



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SiaRain
Из под другой ОС, (если установленно на вашем компьютере)

Всего записей: 437 | Зарегистр. 18-01-2008 | Отправлено: 19:43 26-01-2008
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Замена DLL используемой многими процессами и сервисами


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.B0ard 2000-2026

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru

Рейтинг.ru