Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Sign in to follow this  
Zoofield

Windows File Protection

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.

Share this post


Link to post
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)?

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

here is one more to add to the list. :thumbup

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

*note: RyanVM CAB should work, just untested.

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Heh finally I have double posted...it's my first ! ;)

Edited by nuhi

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...