A new all-in-one TouchSmart 4 upgrade tool

October 15, 2011 6:21 pm

After much spare-time work, I’ve finally gotten approval to publish a tool that helps you install the TouchSmart 4 software on previous generation hardware. It’s currently available through the  TouchSmartDevZone.com site. You can find it here in the downloads section. HP had previously published a similar tool, but pulled it from their website after about a month or so.

This tool is unsupported by HP, so use it at your own risk. It did receive some testing, both by HP and a few customers, so I have reason to believe it will work properly for you. Also, in order to use it, you have to accept the license agreement that is displayed when you first run it.

Why write a blog post about it? I want to give a little detail on what it does in case things don’t go as smoothly as they’re supposed to.

The tool basically does these things in order:

  • Check that all prerequisites for TouchSmart 4 are fulfilled, including hardware checks
  • Installs the Microsoft .NET Framework 3.5 SP1 if needed (a few hosted apps need this)
  • Downloads all officially published softpaqs from the HP support website
  • Installs the Microsoft .NET Framework 4.0 if needed (the TouchSmart “shell” needs this)
  • Installs all downloaded HP TouchSmart 4.0 software components

Should Windows indicate that a reboot is needed “right off the bat”, clicking a corresponding button in the tool will make sure that the tool is automatically restarted after the reboot. The tool will also automatically restart after potentially installing .NET 3.5 SP1 and .NET 4.0. No reboot is necessary after the remainder of the software has finished installing. If User Account Control is enabled on your system, the tool will prompt for permission to run each time it is launched.

Here is a sequence of screenshots that show the tool in action (captions beneath pictures):

TS3toTS4_upgrade
Installing .NET 4.0

TS3toTS4_upgrade_2
Installing the TouchSmart 4.0 “shell”

TS3toTS4_upgrade_3
Preparing to install other softpaqs

TS3toTS4_upgrade_4
Removing older versions of Music/Photo/Video apps

TS3toTS4_upgrade_5
Installing softpaqs

TS3toTS4_upgrade_6
Install progress after third softpaq install

TS3toTS4_upgrade_7
Hosted app registration happening during install

Once all software is installed, the tool gives you an opportunity to burn the downloaded file to a DVD, along with the upgrade tool itself. This will speed up install on other systems a little, since installing from DVD may be faster than downloading from the Internet. Most people probably don’t need this DVD, but it may come in handy, should you want to rerun the upgrade in the future (after a system restore, for example.)

TS3toTS4_upgrade_8
All software finished installing

TS3toTS4_upgrade_9
After clicking the button to prepare a DVD

TS3toTS4_upgrade_10
Windows Explorer window opened with files ready to burn to DVD

TS3toTS4_upgrade_11
Notification that files are ready to be burned to DVD using the Windows Explorer window

The only thing I’ve seen go somewhat awry from time to time is that the download of a softpaq may get to a 100%, seemingly, but not finish. I think this might be caused by the server(s) that hosts the downloads, but I’m not sure. Since the tool is written to perform its operations to full completion at each step before going to the next, it may get stuck and not allow you to close it in this situation. Should that happen, you can hold down the Ctrl key on the keyboard while clicking the red button with the little “x” in the upper right corner to close the tool. This will terminate the incomplete download and delete the partially downloaded file. When you run the tool again, the downloads will resume with the not completed download first, and hopefully complete the downloads this time around.

Depending on your Internet connection speed, downloading an installing everything can take several hours, so it’s best to do this when you have that kind of time available.

I hope this tool is useful for some of you.

11 Responses to “A new all-in-one TouchSmart 4 upgrade tool”

Vincent wrote a comment on October 15, 2011

Here’s hoping you can do the same for TouchSmart 5.0 soon too. Do you know if there are specific hardware limitations holding that up? Processor, memory or graphics card?

GeekTieGuy wrote a comment on October 15, 2011

Hardware limitations are most likely not a problem. We’ve had 5.0 running on all kinds of hardware in the lab during development. I’ve usually done a quick sanity check on a 600-1050 (or was it a 1055, not sure). I’ve also run it on an IQ500 and didn’t see any problems.

The bigger question is whether HP will publish a softpaq for 5.0 at all. And whether the rest of the software suite will get published as softpaqs as well. Let’s wait and see.

Tom wrote a comment on October 18, 2011

Do you (or anyone for that matter) know if it is possible to purchase back up disks from HP with the TS 5.0 on it and then “restore” the computer with the TS 5.0?

GeekTieGuy wrote a comment on October 18, 2011

It is possible to order recovery discs with TouchSmart 5.0 included, but restoring them will only work on the model of hardware they were ordered for.

Tom wrote a comment on October 20, 2011

HP just released TouchSmart 5.1 update. I was able to run the link to update to 5.1 and it updated my 4.0 to 5.1. The only problem are the apps are still 4.0 and while they seem to run ok, some are having problems (i.e. Calendar). Do you know if there is a link on the HP site to download the 5.0 apps? If not no big deal — at least the Magic Canvas has been updated — will just have to wait for the upgrade :)

GeekTieGuy wrote a comment on October 20, 2011

There are no updated apps published at the moment. Good to know that the 5.1 update worked for you. Thanks!

Eric wrote a comment on November 19, 2011

Was having troubles installing the my Touchsmart to 4.0. The upgrade kept “hanging” after the 1st download. Your tip about “CTRL + hitting the ‘X’ seems to have worked and the rest of the files are starting to download now. Looking forward to checking out the new Magic Canvas. Your screen shots were helpful too! Thanks again!!

Kevin wrote a comment on December 26, 2011

I am having a problem right after the compressed TS4Upgrade.exe file is downloaded. When I click on the file in Windows explorer, a new screen appears, but the program just hangs.

Any ideas on a solution to this problem?

GeekTieGuy wrote a comment on December 30, 2011

Some troubleshooting revealed that the WPF Font Cache on the system was the cause of the problem. The fix was the following:

- Stop Windows Presentation Foundation Font Cache 3.0.0.0 service
- Delete FontCache3.0.0.0.dat in %windir%\ServiceProfiles\LocalService\AppData\Local
- Restart the machine

Jordan wrote a comment on February 7, 2012

As soon as I launch the TS4Upgrade executable, I get a list of the softpaqs required, along with the note that there is “No Internet Connection”… which there is. I’ve enabled the program to pass through the Windows Firewall, and have also tried running it as administrator. What might be stopping it from successfully connecting to the internet, and what can I do about it?

Thanks!

GeekTieGuy wrote a comment on February 15, 2012

I’m not sure. The program uses .NET APIs to see if an Internet connection is present. Perhaps your .NET configuration is bad, somehow. The only way to find out for sure what’s going on would be to debug on the system in question.

Care to comment?

Stop SOPA