Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] sfc patch (http://forum.oszone.net/showthread.php?t=61631)

Boa Soft 22-02-2006 19:09 409671

[addon] sfc patch
 
Патч sfc_os.dll Адаптирован для sp3
Для отмены WPF (Защиты файлов Windows - Windows Protection Files) используйте хак sfc_os.dll.

Пропатченный на предмет ВОЗМОЖНОСТИ полного отключения WPF sfc_os.dll
Ключь "SFCDisable не действует!!! Место него для отключения WPF добавте в реестр следующий ключик:


Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCSetting"=dword:ffffff9d

Для включения обратно - удалите или изменить на 0.
Имя ключа изменено потому, что многие программы сбрасывают его значение в 0, включая WPF

Если вы хотите, чтобы WPF было отключено еще в процессе установки, добавте в соответствующее место HIVESFT.INF следующую стороку:

Код:

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","SFCSetting",0x00010001,0xFFFFFF9D
В Hive аддона она уже присутствует, только закомментированна. Достаточно только удалить символ комментария (';') в ее начале.

Адаптирован к последней версии пака - файл автоматически выводится из списка защиты и, поэтому в логе установки не будет ошибок!!!

Качаем по ссылке (версия для Sp2):

http://tools.oszone.net/BoaSoft/UpdP.../Addons/sfc.7z

Качаем по ссылке (версия для Sp3):

http://tools.oszone.net/BoaSoft/UpdP...dons/sfcsp3.7z

В этой версии (для SP3) при наличии ключа "SFCSetting"=dword:ffffff9d так же не производится сканирование после установки, (примерно на T10 -T2), что позволяет сократить время установки и избежать конфликтов при устаннавке неподписанных драйверов, имеющих одноименные подписанные файла в дистрибутиве (например, от видеокарт ATI и NV).

Отдельное спасибо Mr.dUSHA за идею и информацию по отключению скана на T10.

Для снятия защиты с отдельных файлов используйте функционал самого пакета обновлений/GUI интегратора - killwfp.lst

amel27 01-03-2006 03:34 412199

Цитата:

файл автоматически выводится из списка защиты
А можно добавить новый файл к списку защиты?

Boa Soft 06-03-2006 01:43 414205

Цитата:

А можно добавить новый файл к списку защиты?
Теоретически, можно заменить имя какого-либо файла в списке sfcfiles.dll на нужный.

Или же, выкрасть исходники этой библиотеки у MS и скомпилить ее заново, добавив файлы. (Шутка)

andryuha 07-03-2006 18:28 414949

Его в I386 после применения аддона кидать?

Boa Soft 08-03-2006 15:24 415240

Цитата:

Его в I386 после применения аддона кидать?
Что кидать, позвольте спросить?

А если серьезно, то для того, чтобы добавление к списку сработало, файл, добавляемый в список, должен быть подписанным (его имя должно быть в соответствующем cat файле). Иначе не будет работать механизм верификации файла при востановлении.

andryuha 08-03-2006 22:22 415366

Boa Soft
Значит положить папку sfc в Addons??
Я не понял структуру его, от других аддонов отличается

Petya V4sechkin 09-03-2006 09:10 415476

andryuha
Цитата:

Я не понял структуру его, от других аддонов отличается
Почему же отличается? По-моему, не отличается.

Dirk Diggler 09-06-2006 10:41 448790

я не понял, как этот аддон вставить в дистриб. можно пояснить для чайников?

Freem 12-07-2006 14:41 460695

Если вы хотите, чтобы WPF было отключено еще в процессе установки, добавте в соответствующее место HIVESFT.INF следующую стороку.... Куда этот HIVESFT.INF то сунуть?? чтоб ещё в процессе всё отрубилось?

Ma1chik 15-07-2006 10:27 461639

HIVESFT.INF это файл в дистрибутиве, в папке I386... Открываешь его и добавляешь в первую секцию ([AddReg]) следующее

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","SFCSetting",0x00010001,0xFFFFFF9D

lwolf 24-08-2006 19:04 476498

Для чего необходимо отключать WPF?

EgOrus 08-10-2006 21:18 495155

недавно выяснил для себя интересную вещь
оказывается на стадии установки почему-то несрабатывает отключение WFP, ни специальными утилитами типа wfpadmin.exe, ни данным патчем, не стандартным ключём реестра.
Т.е. заменив или пропатчив в момент t-13 любой из файлов который внесён в список SFC, этот файл будет автоматически восстановлен за 10 минут до конца установки, исключение составляет только файлы вынесенные из sfcfiles.dll при сборке дистрибутива, кроме того файл sfcfiles.dll заблокирован и сделать с ним что-либо (кроме форсированного удаления с помощью спецутилит) также неполучится до момента перезагрузки.

viksem 02-04-2007 01:24 569318

Boa Soft

актуальна ли версия патченого файла?

viksem 02-04-2007 11:06 569406

Boa Soft

Сам проверил - версия актуальна

DJ Electronic 18-05-2007 14:04 588325

Имею пару вопросов как я понял ключи реестра; один из них отрубает защиту в винде а второй при установке тоесть последние 9 минут пропадают! Хотел узнать можно ли на T13 этот ключ вставлять с помощью cmd файла или нет не сработает уже?

XXXler 27-05-2007 16:31 591590

вроде гдето уже отписывал, но повторюсь - полное отключение WFP (на ноябрь месяц прошлого года) возможно только путем полного опустошения списка защиты (sfcfiles.dll), и на просторах инета уже пробегала "чистая" версия этой библиотеки (см. прикрепленный файл)

NRG 03-06-2007 14:53 594514

XXXler
т.е аддон в шапке не отроботывает полностью?

Boa Soft 03-06-2007 15:02 594518

На этапе установке SFC все равно активна. Отключать возможно нужно тем, кто любит ковырять систему - патчить файлы с ресурсами и.т.д.

Для обычной работы это скорее вредно, чем полезно. А так, отладив патч, можно просто вывести патченые файлы из защиты, отредактировав sfcfiles.dll.

Jilted 23-08-2007 14:20 631963

Boa Soft, а можешь сделать аддон с ПОЛНЫМ отключение WFP, как выше подсказал тов. XXXler (пост№16) ???

Boa Soft 24-08-2007 22:08 632646

Jilted,

На MSFN форуме былла большая тема, посвященная этому. Смысл всего - если обновления используют для замены защищенных файлов механизм SFC, то установка таких обновлений может обломится. Ссылку по теме можно найти поиском по форуму, Vadikan давал прямую ссылку на статью.

Cobra_1_Stas 18-11-2007 05:53 680690

Я ничего не понял из всего что здесь написано, можно по подробнее (как для новичков) что конкретно нужно сделать чтобы не появлялось окно защиты системных файлов? =/

Tutle 06-04-2008 23:19 776278

Cobra_1_Stas, Поддерживаю, обьясните к кратце, я делаю свою сборку и вот не знаю добавлять мне этот патч в нее или нет?

WindoStroy 10-04-2008 22:25 779187

Cobra_1_Stas, создать Reg файл с вот таким содержанием:

Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCSetting"=dword:ffffff9d

и импортировать его в реестр.

WindoStroy 01-05-2008 16:45 792739

Boa Soft, сделайте пожалуйста патч для SP3 5512.

YikxX 02-05-2008 19:21 793319

WindoStroy, зачем? Включенный в UpdatePack вариант отлично работает...

WindoStroy 02-05-2008 21:31 793402

YikxX, затем, у меня на 9вятой минуте установка зависает. дистрибутив чистый WZOR SP3.

YikxX 02-05-2008 22:21 793444

WindoStroy, ну, и у меня такой. И ничего не зависает. И ошибок никаких не пишет... Какие файлы выводишь из защиты?

WZOR SP3 - улыбнуло... :lol: :lol:

Oleg_II 18-05-2008 12:28 805416

Уважаемые!
А нет ли такого же файлика для аглицкой версии SP3 5512?

Или, что на самом деле даже было бы еще лучше, патчера для файла?

serghio 18-05-2008 14:50 805490

Цитата:

Цитата Oleg_II
Или, что на самом деле даже было бы еще лучше, патчера для файла? »

нужно поменять любым hex-эдитором следующие hex-данные
Код:

83F89D7508
на
Код:

3BC0EB3290
тогда и в реестр ничего не надо импортировать

Baw17 24-05-2008 09:17 809673

Boa Soft, почему в варианте для SP3 файл еще старой версии 5.1.2600.2180

WindoStroy 24-05-2008 10:05 809693

Baw17, Boa Soft, неправильно указал ссылку, в шапке надпись:
http://tools.oszone.net/BoaSoft/UpdP...dons/sfcsp3.7z

а ссылка по этой надписью:
http://tools.oszone.net/BoaSoft/UpdP.../Addons/sfc.7z

ПС:
Исправьте это недоразумение.

Oleg_II 24-05-2008 11:26 809726

Цитата:

Цитата serghio
Цитата Oleg_II:
Или, что на самом деле даже было бы еще лучше, патчера для файла? »
нужно поменять любым hex-эдитором следующие hex-данные
Код:
83F89D7508на
Код:
3BC0EB3290тогда и в реестр ничего не надо импортировать »

Спасибо за ответ :) Я сравнил файлы и оказалось что оба варианта от JDOE и RVM абсолютно индентичны. Кроме указанного значения они еще в одном месте правят файл:
Код:

