VMware Horizon Community
jamesy2018
Contributor
Contributor
Jump to solution

"install failure" VMware Horizon Client, log file attached

I have a old version in my desktop. Today I can not log in. It said 'SSL error'. I thought this software may need to be updated. then I download latest version 4.7.

Because it found I have old version. Then installation ui show 'Agree &upgrade'. After a while , installation stopped on 'repairing VMware-Horizon-Client' about 10 minute. I thgouht it was dead, then I click cancel installation. But when I open installation again, it always shows "install failure" after 75% progress althougth I have rebooted desktop again.Is this because anything is not cleaned up? how can I install this succefully? I am using Win 7 Ultimate. I tried to install lower version 4.6.0,4.5.0, they are failure as well. I attached log at the end of this thread.

pastedImage_0.png

pastedImage_0.png

pastedImage_1.png

thanks

Message was edited by: Jamesyy

0 Kudos
1 Solution

Accepted Solutions
BenFB
Virtuoso
Virtuoso
Jump to solution

The error from the install log is below. It also reported failures on uninstalling the old client. I'd try downloading the installer for the version you currently have installed and see if you can perform a uninstall or repair from it.

MSI (s) (C8:DC) [20:19:52:149]: 1 application(s) had been reported to have files in use.

Info 1603.The file C:\Windows\system32\wsauth.dll is being held in use by the following process: Name: lsass, Id: 752, Window Title: '(not determined yet)'.  Close that application and retry.

View solution in original post

0 Kudos
7 Replies
ArnoM
Enthusiast
Enthusiast
Jump to solution

Can you take a look at the installation log, to see the error?

The installation log is located at  %TEMP%\vminst.log_date_timestamp:

See VMware Knowledge Base

Blog: https://arnomeijroos.com/ Twitter: @ACMeijroos
0 Kudos
jamesy2018
Contributor
Contributor
Jump to solution

Thanks. I added log at the end of thread.Do you know how can I fix that?

0 Kudos
BenFB
Virtuoso
Virtuoso
Jump to solution

Please try a scripted install of the Horizon Client with a log file and then post that here. e.g. "VMware-Horizon-Client-y.y.y-xxxxxx.exe /silent /norestart /log "C:\Temp\Test""

See page 31-36.

https://docs.vmware.com/en/VMware-Horizon-Client-for-Windows/4.7/horizon-client-windows-installation...

jamesy2018
Contributor
Contributor
Jump to solution

I attached here. Thanks for your support.

0 Kudos
BenFB
Virtuoso
Virtuoso
Jump to solution

The error from the install log is below. It also reported failures on uninstalling the old client. I'd try downloading the installer for the version you currently have installed and see if you can perform a uninstall or repair from it.

MSI (s) (C8:DC) [20:19:52:149]: 1 application(s) had been reported to have files in use.

Info 1603.The file C:\Windows\system32\wsauth.dll is being held in use by the following process: Name: lsass, Id: 752, Window Title: '(not determined yet)'.  Close that application and retry.

0 Kudos
jamesy2018
Contributor
Contributor
Jump to solution

Thank you. Issue is resolved by closing a security firewall program.

0 Kudos
bensontrent
Contributor
Contributor
Jump to solution

I"m adding this here since this page is the top result in google when searching for VMware Horizon Client for Windows installation failed. The solutions here pointed me in the right direction of looking at the error logs.  I found this in my error log at C:\ProgramData\VMware\logs\VMware_Horizon_Client_blah-blah-blah-some-date-_002_ViewClientx64.log:

vdmInstUtil: 02/01/21 14:59:57 Searching for '127.0.0.1 view-localhost # view localhost server' in "C:\WINDOWS\system32\Drivers\etc\hosts"
vdmInstUtil: 02/01/21 14:59:57 File exists: "C:\WINDOWS\system32\Drivers\etc\hosts"
vdmInstUtil: 02/01/21 14:59:57 Pattern not found!
vdmInstUtil: 02/01/21 14:59:57 Appending text to file: "C:\WINDOWS\system32\Drivers\etc\hosts"
vdmInstUtil: 02/01/21 14:59:57 ERROR: Failed to open file: "C:\WINDOWS\system32\Drivers\etc\hosts": 13
 
The installer (even when running in Administrator Mode) was unable to edit the hosts file.  I edited C:\WINDOWS\system32\Drivers\etc\hosts with Admin privileges.  I added the line:
 
127.0.0.1 view-localhost # view localhost server
 
I added it exactly as written including spaces because the installer is searching for '127.0.0.1 view-localhost # view localhost server' in the "C:\WINDOWS\system32\Drivers\etc\hosts file  ...and then I ran the installer from the command line with admin privileges with the following flags:

C:\MyInstallerLocation\VMware-Horizon-Client-2012-8.1.0-xxxxxblahblahxxxx.exe VDM_FIPS_ENABLED="1" URL_FILTERING_ENABLED="1"
0 Kudos