Avatar of Frank Kavanagh
Frank KavanaghFlag for United States of America

asked on 

How can I run in Windows 7 Professional a program that ran under XP?

I have installed a program that ran under Windows XP, but when I try to run it under Windows 7 Professional, I get this error:

"The application has failed to start because its side-by-side configuration is incorrect.   Please see the application log or use the command line sxstrace.exe tool for more."

I tried to run it using campatibility mode, but it does not run.   I have the same program installed on two other machines running the same OS and it runs fine.
Windows OSWindows 7

Avatar of undefined
Last Comment
Ramin
Avatar of Scott C
Scott C
Flag of United States of America image

You're looking for Compatibility Mode.

https://www.howtogeek.com/howto/10436/using-program-compatibility-mode-in-windows-7/

If that doesn't work, you can use VMWare workstation and keep a VM of XP on your Win7 machine and run your app that way.

I've done that for a couple of games that won't work even in compatibility mode.
Also if you do want an XP computer you can use the Windows XP mode

https://www.microsoft.com/en-us/download/details.aspx?id=8002
Avatar of John
John
Flag of Canada image

You can use XP mode as suggested or use a Virtual Machine application. The will serve you better because you can use the VM in Windows 10 when you upgrade
Avatar of Olgierd Ungehojer
Olgierd Ungehojer

Do you have the same program running on two other computers with windows 7?
Avatar of Frank Kavanagh

ASKER

Updating Visual C did not help.   How do I used a Virtual Machine application?   I do not know what that is.   The same program runs fine on two other computers running Windows 7 Professional 64 bit.   Do I need to install some of the optional Windows features?
Avatar of Ramin
Ramin

The machine is missing the correct C++ runtime components for your type of system. (x86 or x64).

Installing the following update can resolve the issue.

Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
http://www.microsoft.com/downloads/en/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en 

Microsoft Visual C++ 2008 SP1 Redistributable Package for (x64)
  http://www.microsoft.com/downloads/en/details.aspx?familyid=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en

Microsoft
Visual C++ 2010 Redistributable Package (x86)
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84 
Microsoft
Visual C++ 2010 Redistributable Package (x64)
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bd512d9e-43c8-4655-81bf-9350143d5867
Avatar of John
John
Flag of Canada image

You can use VMware Workstation or VMware Player to make an XP Guest machine. I have those here on my machine. You can use Hyper-V or Virtual Box.

There is more than one way, but for overall depth of Guests and portability, I recommend VMware Workstation Pro.
Avatar of Frank Kavanagh

ASKER

I already installed Microsoft Visual C++ 2008 SP1 Redistributable Package for (x64)
and Visual C++ 2010 Redistributable Package (x64)
This did not help.
Avatar of John
John
Flag of Canada image

As Windows 10 continuously updates, older software gets dropped by the wayside. I see it happening.

Best to use a Virtual Machine as that is (pretty much) impervious to Windows 10 updates.
ASKER CERTIFIED SOLUTION
Avatar of Ramin
Ramin

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of Frank Kavanagh

ASKER

I am puzzled why it works on two other computers running the same OS.   Any reason for this?
Avatar of John
John
Flag of Canada image

No two computers are actually the same. That is probably why.
Avatar of Frank Kavanagh

ASKER

That worked!   Thank you so much.
Avatar of Ramin
Ramin

You're welcome and I'm glad I could help.
Windows OS
Windows OS

This topic area includes legacy versions of Windows prior to Windows 2000: Windows 3/3.1, Windows 95 and Windows 98, plus any other Windows-related versions including Windows Mobile.

129K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo