MS Visual C++ Redistri issue which prevented installation of an EP security agent

I hv an issue with a VM running Win2008 R2 x64.

After uninstalling the older Ver 8.0 of an endpoint security product, I was not able
to install a newer version nor install back the old Ver 8.0.  The very same process
of uninstall & installing with newer version works without error on hundreds of
other Win2008 R2 x64 VMs, it's just this AD VM.

The other partner AD VM is Ok.  Is there any easy way I can compare between the
two & copy over from the good VM to the broken VM whatever files that are


Full Error Message:
An error occurred during the installation of assembly 'policy.8.0.Microsoft.VC80.CRT, type="win32-policy", version="8.0.50727.6195", publicKeyToken="1fc8b3b9a1e18e3b", processorArchitecture="amd64"'. Please refer to Help and Support for more information. HRESULT: 0x80070BC9.

[Other Findings and Analysis]
===System Events===
Log Name:      System
Source:        Service Control Manager
Date:          1/29/2016 3:31:00 PM
Event ID:      7000
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      aad
The Trend Micro Deep Security Agent service failed to start due to the following error:
The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.

====application events====
Log Name:      Application
Source:        SideBySide
Date:          1/29/2016 3:31:00 PM
Event ID:      33
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:     aad
Activation context generation failed for "C:\Program Files\Trend Micro\Deep Security Agent\ds_agent.exe". Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195" could not be found. Please use sxstrace.exe for detailed diagnosis.

Log Name:      Application
Source:        MsiInstaller
Date:          1/29/2016 3:30:59 PM
Event ID:      1031
Task Category: None
Level:         Information
Keywords:      Classic
User:          S-1-5-21-977130923-2489578299-3339644051-500
Computer:      aad
Product: Trend Micro Deep Security Agent. The assembly 'policy.8.0.Microsoft.VC80.CRT,type="win32-policy",version="8.0.50727.6195",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64"' for component '{4F6D20F0-CCE5-1492-A01F-C8B3B9A1E18E}' is in use. You must restart to update the assembly.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sunhuxAuthor Commented:
We refer to link below (& one other but I don't have it currently):

Did not help despite the principal provided me with a few versions of
MS Visual C++ Redistributable  to be reinstalled : still getting same
error at the end of installation & it rolls back the whole installation.

It's not an option to wipe out this VM & do a fresh Windows OS
The assembly ...  is in use. You must restart to update the assembly.
if i understand the "error" correctly, it is not an error, but you have to restart (reboot) the vm since the policy assembly couldn't be updated while it is in use.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sunhuxAuthor Commented:
This helps:

set “Windows Modules Installer”  to Automatic, reboot, wait for
the 'pent-up' WIndows update to finish & then install again
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual C++.NET

From novice to tech pro — start learning today.