Exetools  

Go Back   Exetools > General > General Discussion

Notices

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #4  
Old 01-21-2005, 09:53
gabri3l's Avatar
gabri3l gabri3l is offline
Parity Error 0x0FF2131D
 
Join Date: Aug 2003
Location: Eastern Shore
Posts: 118
Rept. Given: 0
Rept. Rcvd 5 Times in 1 Post
Thanks Given: 8
Thanks Rcvd at 21 Times in 10 Posts
gabri3l Reputation: 5
I believe your problem is related to what is called a KEYPATH in the MSI. Each component in an MSI requires a Keypath. In your case the shortcut seems to be set as a keyfile. The Windows Installer Service is trying to verify the availability of the keypath element and if it cannot find it it will Repair itself. This will hopefully fix your problem.

First check your event log. In XP it's Start-> Performance and Maintenance -> Administrative Tools-> Event Viewer And for NT Start -> Settings -> Control Panel -> Administrative Tools -> Event Viewer.

When you have your event viewer open select Application Log and find the application that is giving you trouble. An easier way can be to right click on application log and clear it. Then run the program and let it give you the repair error. Then check the log. doubleclick on the logged event and you should see something to the following
Event ID: 1004
Description: Detection of product "{4ED0C75A-8BC5-4520-B9C7-76968FD5677F}", feature "Test", component "{A7B09747-E527-4E1B-AE51-323CD636210F}" failed. The resource "C:\Progam Files\InstallSite\test.exe" does not exist.

The {A7B09747-E527-4E1B-AE51-323CD636210F} listed after component is called the Component Id. Copy that down. You can now close event viewer.

Okay, now you need to find Orca. It is included with the Windows Installer SDK. Or google for Orca.msi and look a few pages in to find a link. When you have Orca use it to open up your MSI install file.
On the left hand side of the program you see a list of tables. Scroll down and select "Component". You'll now see, in the right side, a table of components and their information including compenent id's. Find the component id's that were giving you trouble and select the KEYPATH cell. Delete the information in the keypath cell for all the component ids that were giving you trouble. Save your MSI. Now uninstall and reinstall the software using the new MSI. You should not have anymore problems.

I hope that fixed your problem. If not: Sorry for such a long post.

Last edited by gabri3l; 01-21-2005 at 10:50.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows Update Disable and Enable mdj General Discussion 0 03-05-2018 23:45


All times are GMT +8. The time now is 01:49.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )