cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
LanceRas
Level 7

Obect Already Exists Error all of a sudden

Basic MSI project. Client has Windows 7 Home.

Getting Object already Exists error. Any ideas what happened?

Lance


MSI (s) (74:20) [14:53:05:558]: Determining source type
MSI (s) (74:20) [14:53:05:558]: Source type from package 'BLS2015INSTALL.msi': 0
MSI (s) (74:20) [14:53:05:559]: SECREPAIR: Hash Database: C:\Windows\Installer\SourceHash{E8B12E79-DB5F-4DDB-A27F-9B38C5667528}
MSI (s) (74:20) [14:53:05:559]: SECREPAIR: SourceHash database file already exists. Deleting it.
MSI (s) (74:20) [14:53:06:029]: Note: 1: 2262 2: SourceHash 3: -2147287038
MSI (s) (74:20) [14:53:06:180]: SECREPAIR: New Hash Database creation complete.
MSI (s) (74:20) [14:53:06:193]: SECREPAIR: CryptAcquireContext: Could not create the default key container
MSI (s) (74:20) [14:53:06:193]: SECREPAIR: Crypt Provider not initialized. Error:-2146893809
MSI (s) (74:20) [14:53:06:193]: SECUREREPAIR: Failed to CreateContentHash of the file: BLS2015INSTALL.msi: for computing its hash. Error: -2146893809
MSI (s) (74:20) [14:53:06:193]: SECREPAIR: Failed to create hash for the install source files
MSI (s) (74:20) [14:53:06:193]: Note: 1: 2262 2: SourceHash 3: -2147287038
MSI (s) (74:20) [14:53:06:193]: SECUREREPAIR: SecureRepair Failed. Error code: 8009000fF85434B8
Object already exists.

MSI (s) (74:20) [14:53:09:076]:
Action ended 14:53:09: ResolveSource. Return value 3.
Action ended 14:53:09: INSTALL. Return value 3.
Labels (1)
0 Kudos
(7) Replies
LanceRas
Level 7

It appears related to kb2918614.

I uninstalled the KB, rebooted their machine, and tried the installer and it worked.
0 Kudos
InstallDev
Level 3

Looks like it is related to our issue, not the same error but the same cause ( kb2918614):
https://community.flexerasoftware.com/showthread.php?217786-Did-Microsoft-break-per-user-minor-upgrades-with-their-recent-kb2918614-Fix
0 Kudos
DLee65
Level 13

We are now seeing this error on a few systems too. Microsoft Visual C++ Runtime Redistributable 2010 SP1 fails as well as another 3rd party installer.
Both are due to 'Object Already Exists'.

What in the heck did Microsoft do in that update?

Just as Lance stated, removing the KB2918614 and rebooting fixes the problem.
0 Kudos
jjenkin4
Level 2

DLee65 wrote:
We are now seeing this error on a few systems too. Microsoft Visual C++ Runtime Redistributable 2010 SP1 fails as well as another 3rd party installer.
Both are due to 'Object Already Exists'.

What in the heck did Microsoft do in that update?

Just as Lance stated, removing the KB2918614 and rebooting fixes the problem.


What is the KB2918614 and how does one go about removing it?
0 Kudos
DLee65
Level 13

KB items are patches that Microsoft has released through their update system.

To remove one you simply go to Programs and Features and click on the link to the left to 'view installed updates'. Type in the KB2918614 item in the search box at the top and it should appear and allow you to uninstall. I do not know if any group policy settings will limit this ability, but it stands to reason that it might.
0 Kudos
jjenkin4
Level 2

I was able to uninstall this update and it solved my problem, but with automatic updates turned on (which I don't want to have to turn off) windows keeps reinstalling it whenever I reboot, what can I do to isolate this update so I don't have to keep uninstalling it?
0 Kudos
DLee65
Level 13

Do a check for updates. Isolate the offending one. You should be able to select it and choose to hide this update.
0 Kudos