A new all-in-one TouchSmart 4 upgrade tool

October 15, 2011 6:21 pm

[Update 2012-10-18: Since the shutdown of the touchsmartdevzone.com site on October 15, 2012, I’ve had a request from someone who wanted to download the upgrade tool. So it now has a new, temporary home here on this blog. I’ve published a bit.ly link for it, which is reported as potentially dangerous (http://bit.ly/TS4Upgrade), but the file it points to is the original, digitally signed app. An alternate link is http://www.geektieguy.com/ts4upgrade/TS4Upgrade.exe The sad part is that I won’t be able to keep track of download stats easily anymore. Oh well. I know the tool has been relatively successful with around 14000 downloads as of July 6, 2012.]

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.

36 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.

Darshtang wrote a comment on March 24, 2012

I don’t know if you will get this but i have a hp touchsmart iq818a and I know it is not supported for the newest software but other people on the forums are reporting success with non supported models. Anyway whenever i use your software it always hangs at the end of the softpaq download (as you said at the end of your post) and whenever i control click the x and restart it it hangs at the next softpaq. So i individually downloaded every softpaq and whenever i try to install them (enabler first) i get error 9993. Could you please help? Thanks

GeekTieGuy wrote a comment on March 24, 2012

Let me see what I can do via email.

Chad wrote a comment on July 3, 2012

I have a Touchsmart 300-1205z version 3.0 that I’d like to update to 4.x or 5.x. I downloaded the TS4Upgrade 1.0.15.0 tool and ran it. It complains of needing more softpaqs and lists them. I’ve searched for but can not find the specific updates the tools is asking for.

I’ve run Windows updates plus other Microsoft updates until no more are detected. This machine was resotred from the system restore partiion because someone had messed the it up so bad nothing would work anymore.

Any ideas?

GeekTieGuy wrote a comment on July 3, 2012

Apparently one of the softpaqs was recently moved around on HP’s support servers. Someone else had the same problem and reported it over on the touchsmartdevzone.com (http://www.touchsmartdevzone.com/forum/thread/4079/TouchSmart-5.1-software-update/?page=2#28362)

This was my comment over there:

++++++
No worries, you can create a simple text file called All_SPs.txt, place it in the same folder where you’re running TS4Upgrade.exe from and put the following content in it:

ftp://ftp.hp.com/pub/softlib/software12/COL36389/pv-89719-2/sp49869.exe

That should work around the problem. Note: I have not tested this, so YMMV.
++++++

The commenter was nice enough to reply back and say that it worked for him.

Chad wrote a comment on July 6, 2012

That worked. But still stopping on the following…

SP49821
SP49865
SP49866
SP49868
SP49870
SP49871
SP49872
SP49874
SP49875
SP49876
SP49878
SP49880
SP49881
SP49882
SP49884
SP49885
SP49886
SP49887
SP49888

How can I find the true path to these SPs?

Much appreciated.

GeekTieGuy wrote a comment on July 6, 2012

Apparently most of the softpaqs moved recently (not sure why). Here’s a complete list of new locations that you can put in All_SPs.txt:

ftp://ftp.hp.com/pub/softlib/software12/COL36404/pv-89729-4/sp49821.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36382/pv-89713-2/sp49865.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36384/pv-89714-2/sp49866.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36385/pv-89715-2/sp49867.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36388/pv-89717-2/sp49868.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36389/pv-89719-2/sp49869.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36393/pv-89720-2/sp49870.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36395/pv-89721-2/sp49871.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36397/pv-89722-2/sp49872.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36399/pv-89726-2/sp49873.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36402/pv-89727-2/sp49874.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36403/pv-89728-2/sp49875.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36405/pv-89730-2/sp49876.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36407/pv-89732-1v/sp49877.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36408/pv-89734-2/sp49878.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36409/pv-89736-2/sp49879.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36431/pv-89759-1/sp49898.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36410/pv-89737-2/sp49880.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36412/pv-89741-2/sp49881.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36414/pv-89743-2/sp49882.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36415/pv-89744-2/sp49883.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36416/pv-89745-3/sp49884.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36417/pv-89746-2/sp49885.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36418/pv-89747-2/sp49886.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36419/pv-89748-2/sp49887.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36420/pv-89749-2/sp49888.exe
ftp://ftp.hp.com/pub/softlib/software12/COL36421/pv-89750-2/sp49889.exe, en
ftp://ftp.hp.com/pub/softlib/software12/COL36422/pv-89751-2/sp49890.exe, es
ftp://ftp.hp.com/pub/softlib/software12/COL36423/pv-89752-2/sp49891.exe, ko
ftp://ftp.hp.com/pub/softlib/software12/COL36424/pv-89753-2/sp49892.exe, jp
ftp://ftp.hp.com/pub/softlib/software12/COL36425/pv-89754-2/sp49893.exe, it
ftp://ftp.hp.com/pub/softlib/software12/COL36426/pv-89755-4/sp49894.exe, de
ftp://ftp.hp.com/pub/softlib/software12/COL36427/pv-89756-2/sp49895.exe, fr
ftp://ftp.hp.com/pub/softlib/software12/COL36429/pv-89757-2/sp49896.exe, zh-cn
ftp://ftp.hp.com/pub/softlib/software12/COL36430/pv-89758-2/sp49897.exe, pt-br
ftp://ftp.hp.com/pub/softlib/software12/COL36432/pv-89760-2/sp49899.exe, ru

I’ve left a thread with this information over on TouchSmartDevZone.com as well.

Chad wrote a comment on July 6, 2012

OK. A bit further now. Downloaded all but the last few with en, es, etc. behind them.

I’m off for a week on a much needed vacation so I’ll look into it in a few weeks.

Thanks again for the help.

Richard wrote a comment on July 7, 2012

My downloads keep hanging after completion of sp49872.exe. Don’t know why. When I clicked on the next downoad sp49873.exe manually, there’s no problem. Any ideas?

GeekTieGuy wrote a comment on July 7, 2012

Not sure what exactly the problem is you’re describing. What do you mean by clicking on the next download sp49873.exe manually?

If the tool hangs at the end of a softpaq download, hold down the Ctrl key while clicking the “x” to close the app. Then run it again. That should restart the download of the previously hung one. It’s one of the issues I’ve never been able to diagnose fully, so I don’t know why it happens. I just have this Ctrl+close workaround.

GeekTieGuy wrote a comment on July 7, 2012

You don’t need the ones with ,es , etc. other than the one with ,en. All of those are tutorial videos. You only need the ,en one and only if you really want the tutorial videos.

Have a good vacation!

John Tatar wrote a comment on October 17, 2012

The touchsmartdevzone.com domain expired 10/15/12. Is there another link for the touchsmart 4 upgrade tool?

GeekTieGuy wrote a comment on October 18, 2012

I’ve uploaded a copy to my blog. This is a link to the exe: http://bit.ly/TS4Upgrade

Jan wrote a comment on December 14, 2012

I succesfully installed the TS 4 upgrade on my HP 600-1160. Thanks for providing the links and information! Maybe you can answer another question I have. I accidentally damaged the HP DVDSmart application that was pre-installed on this computer. (Don’t ask me how I did this, but I did…) Is it possible to download this software somewhere so I can re-install it?

GeekTieGuy wrote a comment on December 30, 2012

@Jan Sorry, I’m not sure that that application is still available for download at the HP Support website, but you could start by looking there.

Erico wrote a comment on January 11, 2013

Hi GeekTieGuy,
I am erico from the HP global forum.
The TS4Upgrade exe is still available to download although bitly stil warns about it being a possible threat. My ESET Smart Security 6 sees no problems with the file. Downlloaded size is 4.55 MB.

Keep up the great work!

Best regards,
erico

Tatooineghost wrote a comment on March 5, 2013

This is amazing, thank you GeekTieGuy. I have had soooo much trouble updating my TS IQ510uk, some sort of problem with Win8 and the Nvidia drivers. Sorted, sort of, by using the MS basic video driver. Anyway now using win8 and downloaded TS4.0. Worked a treat, only needed to reload one SP. Looks really good now it is up and running.

If you do happen to know how to fix the video driver thing, I and many others would be ery interested.
Regards
Andy

GeekTieGuy wrote a comment on March 7, 2013

Andy, Sorry, I have no suggestions regarding the video driver. Thanks for leaving a comment!

Carlos wrote a comment on March 20, 2013

Great job Guy!!! Do you have some project to a TS 5.0 Upgrade tool? Thanks a lot

GeekTieGuy wrote a comment on March 21, 2013

Thanks Carlos. No, I don’t have any plans to create a TS 5.0 Upgrade tool at the moment. You’re the first one to ask for one, I think. It’s unlikely that I’ll do the work, given that Windows 8 has put a stop to further development of the HP TouchSmart software.

Tatooineghost wrote a comment on March 22, 2013

thank you GeekTieGuy, I have been playing with ts4 for a while and there seems to be a problem with facebook and the appstore. any clue as to why I can’t get them to work. Facebook says error and I should get a password from the website, even though it is the right one. Appstore has an error and always closes down.

Cheers
Andy

GeekTieGuy wrote a comment on March 22, 2013

Hi Andy. Sorry about the trouble with Facebook logins. They may be due to changes Facebook has made to their authentication methods. You’ll have to go through HP’s official support organization to see if that can be worked out. Go to http://support.hp.com to get started.

Tatooineghost wrote a comment on March 23, 2013

Thanks, will have a look.
Andy

Joe wrote a comment on October 17, 2013

Is there any sites still up where I can download the touch smart software? all I can find is updates! I work in a computer repair shop and a customer has brought in a iq510-uk, HDD was shot and he has no CD’s so I have no recovery options.

Cheers
Joe

Larry wrote a comment on February 9, 2014

Is this 4.0 compatible with model #iq505? Thanks

GeekTieGuy wrote a comment on February 18, 2014

I believe so, but I haven’t tried it out.

Care to comment?

%d bloggers like this: