I have made MSI application of Logitech MouseWare. I recieve the error 1931 - Windows File Protection - When i try to install it. I have used Wise to create the MSI package.
The destination client is "clean" and i use the local admin account.
Is there "ANY" way you can update files in System32 folder???????????

PLEASE HELP
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
The MSI is attempting to overwrite a system DLL which is protected by Windows File Protection. You can generally ignore the error, but I would suggest removing the DLL from the MSI package and testing the functionality of your app again.
Answered 10/25/2004 by: dm1
Blue Belt

Please log in to comment
0
Remove the DLL from your installation. Also you might want to isolate the DLL using Application Isolation in Wise or Application Isolation Wizard in AdminStudio.

Windows File Protection (WFP) prevents installations from overwriting core system files.
Check your DLLCACHE in the System32 folder; that is the location WFP files are located.
Answered 10/26/2004 by: oofemioo
Blue Belt

Please log in to comment
0
Hi dm 1!
Thank you for reply! The trouble isn't dll files, but the I8042prt.sys and mouclass.sys files, that the software tries to update!
Answered 10/26/2004 by: bkr
Yellow Belt

Please log in to comment
0
Hi oofemioo!

The to files that make the error is "I8042prt.sys and mouuclass.sys. If i try to remove them from the package, i can install the MSI package, but then the Mouseware doesn't work properly!
Is there away that you can get pass the "WFP".???????
Answered 10/26/2004 by: bkr
Yellow Belt

Please log in to comment
0
Let's isolate the problems in a logical and step-by-step fashion

1. Check the version nos of the files contained in your app
2 Check the version on ur operating system
3. . Install vendors application again (without packaging)
4. Look for those files in ur system32 folder; Was the version changed to the one installed by ur app?
5 If there is a version change, I think u might have to Isolate those Sys file by moving them into the location of ur executable.
6. With 5 above; you do have to thoroughly test your application to ensure it works as desired and required.
Answered 10/26/2004 by: oofemioo
Blue Belt

Please log in to comment
0
Hi Bkr,

Also ensure the other files that are being installed to SYSTEM32 folder are not WF protected. You can check for WFP files in SYSTEM32\DLLCACHE.

The problem might u experiencing might not be with the 2 files u have highlighted previously
Answered 10/26/2004 by: oofemioo
Blue Belt

Please log in to comment
0
I hate to say this but maybe MouseWare is not compatible with the OS version you are running. I got burnt a while back by deploying Windows 2000 SP2 and having a bunch of machines not bootable the next day because some business unit wanted better mice and the MouseWare driver did not support SP2. I8042prt.sys and mouuclass.sys are Microsoft driver files. If your MouseWare won't work with it I would be talking to Logitech.
Answered 10/26/2004 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
0
http://www.techspot.com/tweaks/wfp/index.shtml

This hyperlink explains WFP
Answered 10/26/2004 by: oofemioo
Blue Belt

Please log in to comment
Answer this question or Comment on this question for clarity