Msi Error 1931
Windows Installer (MSI) Windows Installer (MSI) Error Messages Help with MSI (Microsoft Installer) error 1931: The Windows Installer service cannot update the system file [2] because the file is protected by Windows. You may need to update your operating system for this program to work correctly. Package version: [3], OS Protected version: [4]. 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 In the above error, [2] is replaced by http://www.symantec.com/connect/forums/error-1931-windows-installer-service-cannot-update-system-file-msvcrt40dll-it-protected the path to the file, [3] and [4] are replaced by information pertaining to the system. Authoring the package? Consider PackageCleaner as a tool to help you avoid including these files. Such files may be updated only by Service Packs, HotFixes, or Upgrades. Further, some Windows Merge Modules may update these files. Trying to install a program? Make sure you have the latest Service Pack installed for http://www.itninja.com/question/help-with-msi-1931 your version of Windows. Other software to update (depending upon the software in question) includes Internet Explorer and Media Player. Answered 04/30/2004 by: AppDeploy.com Please log in to comment Please log in to comment Answer this question or Comment on this question for clarity AnswerSubmit Don't be a Stranger! Sign up today to participate, stay informed, earn points and establish a reputation for yourself! Sign up! or login Share Related Questions Learn how to sequences applications App-V 5 Application packaging template Adobe Reader X patches NETWORK/AMP Connection not detected error when trying to install KACE agent on Windows 10 PC Help ... need a good re-packager program... What is the recommended way to deploy Internet Explorer 11? Oracle java 8 update 111 msi extracting Related Links SoftDeployer Home Page K2000 Deployment Appliance Documentation Smart Software Synchronisation Home Page PolicyMaker Home Page ActiSetup Product FAQ Zenworks Suite Support Rembo Auto-Deploy Support Applying community-inspired innovation to software updates Related Posts Installation silencieuse de quelques logiciels- Silent install softwares in french How To Deploy Adobe Acrobat 9.5.2 through GPO How To Deploy Adobe Reader X (10.1.4) through GPO How To Deploy Adobe Reader XI (11.0.01) through GPO How to Deploy
for Help Receive Real-Time Help Create a Freelance Project Hire for a Full Time Job Ways to Get Help Ask a Question Ask for Help Receive Real-Time Help Create a Freelance Project Hire for a Full Time Job Ways to Get Help Expand Search https://www.experts-exchange.com/questions/21162987/Error-1931-from-Windows-Installer-Sevice-attempting-to-install-scrrun-dll-with-a-VB6-app.html Submit Close Search Login Join Today Products BackProducts Gigs Live Careers Vendor Services Groups Website http://microsoft.public.hiserver.general.narkive.com/4Aa5jn6F/error-1931-is-what Testing Store Headlines Experts Exchange > Questions > Error 1931 from Windows Installer Sevice attempting to install scrrun.dll with a VB6 app Want to Advertise Here? Solved Error 1931 from Windows Installer Sevice attempting to install scrrun.dll with a VB6 app Posted on 2004-10-10 Visual Basic Classic 1 Verified Solution 3 Comments 2,586 Views Last Modified: 2012-05-05 Expert help, msi error please My VB6 app is developed on an XP SP2 machine, and runs properly. It uses FSO extensively. I use Visual Studio Installer to create an .MSI file. When I run the .MSI file on a Windows 2K machine, I get this error message, which I have never received before despite having done the installation numerous times on the particullar W2K machine or indeed any machine back as far as NT4. "Error 1931 The Windows msi error 1931 Installer Service cannot update the system file C:\WINNT\SYSTEM32\SCRRUN.DLL because the file is protected by Windows. You may need to update your operating system." I ignore the message, continue the installation, and am able to run the app on the W2K machine without problem. Because the app is distributed to clients, I need to solve this problem before I provide them with the next update. Gordon 0 Question by:Gordon_Atherley Facebook Twitter LinkedIn Google LVL 14 Best Solution byMatti Hi! It's the system protector which don't allow this install. Don't install that SCRRUN.DLL it's not a redistributable. Uncheck it from dependencys. Also building on XP SP2 you get trouble if Go to Solution 3 Comments Message Author Comment by:Gordon_Atherley2004-10-10 From Gordon I should have added that I found nothing helpful on a search of Microsoft resources available to me, and that the installation goes fine on an XP test machine. 0 LVL 14 Overall: Level 14 Visual Basic Classic 12 Message Accepted Solution by:Matti2004-10-11 Hi! It's the system protector which don't allow this install. Don't install that SCRRUN.DLL it's not a redistributable. Uncheck it from dependencys. Also building on XP SP2 you get trouble if you have database drivers includded. Matti 0 Message Author Comment by:Gordon_Atherley2004-10-11 Matti Thanks for this -- exactly what I wanted to know. Plus a bonus
I receive the following message: "Error 1931. The Windows Installer service cannot update the system file C:\WINDOWS\system32\c_037.nls because the file is protected by Windows. You may need to update your operating system for this program to work correctly." Oh, really? Come again? I don't understand. Windows 2003 Server is fresh outta da box with all the patches recommended by Windows Update installed. There's been no playing around. What is going on here? Why would Windows protect something that HIS installer would need to change? Should I attempt to unprotect the file? Is that safeI (emphasize I) may(?!) need to update my(?) operating system??? I may need to take three weeks vacation in TahitiThis message was originally posted in the general servers group because at the time I was unable to navigate over here to the HIS group Neil Pike 2004-04-25 09:57:43 UTC PermalinkRaw Message William,It's an oversight in the HIS setup - see belowPSS ID Number: 826551Article Last Modified on 10/21/2003--------------------------------------------------------------------------------The information in this article applies to:Microsoft Host Integration Server 2000--------------------------------------------------------------------------------SYMPTOMSDuring the installation of Microsoft Host Integration Server 2000 on MicrosoftWindows Server 2003, you receive the following error message:Error 1931. The Windows Installer service cannot update the system fileC:\WINDOWS\system\c_037.nls because the file is protected by Windows. You mayneed to update your operating system for this program to work correctly.The application log of the Event Viewer also shows an Event ID 11931 with thesame text as the error message listed earlier.Note Host Integration Server 2000 Service Pack 1 and later versions aresupported on Windows Server 2003.CAUSEThis error message occurs because the System File Protection (SFP) in WindowsServer 2003 does not permit the replacement of National Language Support (NLS)files because they are protected system files. The NLS files that HostIntegration Server 2000 is trying to install are already included with WindowsServer 2003.WORKAROUNDYou can safely ignore this error message. Click OK to continue.Neil Pike MVP/MCSE. Protech Computing Ltd(Please post ALL replies to the newsgroup only unless indicated otherwise) Jeremy Remlinger [MSFT] 2004-05-04 22:38:31 UTC PermalinkRaw Message Neil,I just wanted to clarigy, It's not so much a