Link to home
Start Free TrialLog in
Avatar of Joe Thompson
Joe ThompsonFlag for United States of America

asked on

Install Old software on Windows 10

I need to run an older software program (Timeslips 2010) on a new Windows 10 (creators) workstation.  I know that the software will run as I have some systems that were upgraded from Windows 7 to 10 that run the software just fine.  However, the Timeslips installer detects the newer OS and halts.  How can I install on this version of Windows?  I've tried running the setup.exe in compatibility mode but get the same error.  Any ideas?
Avatar of Dr. Klahn
Dr. Klahn

Would running the software in a virtual machine solve the problem, or must it run "directly" in Windows 10?
Avatar of Joe Thompson

ASKER

Has to run native.
Run the install in compatibility mode, select Windows 7. Once installed, you can leave it running compatibility mode if set (properties.......
There is a limit to what you can do with old software. Windows 10 Build 16000+ is not far down the road. You may need to backpedal to Version 1607 and stay there (do not do Feature Upgrades).

I assume you tried to install in Compatibility mode.
The other suggestion would be to go back to Windows 7 (it still has a couple more years before it dies) and run the software natively on Windows 7
Yes, I already tried compatibility mode.  I was hoping to pass a variable to the installer to fake the installer.
New computer, there is no rollback option.
Thanks for all the ideas. Looks like we may need to upgrade the software version.
What happens when running compatibility mode? What dependencies exist?
I.e. Does it need .net framework 3.5?
The installer would not be able to deploy it if needed,
Dism /online /enable-feature=netfx3
Try again in comp mode.
ASKER CERTIFIED SOLUTION
Avatar of John
John
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Of course you could install win7 on that machine, install timeslips and then upgrade to win10.
Has to run native.
VMWare Unity or VirtualBox Seamless mode will make App look like it is running natively on the host.
virtualbox may be a good idea.  I'll give that a shot.  Thanks!
True and I have done that but Author did not want a VM . That was interpretation of the above posts
OP was not aware of how VM can run app seamless on the host. I interpreted OP's requirement
Unity mode is not all that seamless (having had a lot of experience with it). In any event, a Virtual Machine was suggest to Author a long way back here.
It is seamless as in running apps from VM so it appears as if it is running on the host.

In any event, a Virtual Machine was suggest(sic) to Author a long way back here.
So...?
I understand.

You have to start a VM when you start that host.
You have to shut down a VM when you shut down the host.
You have to keep the VM updated.

Works - yes.  Truly seamless - no.

If you can update Timeslips, that is your best native solution.
You have to start a VM when you start that host.
Nope, start state

You have to shut down a VM when you shut down the host.
Nope, save state

You have to keep the VM updated.
Nope, just NAT
I will abandon this question . My comments are true so I will leave it to you guys.
Good input, thanks.  I really need it to be totally seamless otherwise these attorney's will bitch and moan about it.  Not sure if any of you have ever dealt with Timeslips, but it is pretty crappy software.  This is yet another example.  I'll give VirtualBox a try, just to see if it works as seamless as Shaun states.  Appreciate your constructive confrontations guys.

Thanks,

-Joe
What issues if any did you get when installing in compatibility mode?
This turns out to be the only solution.  Nothing else is seamless to the end user.
Thank you for the update and I was happy to help