Jump to content

Windows File Protection


Zoofield

Recommended Posts

heh, koitsu after you report a bug then you have to wait that I fix it.

I already said in another thread that I'll skip patching if one doesn't select patching page or component removals...there.

Link to comment
Share on other sites


heh, koitsu after you report a bug then you have to wait that I fix it.

I already said in another thread that I'll skip patching if one doesn't select patching page or component removals...there.

What "patch" are we talking about? Why is there a patch (re: DLL modification) needed to integrate drivers into XP? Are you saying the workaround is to enable SFC under the Patching section of nLite, or am I misunderstanding something (highly likely)?

Link to comment
Share on other sites

Anyone tried installing xp with WFS disabled & enabling it after installation?

I just tried it without success

the first time I boot up after I enabled WFS (see code)

WFS asks again for the XP CD :realmad:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon]
"SFCDisable" = 0x00000001

Link to comment
Share on other sites

I'll see what happens if SFC is disabled and then reenabled after install, that should help you.

That is what I tried but it doesn't fix the problem.

I installed XP with WFS disabled.

Afterwards I enable WFS.

I restart XP and BANG there it is again :realmad:

It's driving me mad and I need WFS enabled

I did some more tests to find the source of it.

(OK = NO WSF popups)

(BAD = WFS popups)

XP+SP2 = OK

XP+SP2+unattend = OK

XP+SP2+unattend+tweaks = BAD

XP+SP2+unattend+remove Components = BAD

XP+SP2+Hotfixes (Indvidual KB*.EXEs) = OK

XP + SP2 + Hotfixes(KB*.EXE) + Drivers = BAD

Edited by Davelicious
Link to comment
Share on other sites

XP+SP2+Hotfixes (Indvidual KB*.EXEs, Not RyanVM CAB) = OK

Perhaps, but for me:

XP + SP2 + Hotfixes(KB*.EXE) - a couple components + a couple tweaks = BAD

No special drivers or external hacks/configuration were used.

I don't remember the nLite specific configuration (it may have been reformatted over) but I'll try to dig it up if I still can.

Link to comment
Share on other sites

XP+SP2+Hotfixes (Indvidual KB*.EXEs, Not RyanVM CAB) = OK

Perhaps, but for me:

XP + SP2 + Hotfixes(KB*.EXE) - a couple components + a couple tweaks = BAD

No special drivers or external hacks/configuration were used.

XP+SP2+Hotfixes (Indvidual KB*.EXEs, Not RyanVM CAB) = OK works fine with me

Javaaddiction:

It seems that the problem lies somewhere in both the remove components and tweaks part.

I'm gonna try:

XP + SP2 + Hotfixes(KB*.EXE) + Drivers right now

Edited by Davelicious
Link to comment
Share on other sites

Davelicious, is it possible to see which file WFP is trying to replace ?

I monitorred this with filemon and noticed that only 1 file from the install cd is accessed "WIN51IP.SP2"

(a 2bytes file in the rootdir)

but the log also shows that the file fp4autl.dll was not found & recreated in (not from) the directory system32\dllcache

Then I checked with eventviewer and found following error:

Error (system)

Windows Setup encountered non-fatal errors during installation. Please check the setuperr.log found in your Windows directory for more information.

setuperr.log

Error:
Setup detected that the system file named [c:\windows\system32\syssetup.dll] is not signed properly
by Microsoft.  This file could not be restored to the correct Microsoft version.
Use the SFC utility to verify the integrity of the file.

When I cancel the WFS popup I get the above error + the error below

Error (application)

Product: WebFldrs XP -- Error 1933. The Windows Installer service cannot update one or more protected Windows files. SFP Error: 3.  List of protected files:\r\nc:\program files\common files\microsoft shared\web server extensions\40\bin\fp4autl.dll

