Windows Installer/TrayApp

When I boot up I get Windows Installer trying to install TrayApp.msi.
It asks for the file on cd or on computer. I have the file on computer but it gives error when press ok. Error 1706. No valid
source could be found for product "trayapp". The windows installer can't continue.
I can't reboot, remove, or install programs. The TrayApp box stays on screen. I can only hard boot and the Windows Installer starts over again.
Most likely it is Windows Installer doing an on-demand installation...
See "Every time I launch my application, Windows Installer performs an
installation. How can I determine the cause of the on-demand installation?"
in the FAQ at

http://www.microsoft.com/windows200...nt/msi_faq.mspx

To access the Application Log in the Event viewer,
run the following command from Start/Run:

eventvwr.msc


If you are running Windows XP (or have access to a Windows XP computer,
you can copy MSIZAP.EXE over to your Win2k computer):

If a product code is listed there and this product is not really installed,
MSIZAP.EXE is maybe able to fix this issue, it is included as a utility in
the support tools installation package (on your WinXP CD) with some additional
documentation included in suptools.chm (installed by suptools.msi).

It will remove all Windows Installer entries for a product key that you feed
it with.

Note that if MSIZAP.EXE is used incorrectly it can affect other applications
on the machine.

Based on the documentation in
http://msdn.microsoft.com/library/e.../msizap_exe.asp

this is what you should run:

msizap T {product code}

an example:
msizap T {FFB37294-1155-17D3-A809-0250BAAFB1AB}


Alternatively, for a more user friendly interface to MSIZAP.EXE ,
take a look at this article:

Description of the Windows Installer CleanUp Utility
http://support.microsoft.com/defaul...kb;en-us;290301

--
torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/sc...er/default.mspx

One of the problems that has come up several times in the forums is this: you turn on your PC and an installation program starts up and asks for a file called trayapp.msi - but it can't find the file no matter what you do. So you have to cancel out of the installation program. Every time you restart Windows, the same box comes up, and it is quite annoying!

This problem is related to the HP Imaging software that came with an HP product. It might be a scanner, printer, camera, or a multi-function printer. Sometimes the software gets screwed up so that it asks for this photogallery.msi file.

One fix that has been discovered for this problem is to place the CD that came with your HP product into the CD-ROM drive before you turn on your PC. When you turn it on, and Windows starts up, the installation program should recognize the CD and automatically find the trayapp.msi file, and the problem will be solved.

If it does not find it automatically, navigate to the folder on the CD called TrayApp. There, you will find the elusive TrayApp.msi file. Click on that, hit OK and the Imaging Monitor should extract the trayapp automatically. One reader has told us that he found the file on the CD in Setuptrayapptrayapp.msi

If this doesn't work, we recommend that you visit HP's support web site and download the latest drivers and imaging software for your product. Then, proceed to uninstall your HP software, reboot, and reinstall it using the files you downloaded.

Another user has reported that "the problem disappears when HP ImageZone (mine was v. 3.5) is uninstalled. Then, a "Minimal" installation of the HP printer software (mine was a Photosmart 8450) will run without causing the problem.
The list of programs under the Startup information in MSINFO32 comes from a number of different sources. You can figure out where each program comes from by looking in the Location column, which if the far right column in the Startup Programs list.

If the Location column shows "Startup" or "Common Startup" for a program, that means that the program is located in the Startup folder on the Start menu. Click on the Start button and select the "All Programs" submenu. Open up the Startup folder. If you want to remove anything from this Startup folder, right-click on the item to remove and select the "Delete" option (you may have to click on the "Delete Shortcut" button after that).