00000140 FCF5
на
Код:

8A78
Причем в варианте от nlite это же значение оригинала заменяется на CDA2, первое же вообще не используется а правится
Код:

0000EC89 33C040
на
Код:

909090
Я звиняюсь за свою необразованность, но почему так?

Oleg_II 24-05-2008 12:01 809747

Ну, заодно из интереса сравнил файлы SYSSETUP.DLL во всех трех вариантах:

- варианты от JDOE и RVM абсолютно индентичны и правят оригинал только в 2 местах;
- вариант от nlite правит файл аж в 8 местах.

Oleg_II 24-05-2008 14:20 809818

Посмотрел файл из последней беты XPLite, где заявлена поддержка SP3 - только одно изменение оригинального файла и оно совпадает с одним из изменений nlite: 0000EC89 909090.

Забыл. XPLite также вносит изменения в реестр:
Код:

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SfcQuota"=dword:00000000
"SFCDisable"=dword:ffffff9d
"SFCScan"=dword:00000000
"SFCDllCacheDir"="C:\\WINDOWS\\system32\\DLLCache"
"SFCShowProgress"=dword:00000001


cnira 24-05-2008 14:28 809825

to Boa Soft, кажется по ссылкам для SP2 и SP3 качается один и тот же файл

WindoStroy 24-05-2008 20:55 810017

cnira, я это уже писал несколько постов выше :)

Mr dUSHA 24-05-2008 22:46 810086

Oleg_II,

правка в смещении 00000140 - это правка контрольной суммы образа после правки собственно исполняемого кода.

правка в смещении 0000EC89 байтов 33C040 на 909090 выглядит вот так:

оригинал:
читать дальше »

