Client install issues - Legacy uninstall
-
I’m currently on Trunk version 7981
I’m trying to install the latest Fog Client on a Windows 10 computer.
The computer had a much older version of Fog version 0.1
I uninstalled the Fog version using the Legacy installer then rebooted the system. I then started the updated Smart Installer but It stops and I get an error to uninstall the legacy client. Somehow the uninstall through the legacy client installer must not have uninstalled everything. Can anyone help? -
For anyone still having this issue, you can run this tool as Administrator and it will clean up leftovers from the legacy client (only run after you have uninstalled the legacy client): https://build.jbob.io/Tools/CleanLegacyClient.exe.
-
inside c:\program files x86 there should be a fog folder, try to delete that and then try again.
-
@Wayne-Workman Yes I have tried that and still get the same result. The installer fails saying I need to uninstall the Legacy Client.
-
Have you checked in programs to see if the old one still shows up?
-
@Tom-Elliott Thanks for the reply Tom. It does not show up in Programs nor does it show in the Uninstall Programs list. I have a feeling some remnant is still in the registry but I don’t know where the old Fog client installs to.
-
@kman1232 have you tried rebooting the system and retrying after that?
-
@Tom-Elliott Yes I have done restarts after each step. It would be interesting to know what the installer checks at the step “Checking for Legacy Client” As whatever that step in the installer is failing on my computer. There must be specific locations on the computer it is checking.
-
@kman1232 what if you reinstall the old and then uninstall from programs?
-
@Tom-Elliott said in Client install issues - Legacy uninstall:
@kman1232 what if you reinstall the old and then uninstall from programs?
This is how I do it.
-
@Tom-Elliott Unfortunately same result. I even tried running CCleaner.
-
@kman1232 I should mention this image was upgraded to Windows 10 from a Windows 7 install. Now on the Windows 7 install and image the uninstall of the old client and install of the new client when perfect. I think I’m going to just re-install the Windows 7 image and uninstall the old client and install the new client and then upgrade to Windows 10.
-
@kman1232 wow that’s a lot to do… why not build Win10 from scratch?
-
@Wayne-Workman I am building a clean image as well. This image has a lot of individually installed software applications that I’d like not to have to re-install but if it’s the only option then it must be done. Everything else was working perfectly fine on the upgrade, except uninstalling the old Fog and installing the new version.
-
Before redoing everything, per @joe-schmitt, the registry is scanned for the presence of a particular GUID for the FOG Legacy Installer.
Please Open
regedit
and look in:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Remove the key with:{91C5D423-B6AB-4EAB-8F17-2BB3AE162CA1}
and try reinstalling, this should work (hopefully). -
@Tom-Elliott That worked!!! Awesome!! You saved me a lot of time. Thanks
-
@Tom-Elliott said in Client install issues - Legacy uninstall:
Before redoing everything, per @joe-schmitt, the registry is scanned for the presence of a particular GUID for the FOG Legacy Installer.
Please Open
regedit
and look in:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Remove the key with:{91C5D423-B6AB-4EAB-8F17-2BB3AE162CA1}
and try reinstalling, this should work (hopefully).wiki worthy
-
Added to the wiki here:
https://wiki.fogproject.org/wiki/index.php?title=FOG_Client#Legacy_Client_Removal -
@Wayne-Workman I am having the same issue. I modified and used your script from the other thread to uninstall the old client and install the new client. It worked fine in most cases. However, when it doesn’t work, it doesn’t install the new client, and I can’t install it manually because the installer keeps detecting the old client even though I can’t find any sign of it anywhere. I looked for the registry key that Tom mentioned, but it isn’t there. Any insight would be great. I am in the process of migrating about 1,000 machines from a server running 0.32 to one running the latest trunk.
-
@Tim-M youll need to look under the
Wow6432Node
for the key mentioned before, assuming your machine is 64 bit.If you can wait a day or so, I’m finishing up a snapin that you can deploy to legacy clients, and it’ll auto upgrade them to the new one (assuming everything works properly), or it can be deployed via GPO.
-
@Joe-Schmitt That worked. Thank you so much. You guys totally rock! When I first introduced the idea of moving to FOG from a paid imaging platform a few years ago, my boss was concerned about support. I have to tell you that the support that all of you and the community provides is far better than anything I have witnessed from companies that we pay.