Solved

VC++ Redistributables error on loading

Posted on 2008-09-30
8
1,119 Views
Last Modified: 2011-10-19
Hi

Am trying to upgrade a Sage accounts product called sage practise solutions on our server. As part of the upgrade it is attempting to install VC++ 2008 Redistributables. It is failing every time with an error message that says:-
"The installer has encountered an unexpected error installing this package. This may indicate a problem with the package. The error code is 2381"
Sage say i am the only company with the problem? and that they have passed the problem onto its R & D dept, but that may take some time to resolve as its a MS product not Sages
Box = Dell 2950
SBS 2003 std

Can anyone help as i am under some time lines to complete

thanks

Martin

0
Comment
Question by:martin2123
  • 4
  • 4
8 Comments
 
LVL 31

Expert Comment

by:Zoppo
ID: 22613151
Hi martin2123,

from what I found in the web this seems to be a problem with access or write protection rights of the source directory.

Do you install it as Administrator? If so, try to copy the install file(s) to a directory on you HD where you know you have full access.

If this doesn't help maybe a workaround could be to install the VC++ 2008 Redistributable manually befor installing that Sage program. You can download it at http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en (be careful to select the correct language).

Hope that helps,

ZOPPO
0
 

Author Comment

by:martin2123
ID: 22613265
Zoppo  

thanks for speedy response.

I tried the download as you suggested and still the same problem. I waited for the usual MS error report details and have posted them here. It seems to want to swap file install location right at the end from C:\ to an F:\ drive. We do have a seperate F:\ but it is used for a payroll archive etc, and has nothing (i think ) to do with it

Martin
VSSWMSIFailInfo.txt
0
 
LVL 31

Expert Comment

by:Zoppo
ID: 22613440
Hm, strange - does that setup fail before it brings up the first dialog (Welcome ...)?

If not you may have a chance to find the directory where the setup files are expanded to - it's on any drive and has a cryptic name (like i.e: "D:\b99f58265675c05bec1"). If so maybe you can start the 'Install.exe' ...

Unfortunateley I'm not sure how MSIEXEC decided onto which drive it unpacks the setup files. Maybe it just searches for that drive with the most empty space on it. If so you need to ensure you have full access to f:\

ZOPPO
0
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

 

Author Comment

by:martin2123
ID: 22613537
No , it gets a  way into loading before stopping.

sorry, dont know how MSIEXEC decides where to install.
0
 
LVL 31

Accepted Solution

by:
Zoppo earned 500 total points
ID: 22613635
Hm - you could try to temporary remove the F: from you computer by removing the drive-letter via computer-administration. Maybe then MSIEXEC chooses another drive ...
0
 

Author Comment

by:martin2123
ID: 22613733
thanks

it is a hot swap so shall try.
0
 

Author Closing Comment

by:martin2123
ID: 31501606
Pulled the drive and everything went smoothly, dont know why it made a difference,  Thanks for your help

Martin
0
 
LVL 31

Expert Comment

by:Zoppo
ID: 22614479
Great - I'm glad I could help you ...

Have a nice day,

regards,

ZOPPO
0

Featured Post

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

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

A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.

786 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