Код:

.text:76C5F87F loc_76C5F87F:                          ; CODE XREF: SfcInitProt(x,x,x,x,x,x,x)+4D0j
.text:76C5F87F                mov    eax, _SFCDisable
.text:76C5F884                cmp    eax, 0FFFFFF9Dh
.text:76C5F887                jnz    short loc_76C5F891
.text:76C5F889                xor    eax, eax
.text:76C5F88B                inc    eax

.text:76C5F88C                mov    _SFCDisable, eax
.text:76C5F891
.text:76C5F891 loc_76C5F891:                          ; CODE XREF: SfcInitProt(x,x,x,x,x,x,x)+505j
.text:76C5F891                cmp    eax, edi



исправлено:
читать дальше »

Код:

.text:76C5F87F loc_76C5F87F:                          ; CODE XREF: SfcInitProt(x,x,x,x,x,x,x)+4D0j
.text:76C5F87F                mov    eax, _SFCDisable
.text:76C5F884                cmp    eax, 0FFFFFF9Dh
.text:76C5F887                jnz    short loc_76C5F891
.text:76C5F889                nop
.text:76C5F88A                nop
.text:76C5F88B                nop

.text:76C5F88C                mov    _SFCDisable, eax
.text:76C5F891
.text:76C5F891 loc_76C5F891:                          ; CODE XREF: SfcInitProt(x,x,x,x,x,x,x)+505j
.text:76C5F891                cmp    eax, edi



В этом месте проходит проверка значения "SFCDisable" считаного с реестра, и в оригинале если оно равно ffffff9d, то сдесь оно сбрасывается в 1.
В исправленом куске сброс в еденицу не производится. А далее, в других функциях значении ffffff9d будет корректно обработано, и защита полностью отключена.

В варианте от Boa Soft результат получается тем же, но правятся другие комманды в коде.
У serghio вообще по сути значение игнорируется, и производится действие для значения ffffff9d.

Oleg_II 24-05-2008 23:57 810156

Mr dUSHA,

Здрово :) Но тогда, я так понимаю, правка файла и подстановка значения "SFCDisable" в реестр у nlite более универсальна, чем в других вариантах?

Mr dUSHA 25-05-2008 01:10 810192

Цитата:

Цитата Oleg_II
Но тогда, я так понимаю, правка файла и подстановка значения "SFCDisable" в реестр у nlite более универсальна »

Все зависит от того, что хочешь от жизни... :)

Boa Soft еще например сделал финт с заменой имени ключа SFCDisable на SFCSetting, чтобы в добавок к полному ручному управлению WFP, обломать нездоровую интеллектуальность некоторых программ.

Но наиболее правильный вариант на этапе установки ОС - это оставлять включеной WFP, но выводить нужные файлы из списка защиты.

Boa Soft 25-05-2008 01:40 810199

Mr dUSHA,

Например, старый ключик реестра сбрасывается при окончании установки или при запуске Sysprep.

Oleg_II 25-05-2008 02:41 810214

Mr dUSHA,
Хм... Да я многие файлы редактирую :) По логике вещей при установке у меня нет интернета и если я еще и ставлю что-то дополнительно, то уже проверенные программы, чаще всего переделанные в самораспаковывающиеся архивы с автоматической регистрацией. Т.е. замены системных файлов на этапе установки быть не должно. Отсюда и роль защиты файлов в это время не велика. Кроме того, вроде как без нее и установка чуть-чуть быстрее должна бы быть.

Хотя фишка эта с защитой системных файлов вобщем-то дело полезное. И идея о выводе файлов из списка защиты мне понравилась. Обязательно буду пробовать :)

BoaSoft,
А Ваш вариант на аглицких файлах будет работать? Впрочем, надо попробовать ;)
Может дадите офсеты для правки, а то реверсить-то можно, но можно случаем и ошибиться... Я тот еще хакер :)

Oleg_II 25-05-2008 03:07 810219

BoaSoft,
Итак, 3 изменения:

00000140
66 0B 03 > 91 81 02

00000F72
44 00 69 00 73 00 61 00 62 00 6C 00 65 (D.i.s.a.b.l.e) > 53 00 65 00 74 00 74 00 69 00 6E 00 67 (S.e.t.t.i.n.g)

0000EC87
75 > EB

Правильно? Щас русский с аглицким сравню на соответствие :)

Oleg_II 25-05-2008 06:01 810238

Хе-хе :) Работает. Первое значение меняется автоматом после обработки ModifyPE, два других соответствуют русской версии.

Переходим к SYSSETUP.DLL ;)

NRG 25-05-2008 10:54 810292

Boa Soft, дык че там на счет неправильных ссылок для сп3 ?

Boa Soft 25-05-2008 12:19 810316

NRG,
Проблема подтверждена. Вечером перевыложу.

Mr dUSHA 26-05-2008 01:04 810708

Цитата:

Цитата Oleg_II
два других соответствуют русской версии. »

Оффсеты в коде Виндовых модулей русской и английской локализаций одной версии всегда совпадают, поскольку компилируются один раз из одного языконезависимого исходника. Только потом, на этапе компоновки к ним приклеиваются разные языковые ресурсы, для русской локали - ресурсы с русскими текстовыми строками, а для английской - с английскими соответственно (и для многих языковых версий свои ресурси соответственно).

Oleg_II 26-05-2008 01:33 810722

Ну, меня сбило с понтолыку то, что одно из изменений в русском варианте я сразу и не нашел в аглицком. Речь шла о "правке контрольной суммы образа после правки собственно исполняемого кода". Вы об этом говорили, но я не понял, что это значение меняется автоматом при обработке файла ModifyPE. Вот и искал того, чего там не было :)

