Solved

Unable to install security patch

Posted on 2006-07-17
7
1,091 Views
Last Modified: 2013-11-14
For the last few days Windows' auto update's been trying to install ASP.NET 2.0 security update but always ends with:

Update 'Security Update for Microsoft .NET Framework 2.0 (KB917283)' could not be installed. Error code 1603.
0
Comment
Question by:juststeve
  • 2
  • 2
  • 2
  • +1
7 Comments
 

Author Comment

by:juststeve
ID: 17122679
no specifics found via goggling that error text...and ms is worthless with troubleshooting...what's my next step?

thx
--steve...
0
 
LVL 6

Assisted Solution

by:kkattfish
kkattfish earned 250 total points
ID: 17122711
How to locate the cause of error code 1603 in a verbose MSI log file
There is a trick I use very often when trying to figure out why an MSI-based setup is failing that I wanted to share with everyone.  I believe it is commonly known among setup developers and people who have to troubleshoot failed setups, but I could not find any "official" documentation for it.  This trick helps narrow down the root cause of error code 1603, which is a generic catch-all error code that means "fatal error during installation".  The 1603 error code is returned when any action fails during an installation, and most commonly it indicates that one of the custom actions in the MSI failed.

When I encounter a failed setup with return code 1603, here are the steps that I follow:

Re-run the setup with verbose logging enabled using steps similar to those that I listed here (if there is not already a verbose log file available).  Those steps will generate a verbose log file named msi*.log in the %temp% directory the next time the setup package is executed.
Open the verbose log in a text editor such as notepad and search for the string "return value 3".  In nearly all cases, this takes me to the section in the verbose log that lists the action that failed that initially caused setup to rollback.
Review the contents of the log file immediately above the "return value 3" string to determine which custom action or standard action failed.
Depending on which action is failing, I will proceed to more detailed debugging from here
I find that the biggest hurdle to debugging a failed setup is often zeroing in on which part of the setup is actually failing, and this trick of searching for "return value 3" ends up helping speed this process up in nearly all cases.  Of course, it does not work in 100% of scenarios.  Notably, if you are running setup on a non-English version of Windows, the string "return value 3" is written to the log file in the language of the operating system instead of in English, so string searches will not work.

http://blogs.msdn.com/astebner/archive/2005/08/01/446328.aspx 
0
 
LVL 23

Accepted Solution

by:
Danny Child earned 250 total points
ID: 17122921
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 
LVL 6

Expert Comment

by:d_may
ID: 17125412
Dear Just Steve,

Please download and install the latest Windows Update Engine with the
following link.
http://download.windowsupdate.com/v6/windowsupdate/redist/standalone/WindowsUpdateAgent20-x86.exe 


d_may
0
 
LVL 6

Expert Comment

by:d_may
ID: 17125428
Dear Just Steve,
Can't download any updates and/or you receive an error message:  Go to Start/Run and type in: regsvr32 wintrust.dll. If that doesn't help: Go to Start/Run and type in CMD. At the command prompt, type the following commands, pressing ENTER after each line:

At the command prompt (Start/Run/CMD), type the following commands, pressing ENTER after each line:

net stop cryptsvc
ren %systemroot%\system32\catroot2 oldcatroot2
net start cryptsvc
Or run this script, then try the install again.

d_may
0
 
LVL 23

Expert Comment

by:Danny Child
ID: 17134414
why thank you kindly...
which one did the job?
0
 

Author Comment

by:juststeve
ID: 17135228
Brute force via the cleanup tool. I might have been able to finesse it without resorting to such a drastic measure but choose not to take the time.
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
IPA - change main server? 3 103
java update needs to be set up as msi 1 50
Simple (?) problem getting Rainbow Folders to run 6 94
Need IE 6 on Win 7 or Win 10 23 92
cPanel is a Unix based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cPanel utilizes a 3 tier structure that provides functionality for administrators, rese…
Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
This is a video describing the growing solar energy use in Utah. This is a topic that greatly interests me and so I decided to produce a video about it.
Need to grow your business through quality cloud solutions? With everything required to build a cloud platform and solution, you may feel like the distance between you and the cloud is quite long. Help is here. Spend some time learning about the Con…

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now