Solved

Moving a program from one computer to another

Posted on 2014-12-23
7
371 Views
Last Modified: 2014-12-23
I've made the blanket statement to a client that programs cannot be moved from one computer to another. He has an old XP machine with an obsolete program that he'd like moved to his Windows 7 computer. He's challenged me on the concept that a program can't be moved like this; that it would have to be installed.

But, am I wrong? Are there ways to move programs from between two dissimilar computers?
0
Comment
Question by:Bruce Corson
7 Comments
 
LVL 52

Assisted Solution

by:Joe Winograd, EE MVE
Joe Winograd, EE MVE earned 150 total points
ID: 40515266
I've never used it, and I never recommend it to my clients, but I've heard good things about Laplink's PCmover from other experts here on EE:

http://www.laplink.com/pcmoverexpressxpeol

Note, especially, PCmover Professional for Windows XP:
Transfer all of your selected programs, files and settings from a Windows XP PC to your new Windows 7, 8 or 8.1 PC.

I send this for your consideration, but I recommend fresh installations of all programs when going to a new computer — even from/to the same version of Windows. Regards, Joe
0
 
LVL 48

Accepted Solution

by:
dbrunton earned 250 total points
ID: 40515280
Short answer:  It depends.

Long answer:

You can try copying the program's folder across to the second computer and then try running the executable.  Be cautious if copying across a 32 bit application to a 64 bit computer - you'll need to copy to "Program Files (x86)" rather than "Program Files".  Find the executable in that folder and try to run it.

This may or may NOT work.

It depends on lots of factors, whether the program has all of the correct DLLs stored within its own folder, is dependent on existing registry entries, has the correct libraries available to it and if there is no copy protection enabled in the program.  Microsoft Word for example has copy protection and won't run.  It'll know it is on a different computer.

For a commercial application try PCMover http://www.laplink.com/index.php/individuals/pcmover-for-windows-8/feature-overview
0
 
LVL 83

Assisted Solution

by:Dave Baldwin
Dave Baldwin earned 50 total points
ID: 40515321
I've used PC-Mover but there can be a lot of cleanup required after using it.  It tends to bring a lot of 'permissions' from the old computer to the new one.  They don't match the settings on the new computer of course.
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 70

Assisted Solution

by:KCTS
KCTS earned 50 total points
ID: 40515354
The problem is that most programs not only create a folder and install their components their, but most installations will make changes to the registry, install and register various DLLs in their own folder and/or the common files folder (or sub folder).

If you are going to move a program from one machine to another you have to locate and move all of the components, including the DLLs, make the appropriate registry entries and register the necessary components properly. In addition many programs may have dependencies on other frameworks such as .net and you will have to repeat the process with these as well.

I most cases it simply is not a practical proposition.
0
 
LVL 1

Author Closing Comment

by:Bruce Corson
ID: 40515389
Thanks to all...most are right on. I've had clients whose computer retailer had used PC Mover and it seemed to make the computer misbehave, but this guy is desperate and I'm going to offer it to him as an option.
0
 
LVL 24

Expert Comment

by:NVIT
ID: 40515397
Would using Windows XP Mode help you?
You can use Microsoft's Disk2vhd to convert the physical XP to a virtual machine for use in Windows 7 Virtual PC. http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx
0
 
LVL 88

Expert Comment

by:rindi
ID: 40515406
Some programs only depend on one exe file, and those can normally just be copied to the new PC and they will run. But most of the time you need an installation.

Besides that, if it is such an old program, it will be unlikely that it will even run under a new OS like Windows 7 because of incompatibilities. So chances are that even with a proper installation that it won't run. In such a situation it is best to find a newer program that runs under the new OS that will do the same task. You could also install Windows XP mode (provided the OS is at least Windows 7 Professional) and then install the software there. But as XP is dead anyway and shouldn't used, I don't recommend that, or only as a short term workaround until a replacement software has been found.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

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

Suggested Solutions

New Windows 7 Installations take days for Windows-Updates to show up and install. This can easily be fixed. I have finally decided to write an article because this seems to get asked several times a day lately. This Article and the Links apply to…
Messaging apps are amazing tools with the power to do a lot of good, but the truth is the process of collaborating with coworkers requires relationships established through meaningful communication - the kind of communication that only happens face-…
This Micro Tutorial will teach you how to change your appearance and customize your Windows 7 interface to your unique preference. This will be demonstrated using Windows 7 operating system.
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…

832 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