Mr dUSHA 26-05-2008 03:01 810749

Контрольную сумму в данном случае исправлять и не обязательно вовсе. На сколько я помню, при загрузке модуля операционкой она проверяется (если не считать само ядро и его компоненты) только у драйверов (.sys), и если она будет не правильной, драйвер загружен не будет, а будет запись об этом в системном журнале.
Системные сервисы и прикладные программы загружаются без проверки КС.
Да... и еще инсталятор Windows ее проверяет у всех исполняемых модулей при копировании файлов с дистрибутива.

GimnasT 26-05-2008 13:25 810971

Цитата:

Цитата Boa Soft
NRG,
Проблема подтверждена. Вечером перевыложу »

уже второй вечер пошол :)

NRG 05-06-2008 20:19 819388

у кого есть данный аддон для sp3 ?

WindoStroy 05-06-2008 21:14 819424

NRG, в шапке темы!
http://tools.oszone.net/BoaSoft/UpdP...dons/sfcsp3.7z

Mr dUSHA 05-06-2008 21:18 819428

Цитата:

Цитата NRG
у кого есть данный аддон для sp3 ? »

Так ведь по оригинальной ссылке от Boa Soft как качался, так до сих пор и качается для sp3:
http://tools.oszone.net/BoaSoft/UpdP...dons/sfcsp3.7z - это ссылка с шапки.

Просто там косметическая ошибка в шапке - в названии ссылки стоит ссылка на SP3 а в "теле" ссылки - ссылка на SP2.
Используйте название ссылки.

Кстати странно, что все просят, но никто скачать sfcsp3.7z и посмотреть не решился... :)

NRG 05-06-2008 21:19 819429

WindoStroy, ага конечно как же я не увидел :) скачай и посмотри какая версия файла в нем )
там по двум ссылкам одно и тоже

WindoStroy 05-06-2008 21:48 819443

NRG, объясняю ещё раз:

ссылка в шапке (http://tools.oszone.net/BoaSoft/UpdP...dons/sfcsp3.7z) ведет на ссылку
http://tools.oszone.net/BoaSoft/UpdP.../Addons/sfc.7z

если ты не нажмешь по линку, а просто выделиш её и вставишь в аддресную строку ты попадеш на нужную ссылку.

для тех кому эти действия очень сложны, качаем тут:
http://upload.com.ua/get/900281878

NRG 05-06-2008 22:24 819473

Вложений: 1
вобщем скачал и такая вот интересная получилась история, если на файл навести мышь то он покажет версию (см скрин)
а если зайти в свойства то там 5512... странно

Boa Soft 05-06-2008 23:49 819537

Исправил ссылку.
Проверил, внутри действительно файл из Sp3.

Boa Soft 29-07-2008 00:43 863209

Доработана версия для SP3

В этой версии (для SP3) при наличии ключа "SFCSetting"=dword:ffffff9d так же не производится сканирование после установки, (примерно на T10 -T2), что позволяет сократить время установки и избежать конфликтов при устаннавке неподписанных драйверов, имеющих одноименные подписанные файла в дистрибутиве (например, от видеокарт ATI и NV).

Отдельное спасибо Mr.dUSHA за идею и информацию по отключению скана на T10.

PS. После установки можно все включить обратно.

Dilinjer 29-07-2008 15:49 863698

Цитата:

Цитата Boa Soft
В этой версии (для SP3) при наличии ключа "SFCSetting"=dword:ffffff9d так же не производится сканирование после установки, (примерно на T10 -T2), что позволяет сократить время установки и избежать конфликтов при устаннавке неподписанных драйверов, имеющих одноименные подписанные файла в дистрибутиве (например, от видеокарт ATI и NV). »

- а в аддоне (версия для Sp2) сие работает? Если нет, то подскажите что надо пропатчить в sfc_os.dll ?

Boa Soft 29-07-2008 17:13 863780

Dilinjer,

Только для SP3. Надо будет и SP2 покопать.

ssc_free 08-08-2008 14:52 871142

Народ !
Вообще не понял, как засунуть SFC_OS.DLL в дистрибутив, он ведь пакованный. Простым makecab'ом пройдет что-ли ? И так не понял, о каком интеграторе идет речь ? Ссылка http://upload.com.ua/get/900281878 WindoStroy'я не работает. Помогите чайнику

WindoStroy 08-08-2008 16:47 871254

ssc_free, используй update pack или gui-интегратор.

Oleg_II 08-08-2008 17:05 871271

ssc_free
У тебя есть варианты ;) Самый простой из них - удали SFC_OS.DL_ из дистрибутива и добавь туда SFC_OS.DLL :)

На Винтукее работало такое и я уверен, что на Хрюше тоже будет: просто переименуй SFC_OS.DLL в SFC_OS.DL_ :)

Ну и наконец, можно попробовать разобраться с утилитой командной строки MAKECAB.EXE, которая есть в Виндах на этот случай ;)

DJ Electronic 08-08-2008 18:21 871315

Просто заменить ручками нельзя!!!!! в аддоне лежит killwfp.lst в котором эта длл и указана

Oleg_II 08-08-2008 18:27 871320

Упс... Сорри, тут немножко другая система отключения...

AjaX_too 27-11-2008 03:15 964812

что то я не догоняю немного...
интегрирую адон в дистрибутив при помощи UpdatePack
как я понимаю после применении этого адона в файле hivesft.inf должна появится строка
;HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","SFCSetting",0x00010001,0xFFFFFF9D
разремарив ее мы отключаем WPF напрочь. Вопрос..нету этой строки в файле. Кто ее мог удалить, интегратор (обратно включает WPF)?

