Open Add/Remove Programs and uninstall the Citrix Receiver if it is installed. Open the StoreFront MMC, and if it allows you (which it likely won’t), delete all your stores.
If you get a repair / remove Windows Installer dialog box, then it is installed and you can just exit the installer, otherwise install using the default settings. Msiexec /i "C:\Program Files\Citrix\Receiver StoreFront\Features\HTML5Client\template\HTML5Installer.msi"
Next, verify that the HTML5 Client is actually installed on the machine, otherwise the uninstaller will likely fail later on. Immediately after you have rebooted, open an elevated Command Prompt and remove all thumbs.db files on the StoreFront server which can be locked opened by Windows Explorer and cause the uninstaller to fail: A reboot is a requirement before doing anything with StoreFront, it doesn’t matter if you are doing an install / upgrade, or are already screwed and need to manually uninstall – reboot before continuing!!! And if you do not reboot – YOU WILL GET ERRORS that will prevent the instructions below from working. **Warning** Reboot and take a VM snapshot of the StoreFront server before doing anything else.
Your mileage may vary though.Īs always – Use any tips, tricks, or scripts I post at your own risk. I have used these notes on XenApp 6.5 servers and on XenDesktop 7.x controllers without any issues. These notes are based on single server stand alone installs of Citrix StoreFront versions 2., 3.0.1.55, and 3.6.0.33 (as in I’ve used these notes to manually uninstall those versions before). Below are the notes I’ve developed for myself and my support team to manually uninstall StoreFront should the need arise – which it does, often. Then you are royally screwed because the StoreFront installation is half installed (or half uninstalled if you are an optimist) and you can’t repair, reinstall, or even uninstall using normal methods. But when it comes time to perform in-place upgrades of Citrix StoreFront, sometimes things get a bit hairy and go off track, usually ending up with a dreaded 1603 MSI installer error. Once it is initially configured and running, things are generally pretty smooth going. Many of my clients utilize Citrix XenDesktop or XenApp and thus Citrix StoreFront.