and in the filemon logging i see that the file syssetup.dll was recreated in (not from) the directory system32\dllcache (which is not done when I insert the XP CD when WFS asks for it.

other conclusions:

As soon I use one of the sections:

- Integrate Drivers

- Remove Components

- Patches

- Tweaks

the following Regkey is added in the Hivefile "HIVESFT.INF"

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

Could this be causing the problem?

I also checked the registry at the first login at the moment the WFS pops up

and SfcDisable is set to 0 (enabled)

FYI: This is info found on http://www.winguides.com/registry/display.php/790

Change the value of "SFCDisable" to equal "ffffff9d" to disable WFS or "0" to enable it. The other valid hexadecimal values are:
# 1 - disabled, prompt at boot to re-enable
# 2 - disabled at next boot only, no prompt to re-enable
# 4 - enabled, with popups disabled
# ffffff9d - for completely disabled

BTW: When I use the patch to disable SFC the following Regkey is added to HIVESFT.INF

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","SfcSetting",0x00010001,0xffffff9d

What is the difference between SfcDisable & SfcSetting?

Edited by Davelicious
Link to comment
Share on other sites

Davelicious, good info there, finally some help.

Now, ignore that syssetup thing, it's dealt with after setup automatically, the problem is with that Frontpage extension file.

Tell me did you removed Frontpage Extension ? If not then how can that file be unsigned.

Have you maybe deleted Dllcache somehow...check in system32\dllcache is it full, around 300mb.

Nlite doesn't add SfcSetting, it ads SfcDisable like it should...which version are you using.

Link to comment
Share on other sites

Davelicious, good info there, finally some help.

Now, ignore that syssetup thing, it's dealt with after setup automatically, the problem is with that Frontpage extension file.

Tell me did you removed Frontpage Extension ? If not then how can that file be unsigned.

Have you maybe deleted Dllcache somehow...check in system32\dllcache is it full, around 300mb.

Nlite doesn't add SfcSetting, it ads SfcDisable like it should...which version are you using.

Nope I didn't remove Frontpage Extension.

For the testingI only removed the unneeded dirs:

DOCS

SUPPORT

VALUEADD

and the components:

Games

Internet Games

Pinball

slipstreamed SP2

& added hotfixes (Indvidual KB*.EXEs, Not RyanVM CAB)

The dllcach dir is only +/-59MB :blink:

I did the debugging with version 1.0.b2 (I have the same prob with 0.9.99 & 1.0.b1)

Here is a preset file I used for a secondary test with the same conclusions:

[Main]
Env = 1.0 beta 2 - 1.1.4322.573.Microsoft Windows NT 5.1.2600.0
Target = Windows XP Professional SP2 - build 2180 - English (United States)

[Tasks]
Integrate a Service Pack
Remove Components
Unattended Setup
Integrate Drivers
Integrate Hotfixes
Tweaks

[Components]
;# Applications #
Games
Internet Games
Pinball
;# Directories #
DOCS
SUPPORT
VALUEADD
;# Compatibility #
Compat1
Compat2
Compat3
Compat4
Compat6
Compat7
Compat8

[KeepFiles]
msconfig.exe

[RemoveFiles]
blastcln.exe
clock.avi  

[Options]
ProfilesDir = "%SystemDrive%\Documents and Settings"
DelDrivers
NoWmpComp
SrvpEnabled
KeepCp
NoCompatPop
;#ISO maker#
isovol = WinLite
isoatt = -allow-multidot -relaxed-filenames -allow-leading-dots -N -l -d -D -joliet-long -duplicates-once -no-emul-boot -b boot.bin -hide boot.bin -hide boot.catalog

[Patches]
TcpIp = 10
UsbPoll = 125

[Services]
Alerter,4
ALG,3
AppMgmt,3
ClipSrv,4
Browser,2
CryptSvc,2
DcomLaunch,2
DHCP,2
TrkWks,3
DNSCACHE,2
ERSvc,4
EventLog,2
HTTP,3
HTTPFilter,3
HidServ,3
CiSvc,4
IpInIp,3
IpNat,3
IpFilterDriver,3
PolicyAgent,4
Ip6Fw,3
NwlnkFlt,3
NwlnkFwd,3
Messenger,4
NDProxy,3
NetLogon,4
Netman,3
NetDDE,4
NetDDEdsdm,4
NLA,4
xmlprov,4
NtLmSsp,3
SysmonLog,4
PlugPlay,2
ProtectedStorage,2
RasAuto,3
RasMan,3
RpcLocator,3
RemoteRegistry,2
RemoteAccess,4
seclogon,2
SamSs,2
LanmanServer,2
SCardSvr,3
Srv,3
SENS,2
LMHosts,4
TapiSrv,3
Themes,2
UPS,4
VSS,3
AudioSrv,2
SharedAccess,4
Wmi,3
W32Time,4
LanmanWorkstation,2

[Tweaks]
;# Explorer #
Show extensions of known file-types
Show Statusbar in all windows
Use small icons in Explorer bar
;# Privacy #
Remove Alexa Spyware
;# Security #
Disable Simple File Sharing
;# Speed #
Classic Control Panel
Disable Tracking of Broken Shortcut Links
Do not cache thumbnails
;# Start Menu #
Disable popup on first boot
Reduce popup delay
;# Taskbar #
Disable Balloon Tips
Disable Hide inactive icons
;# Visual Effects #
Disable: Animate windows when minimizing and maximizing
Disable: Use drop shadows for icon labels on the desktop

[Drivers]
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800BTOOTH\btwusb.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800MODEM\ltdfxp.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800NET\ANSMW2K.INF,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800NET\Setup\HotAdd.NT4\Oemsetup.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800VID\C2_08352.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800VID\Driver\2KXP_INF\C2_08352.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\N800WLESS\wlanusb.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000CBUS\O2mmb.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000CBUS\O2Micro\WinXp\O2mmb.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000MODEM\agrxpALI.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000NET\b57w2k.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000NET\WindowsXP32\b57xp32.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000SND\SMAXWDM\W2K_XP\smwdmCOM.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Laptop\NC8000VID\C2_12957.INF,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\S1WUA01I\WDM\stac97.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R90555\Driver\2KXP_INF\C2_19748.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R90507\bcmwl5.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R90505\bcmwl5.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R90501\bcmwl5.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R89598\Apfiltr.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R89438\btpmw32.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R88741\autorun.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R88741\Win2000\ialmnt5.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R88093\Windows\tiinst\gtipci21.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R87461\WinXP\v7.86\b57win32.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R85457\del5422k.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Desktop\D610\R54748\2k\IRDASMC.INF,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\AUDIO\smwdm.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\CPQAUDIO\smwdm.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\CPQVIDEO\a302.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\DELLVIDEO\a302.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\HPAUDIO\smwdmCH4.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\MONITOR\1B67.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\NIC\b57xp32.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\NVIDEA\NVCA.INF,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\OTHER\845G.INF,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\PRINTER\HP3500C1.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\SCANNER\es15.inf,0
D:\___\_XP\_XP+SP2\_Drivers\_Global\VIDEO\a302.inf,0

[Hotfixes]
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB867282-x86-ENU_5bc1c0fbf41bcd11a5f862bcd2778dc.exe
D:\___\_XP\_XP+SP2\_hotfixes\NDP1.0sp3-KB867461-X86-Enu_a15fbc205306b54b8a97c5f56cb9d11.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB873333-x86-ENU_c401d397207e41eddecbb1b874a5646.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB873339-x86-ENU_d9a996212fe85c1106d25ced1dd3a5f.exe
D:\___\_XP\_XP+SP2\_hotfixes\new\WindowsXP-KB883939-x86-ENU.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB885250-x86-ENU_b7fad5b1a0f9c1f9bc3e9bbddf3dc86.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB885523-x86-enu_b035c4cb8393447161674cdc1c77d7d.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB885626-v2-x86-enu_053dbb08d97516bd9ee22a4160b9e0c.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB885835-x86-ENU_8ff466b4c5ccbf67995389d63805f85.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB885836-x86-ENU_f50a5b0a8c9e572bcab573a0c16ddef.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB885884-x86-ENU_8ca27d005166d5f094150fb22b559a2.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB886185-x86-enu_56320770e99852e8511a33347605622.exe
D:\___\_XP\_XP+SP2\_hotfixes\NDP1.1sp1-KB886903-X86_71e9691c7ac7576dd00edc308378146.exe
D:\___\_XP\_XP+SP2\_hotfixes\_WindowsXP-KB887472-x86-enu_ddb8e36d531fc886c52aaa74825fbc4.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB887742-x86-ENU_4de24ffe5fa9902d1f3617fe7912299.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB888113-x86-ENU_cbb7c2ad7f8359e74c2ce82fd5079fa.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB888302-x86-ENU_a14b69bb6140f9b138d2cde31dca94c.exe
D:\___\_XP\_XP+SP2\_hotfixes\new\WindowsXP-KB890046-x86-ENU.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB890047-X86-ENU_9485180dab79771a0f4d005aa0e3913.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB890175-x86-ENU_0aed527a8eeab1d6c5798171fd35131.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB890859-x86-ENU_d5c2c6cb1fda005ba75c36d31fa6a65.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB890923-x86-ENU_4cf4b03d63c4b8112a64a0244786aab.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB891781-x86-ENU_be0fb379ce3452ac35df85bb6d507df.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB893066-x86-ENU_62ff5416a9121f38188bbc98f28fe62.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsXP-KB893086-x86-ENU_1e75a1d50a5d30feb0ded353bb37de9.exe
D:\___\_XP\_XP+SP2\_hotfixes\WindowsInstaller-KB893803-x86_e507e907c7638cc36561109a75c2164.exe
D:\___\_XP\_XP+SP2\_hotfixes\new\WindowsXP-KB896358-x86-ENU.exe
D:\___\_XP\_XP+SP2\_hotfixes\new\WindowsXP-KB896422-x86-ENU.exe
D:\___\_XP\_XP+SP2\_hotfixes\new\WindowsXP-KB896428-x86-ENU.exe

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...