g7r7s7 27-11-2008 09:53 964948

AjaX_too, nLite удаляет закоменченные строчки... Может ты nLite использовал?

AjaX_too 27-11-2008 12:38 965082

g7r7s7
nLite не использовал, образ VL в оригинале

jameszero 27-11-2008 14:40 965202

AjaX_too
Цитата:

Цитата AjaX_too
после применении этого адона в файле hivesft.inf должна появится строка »

UpdatePack создаёт собственный файл - HIVEPCK.INF
Ищите в нём ключ SFCSetting

AjaX_too 27-11-2008 16:50 965324

jameszero,
ага спасибо, я уже разобрался.

Drug0y 18-01-2009 01:46 1011129

что делает данный аддон? для чего он нужен? в 1-ом посте нет нормального описания, прошу добавить.

Amigos 18-01-2009 09:46 1011263

Drug0y, если Вам непонятна фраза
Цитата:

Цитата Boa Soft
ВОЗМОЖНОСТИ полного отключения WPF »

то Вам сей аддон без надобности.

Drug0y 18-01-2009 16:20 1011542

почему бы не написать что под дурацким сокращением WPF автор имел ввиду систему защиты файлов?

Boa Soft 19-01-2009 00:58 1012118

Цитата:

Цитата Drug0y
почему бы не написать что под дурацким сокращением WPF автор имел ввиду систему защиты файлов? »

Потому, что это общепринятое сокращение названия отключаемого механизма.

Цитата:

Цитата Drug0y
что делает данный аддон? для чего он нужен? в 1-ом посте нет нормального описания, прошу добавить. »

Описание есть. Достаточно полное. Если надо полнее - есть Гугл и подобные поисковики. Если не понятно что-либо - спросите. Если непонятно все - не используйте аддон.

Bubek 19-01-2009 10:10 1012344

Подскажите, куда добавить ключ "SFCSetting"=dword:ffffff9d, для отключения сканирования после установки?

hobbit25 19-01-2009 19:33 1012966

Bubek, скачай аддон в нем присутствуют два рег файлика один на ВКЛ другой соответственно на ВЫКЛ

AltY 19-01-2009 21:45 1013127

Bubek ,
Чтобы отключить сканироване во время установки и после, нужно перед интеграцией открыть блокнотом файл Hive и с раскоментировать строчку (убрать там в начале ";") В общем, должно быть вот так:
Код:

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","SFCSetting",0x00010001,0xFFFFFF9D

mercuryn 20-01-2009 01:16 1013350

Bubek, а чтоб после установки ОС включить защиту, нужно ручками выполнить файл из аддона sfc_off.reg...

Bubek 20-01-2009 10:26 1013560

Спасибо за уточнение шапки.
Такой вопрос
Я хочу чтобы сканирование не производилось после установки, (примерно на T10 -T2),
Цитата:

Цитата Boa Soft
В этой версии (для SP3) при наличии ключа "SFCSetting"=dword:ffffff9d так же не производится сканирование после установки, (примерно на T10 -T2), что позволяет сократить время установки и избежать конфликтов при устаннавке неподписанных драйверов, имеющих одноименные подписанные файла в дистрибутиве (например, от видеокарт ATI и NV). »

В файле Hive достаточно для этого записи:

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon",","SFCSetting"=dword:ffffff9d

или эта запись также как и

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","SFCSetting",0x00010001,0xFFFFFF9D

отключает полностью защиту полностью (а не только на T10 -T2)?

AltY 20-01-2009 13:49 1013765

Bubek,
Обе записи идентичны, просто в разных форматах. Hive работает с записью в inf-формате (которую я указал выше). После установки защита будет выключена, включить можно с помощью sfc_off.reg (да-да, именно off, названия рег-файлов в аддоне перепутаны!!!).

mariolast 10-08-2009 13:39 1190079

А как выключить WPF на живой системе? Задолбало окошко "Файлы, нужные для правильной работы Windows, были заменены неизвестными версиями....". Пробовал подменить sfc_os.dll, который в шапке, и соотв. ветку реестра подправить, все равно вылазит.

Dimension X 10-08-2009 15:50 1190213

Цитата:

Цитата mariolast
А как выключить WPF на живой системе? Задолбало окошко "Файлы, нужные для правильной работы Windows, были заменены неизвестными версиями....". Пробовал подменить sfc_os.dll, который в шапке, и соотв. ветку реестра подправить, все равно вылазит.

mariolast, Попробуйте выполнить следующий твик для отключения Windows File Protection -
Код:

