Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: замена защищенного файла windows........... Добавлено: 05.08.05 10:21  

Автор вопроса:  Dima | Web-сайт: dimoon.by.ru
Всем привет.

Требуется осуществить замену файла GdiPlus.dll версии 5, на тот же файл, но версии 6... Файл этот лежит в подпапке, имя которой часто меняется, в папке windows\WinSxS...
При попытке замены, вылезает мессага, типа файл изменен, и надо его восстановить с диска. приходится ручками жать Отмену
А как подобное сделать из программы, т.е. чтоб никаких подобных неприятных мессаг не вылезало???
это вообще то возможно?

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 05.08.05 19:29
SFC можно отключить...

попробуй в реестре изменить:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
SetValue "SfcDisable"=dword:FFFFFF9D (4294967197)



Но для полного умертвения службы надо изменить sfc_os.dll Изменить на так сказать "пропатченную" DLL. Для кажой версии XP нужно пропатчивать поразному... Проще всего взять XP Tweaker, там поставить галку мол отключить sfc, он задаст вопрос мол какая XP, выбираешь и он под твой выбор переписует эту sfc_os.dll Можно повыбирать всё по очереди, посохранять все пропатченный эти dll, потом самому определять какая XP стоит, и соответственно заменять системную длл на пропатченную...

По поводу замены одного файла, должно быть достаточно записать эту GdiPlus.dll в папки

C:\WINDOWS\Driver Cache\i386
C:\WINDOWS\system32\dllcache

Затем остановить службу sfc, записать GdiPlus.dll в system32 (или где она там должна быть), и запустить службу обратно...

Вобчем, целое дело ;)



Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам