Microsoft Outlook 2010 crashes on startup olmapi32.dll AirPlay not working with Netgear Nighthawk router R7000 AC1900

Visual Studio 2012 Setup Engine: Access is Denied Error 0×80070005

May 1st, 2013 at 01:08pm

Visual Studio 2012 installation was failing, seemed to take a long time on “Creating a system restore point.” Eventually shows an error screen saying “Setup Engine: Access is Denied.” Log file in TEMP directory says:

Error 0x80070005: Failed to write run key value.
Error 0x80070005: Failed to update resume mode.
Error 0x80070005: Failed to begin registration session.
Error 0x80070005: Failed to begin registration session in per-machine process.
Error 0x80070005: Failed to register bundle.
...
Exit code: 0x643, restarting: No

Lots of Googling only suggested running the setup as Administrator but that wasn’t helping. Before it fails, I guess it writes an entry in the Uninstall key and also the HKCR\Installer\Depedencies key. Tried clearing those out and also deleting any files in C:\ProgramData\Package Cache and C:\Temp but that didn’t help. Checked permissions on the Run and RunOnce keys, looked normal.

Final solution: Found out user had installed some anti-malware software (IObit Malware Fighter) that had a service running that was protecting the Run keys. Seems like a reasonable way to protect the system but it was getting in the way of the install! Others on the web suggested some anti-virus software like McAfee got in the way too. Check for any anti-malware or anti-virus services and temporarily stop them for the install!

Entry Filed under: computers

6 Comments Add your own

  • 1. smmniceguy  |  March 7th, 2014 at 6:20 am

    You saved my afternoon.

    Thanks

  • 2. Yanto  |  June 1st, 2014 at 9:04 am

    thanks buddy

  • 3. Matz  |  June 25th, 2014 at 2:42 am

    Thanks, McAfee was the issue for me!

  • 4. Annop  |  January 11th, 2015 at 11:29 pm

    Thanks. I also use McAfee (lost a day to change permission in registry)

  • 5. Alex  |  January 10th, 2016 at 6:34 pm

    Thanks. ESET NOD was the reason

  • 6. cowmax  |  August 14th, 2016 at 5:10 am

    Thanks !

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

May 2013
S M T W T F S
« Dec   Aug »
 1234
567891011
12131415161718
19202122232425
262728293031  

Most Recent Posts