[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCSetting"=dword:ffffff9d
"SFCDisable"=dword:ffffff9d


MaximkaXp 12-08-2009 15:32 1191945

у меня какая-то неубиваемая защита :(
подменил sfc_os.dll, реестр поправил ключиком
Код:

[HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCSetting"=dword:ffffff9d
"SFCDisable"=dword:ffffff9d

А защите хоть бы хны :(

mariolast 13-08-2009 22:37 1193130

У меня та же байда. Что у тебя в папке dllcache?

MaximkaXp 24-08-2009 12:03 1201774

mariolast, в папке dllcache дохрена всякой всячины, размеры около 300 метров

dartve1der 13-10-2009 13:23 1241711

Господа... полностью согласен с предъидущим оратором....
Есть УЖЕ установленная винда SP3 скачал файлик из шапки (да и руками пробовал внести изменения в реестр) - ТОЛКУ НИКАКОГО...:(
Может я совсем тупой, но понять что делать дальше никак не могу...

Не могу установить ни MSoffice2007 ни CorelDRAW ... Подскажите пожалуйста - что сделать? как решить проблему?

Спасибо.

Boa Soft 14-10-2009 00:05 1242250

Цитата:

Цитата dartve1der
Есть УЖЕ установленная винда SP3 скачал файлик из шапки (да и руками пробовал внести изменения в реестр) - ТОЛКУ НИКАКОГО...
Может я совсем тупой, но понять что делать дальше никак не могу... »

1. Сделайте недоступным дистрибутив виндовс - удалите диск из привода, переименуйте папку с дистрибутивом на hdd
2. Очистите dllcashe
3. В безопасном режиме замените файл на патченный и внесите запись в реестр.

Цитата:

Цитата dartve1der
Не могу установить ни MSoffice2007 ни CorelDRAW »

Защита файлов не причем. Ищите вирусы или косяки в системе.

dartve1der 14-10-2009 14:23 1242603

Спасибо огромное.
Косяк был в дистрибутиве винды. Скачал другой - файл заменился и после этого все установилось.

Vitaliy21 02-11-2009 13:40 1259220

Ипользовал аддон sfc patch для SP3, сообщение о защите файлов Windows - всё равно вылазит, в чём проблема?

VIP-men 02-11-2009 13:55 1259235

Vitaliy21, а ты рааскоментировал строку в файлу Hive? Этот твик полностью отключает защиту файловой системы после установки всех драйверов и приложений можешь в любой момент включить защиту обратно.

Если ты ее расскоментировал, а у тебя все равно не получается, то могу предположить, что ты использовал аддоны конструктора удаления компонентов и непосредственно Z_DLL_Patcher. Так он в сущности повторяет действия, которые делает SFC_patch, там также надо расскоментировать строку в файле Hive (этот аддон просто срабатывает позже sfc_patch)

Желтый 05-11-2009 18:23 1262524

Ребята, а у меня что-то вообще нет папки dllcashe в SP3...
Это как так???

Habetdin 05-11-2009 18:39 1262539

Цитата:

Цитата Желтый
Ребята, а у меня что-то вообще нет папки dllcashe в SP3...
Это как так??? »

Либо у вас отключен показ скрытых папок, либо вы удалили эту папку ;)

Желтый 05-11-2009 19:01 1262564

Цитата:

Цитата Boa Soft
1. Сделайте недоступным дистрибутив виндовс - удалите диск из привода, переименуйте папку с дистрибутивом на hdd
2. Очистите dllcashe
3. В безопасном режиме замените файл на патченный и внесите запись в реестр. »


Подскажите, пожалуйста, как быть???
У меня XP Professional SP3 Xtreme.
Пытаюсь сделать всё, как вы написали, но столкнулся с двумя проблемами:
1) У меня нет папки dllcashe
2) Даже в безопасном режиме файл "sfc_os.dll" из папки system 32 не меняется на тот, который в патче.

Как быть? Перепробовал уже всё!

Заранее спаисбо.

Цитата:

Цитата Habetdin
Либо у вас отключен показ скрытых папок, либо вы удалили эту папку »

Точно не удалял, да и в скрытых искал - не нашел...
Может ее просто создать заново самому?

Цитата:

Цитата Желтый
2) Даже в безопасном режиме файл "sfc_os.dll" из папки system 32 не меняется на тот, который в патче. »

Не меняется, кстати, потому, как все вреся говорит, что "файл занят другим приложением"...

Habetdin 05-11-2009 19:20 1262578

Цитата:

Цитата Желтый
2) Даже в безопасном режиме файл "sfc_os.dll" из папки system 32 не меняется на тот, который в патче. »

Грузитесь с LiveCD и подменяйте..

Желтый 05-11-2009 19:41 1262593

Habetdin, Извините, возможно, за тупой вопрос: А это каким образом?
Просто я с этой прогой никогда не работал. Вроде же это программа для управления приводами...

Habetdin 05-11-2009 20:10 1262617

Желтый, LiveCD — Википедия

Желтый 05-11-2009 20:25 1262636

Я в принципе там все почитал и даже ее уже установил.
Но я все равно не понял, как эта программа (Live CD) может помочь мне скопировать файл "sfc_os.dll" из папки рабочего стола в папку "system32", чтобы еще и его заменить там...

jameszero 05-11-2009 21:24 1262690

Что вы мучаетесь...

Переименуйте sfc_os.dll в _sfc_os.dll, скопируйте патченый sfc_os.dll, перезагрузитесь, удалите _sfc_os.dll.
Enjoy!

P.S. Символ нижнего подчёркивания перед именем это чтобы файл потом не искать, он переместится в начало директории. Можете переименовывать по своему.

Желтый 06-11-2009 14:28 1263190

Ребята, спасибо вам большое.
Всё получилось - адская табличка исчезла!!!

semiono 28-11-2009 21:05 1282216

Boa Soft, я всё правильно понял, что патчиться файл SfcFiles.dll на предмет затирания в нём
нужных библиотек? И остальное дело хозяйское? Так как мне не до всяких аддонов.
Я надеюсь в конфигурационные файлы "системы" ничего не записывается? Так как я хочу лишь
пропатчить этот файл SfcFiles.dll и закопировать его руками в \i386 пред прожигом.
Кстати, я сторонник того, чтоб вообще защиту вырубить, но не знаю как это зделать,
а средством отключения в nLite, не уверен, что этого достаточно.
Было бы очень кстати какуюнибудь заглушку SfcFiles.dll написать, чтоб вообще ничего не проверялось.

semiono 06-12-2009 01:17 1287772

Патч поменяли чтоли? Раньше вроде консольная утилита была, а сейчас готовый файл в архиве.

У меня дистриб английский, утилиты что не будет, чтоб самому патчить? :(

Boa Soft 07-12-2009 11:06 1288482

Цитата:

Цитата semiono
Патч поменяли чтоли? Раньше вроде консольная утилита была, а сейчас готовый файл в архиве.
У меня дистриб английский, утилиты что не будет, чтоб самому патчить? »

Это другая тема. Этот патч дает возможность полностью отключать защиту. Утилиты для патча никогда не было - вернее она есть - Tiny Hexer и голова.

Утилита была для вывода отдельных файлов из-под защиты, без полного отключения защиты.

Virtyaluk 27-04-2010 22:59 1402125

извиняюсь за тупой вопрос

то-есть для отключения защиты системных файлов на ЖИВОЙ Windows XP SP3 достаточно проделать это:
Цитата:

Цитата jameszero
Переименуйте sfc_os.dll в _sfc_os.dll, скопируйте патченый sfc_os.dll, перезагрузитесь, удалите _sfc_os.dll.
Enjoy! »

и после перезагрузки с файлами в system32 можно делать, что душе угодно??????

и естли более универсальное средство которе все автоматически сделает????

VIP-men 28-04-2010 01:16 1402226

Virtyaluk, не забудь про твик реестра для отключения защиты.

Virtyaluk 30-04-2010 15:48 1404123

эта фигня нихера не работает на живой ос
есть РАБОЧЕЕ и более универсальное средство для отключения WPF на живой ОС???

ShaddyR 30-04-2010 15:56 1404127

Цитата:

Цитата Virtyaluk
эта фигня нихера не работает »

Следи-ка за словами.

Virtyaluk, Работать - работает. Хочешь решить задачу - озвучивай, что именно делал, как и что не получилось. Не хочешь - не пачкай форум.

Virtyaluk 30-04-2010 16:16 1404148

ShaddyR,
что-то мне подсказывает, что ты в этой теме НЕ МОДЕРАТОР!!
Цитата:

Цитата ShaddyR
Не хочешь - не пачкай форум. »

Насколько я понимаю: форум для того и существует, чтоб решать "какие-то" проблемы, а у вашем посте я не наблюдаю и капли ответа, а только невнимательность
т.е. я за это
Цитата:

Цитата ShaddyR
Хочешь решить задачу - озвучивай, что именно делал, как и что не получилось. »

хотя в посте №102 был оглашен вопрос, а в 103 якобы ответ по которому я руководствовался.

Задача не решена, что дальше???

ShaddyR 30-04-2010 22:06 1404335

Virtyaluk->>
Цитата:

Цитата Virtyaluk
что-то мне подсказывает, что ты в этой теме НЕ МОДЕРАТОР!! »

что-то мне подсказывает, что у тем НЕТ МОДЕРАТОРОВ.
Для непонятливых: есть общие для всех разделов правила - ОПК и п.3.1. никто не отменял.
У тебя не получилось? Так и пиши - у меня не получилось. А свои эмоции и любимые выражения оставь при себе.
Для самых непонятливых: БАНоспособность от раздела не зависит.
>

Цитата:

Цитата Virtyaluk
у вашем посте я не наблюдаю и капли ответа, а только невнимательность »

правда? Ты действительно считаешь, что я что- то пропустил из сказанного тобой?
"как же тебя понять, если ты ничего не говоришь?" (с)
>
Цитата:

Цитата Virtyaluk
Задача не решена, что дальше??? »

контрольный в голову:
Цитата:

Цитата ShaddyR
что именно делал, как и что не получилось »


Virtyaluk 30-04-2010 23:37 1404397

ShaddyR,
Я ошибся.Не в "теме", а в форуме.
Замечу, что очень не терплю людей из разными стадиями синдрома вахтера (прочитайте и сделайте выводы, пожалуйста, чтоб в преть таких ситуаций не было).

Проблему решил более рациональным способом:
воспользовался проверенной, надежной и главное рабочей утилитой от Проказы.Которая может отключить не все WFP, а только у тех файлов, что мне нужны.

Благодарю за помощь, все свободны :)

Grunger86 30-04-2010 23:48 1404401

Virtyaluk,
Цитата:

Цитата Boa Soft
Для снятия защиты с отдельных файлов используйте функционал самого пакета обновлений/GUI интегратора - killwfp.lst »


ShaddyR 01-05-2010 00:53 1404425

Virtyaluk,
читать дальше »
Цитата:

Цитата Virtyaluk
не терплю людей из разными стадиями синдрома вахтера »

о, да ты мне уже и диагноз поставил? Силён, ничего не скажешь. Так вот для тебя, товарищ психолог, я еще раз повторяю:
Цитата:

Цитата ShaddyR
Работать - работает »

А то, что ты тут умным пытаешься прикинуться - дело твое. А тебе,
Цитата:

Цитата Virtyaluk
чтоб в преть таких ситуаций не было »

я рекомендую стать попроще - мож, тогда у тебя и заработает все то, что у других людей также замечательно работает.
Удачи, психолог.

Да, раз уж тему подняли из забвения: поменяйте в эддоне (как в первом, так и во втором) содержимое файлов sfc_on.reg и sfc_off.reg местами.
это
Цитата:

Цитата Boa Soft
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "SFCSetting"=dword:ffffff9d »

должно быть содержимым off'а
В свое время пришлось внимательно перечитать приложенный текстовый файл, чтобы понять, как это должно работать.
На что у некоторых товарищей, похоже, не хватает либо времени, либо желания, либо еще чего-то)

super_bitard 18-02-2011 19:01 1616455

Как сделать чтобы эти файлы не восстанавливались после удаления?

C:\documents and settings\user\favorites
C:\documents and settings\user\start menu
C:\documents and settings\all users\favorites
C:\documents and settings\all users\start menu

патченный sfc_os.dll не помогает: действует только на program files и windows - удаляемый из этих папок мусор действительно не восстанавливается)

super_bitard 18-02-2011 19:41 1616471

прошу уточнить,
вот я скачал ваш sfcsp3.7z
там 2 reg файла:

sfc_off
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCSetting"=-

sfc_on
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCSetting"=dword:ffffff9d

Названия reg файлов перепутаны? sfc_off - значит отключить SFC, но там ведь удаляется значение которое блокирует SFC?

ShaddyR 19-02-2011 18:06 1617098

Цитата:

Цитата super_bitard
прошу уточнить, »

Цитата:

Цитата super_bitard
Названия reg файлов перепутаны? »

еххх. Да, угадал. Именно об этом я и писал аккурат перед первым твоим сообщение в теме. Ты их (предыдущие) вообще не читаешь?

>
Цитата:

Цитата super_bitard
Как сделать чтобы эти файлы не восстанавливались после удаления? »

никакого отношения в SFC не имеет: это системные файлы, восстанавливаются автоматически системой.

Ivan_009 26-05-2011 19:39 1683237

Все очень просто открываем файл Hive блокнотом удаляем в самом начале строки символы ; сохраняем файл,далее удаляем reg файлы sfc_on.reg и sfc_off.reg все аддон готов.Спасибо Boa Soft все отлично работает. :yahoo:

ShaddyR 26-05-2011 21:43 1683293

Ivan_009, эмм... ты сейчас с кем говорил? И о чем? ;)

shao 03-03-2012 04:06 1871317

Прошу, пожалуйста объяснить как работает аддон. В шапке описан общий принцип полного отключения WPF.
Понятно назначение и работа каждого файла из аддона , по отдельности.

Но вот, как это работает вкупе с UpdatePack ?
Файл sfc_os.dll заменяет оригинальный в дистрибутиве ?
Куда перемещаются и как срабатывают остальные файлы аддона ?

warikkk 12-10-2012 07:50 2003933

Скачал патч,в нем 2 файла реестра, sfc_on.reg и sfc_off.reg , как я понял там небольшая ошибка и надо поменять названия, получается все наоборот там где off - включает ,а где on - выкл!

И действительно вместо аддона можно было заменить патченным файлом аналогичный в дистрибутиве? так проще! Вы выложили патченный на невозможность отключения но есть такой уже с отключенной защитой по умолчанию

ShaddyR 12-10-2012 15:39 2004195

Цитата:

Цитата warikkk
как я понял там небольшая ошибка и надо поменять названия »

->>
уже озвучено.

warikkk 12-10-2012 15:47 2004204

Цитата:

Цитата ShaddyR
уже озвучено. »

Жаль что не сделано,ну да ладно! У меня другой вопрос возник,я вот тут защиту эту снял таки сказать не очень идеальным методом но действенным, уже на установленной системе удалил файл sfc_os.dll но у меня при загрузке выдает что необходимый файл отсутсвует и система стартует при этом,вы не знаете как нибудь можно убрать это предупреждение? ну понятное дело восстановить файл не решение

ShaddyR 12-10-2012 16:55 2004249

Цитата:

Цитата warikkk
на установленной системе удалил файл sfc_os.dll »

это еще зачем?? Где это такой радикальный метод ты вычитал?

warikkk 12-10-2012 17:39 2004269

Цитата:

Цитата ShaddyR
метод »

Эта система работает и Windows грузится,только вот сообщение это надоедливое что мол файла не хватает,а удалял так как у меня попарно и ХР и 7 то зашел с семерочки и сделал удаление,по логике подумав что если не будет 1 файла то сервис не сработает и отлично вышло без патчей итд :laugh:

ShaddyR 12-10-2012 17:45 2004271

warikkk, тогда о чем тебе говорить в данной теме? Если с автомобиля снять колеса, он тоже ездит - как минимум по наклонной поверхности. Но почему-то все предпочитают ездить на колесах. На кой ляд ты придумывал свой велосипед, если достаточно положить указанный файл и запустить рег - я не знаю. Надеюсь, ты сам это знаешь.

warikkk 12-10-2012 17:53 2004276

По наклонной не едет- а падает скатывается ,как угодно! Я просто спросил,ведь это разрешено правилами форума :)

ShaddyR 13-10-2012 01:40 2004450

Цитата:

Цитата warikkk
По наклонной не едет- а падает скатывается ,как угодно! »

Ехать - сиречь двигаться, что есть синонимом приведенным тобою. Не будем оспаривать определения ;).

Цитата:

Цитата warikkk
Я просто спросил,ведь это разрешено правилами форума »

я ведь не сказал, что ты что-то, кроме здравого смысла, нарушил. :) Я просто не понимаю, для чего так извращаться при наличии готового ретейлового решения. Чем оно не устроить могло?

onis 21-12-2013 00:55 2275982

Обновите ссылки для скачивания

Den30lv 21-12-2013 06:08 2276012

onis,
http://forum.oszone.net/showpost.php?p=923181


Время: 15:47.

Время: 15:47.
© OSzone.net 2001-