If the Windows Client fails to mount on a Windows 7 machine, the most likely cause is that the computer does not have the ability to understand the SHA-2 encryption algorithm (cryptographic hash function) that is used to digitally sign the publisher of the software (Gladinet, Inc.).
Earlier versions of Windows 7 and Windows Server 2008 only supported SHA-1 and did not support SHA-2 (aka. SHA 256) unless you installed a couple of hotfixes from Microsoft (particularly KB3033929 and KB2921916). SHA-1 has proven to be insecure since 2010 and has been deprecated by all major software players since 2016.
The permanent solution is to upgrade the Windows machines so they can support SHA-2. But, as a temporary fix, you can replace the currently installed driver with a driver that is only signed with the SHA-1 certificate. Simply follow the steps below.
Note: Beware that if you upgrade the Windows Client or install it again, you will need to perform these steps again in order to prevent the Failed to Mount error from coming back.
Steps to Replace the Windows Client Driver:
- Install the latest Windows Client on the affected computer, then
- Exit the Windows Client (Click on the Windows Client icon on the Windows Task Tray, next to the time and date on the bottom left-corner of the screen. Then, choose Exit from the main menu)
- Download the drive and unzip it: http://wcbuild.gladinet.com/release/drivers/driverWin7SHA1.zip
- Under C:\Windows\System32\drivers, rename the gladr.sys file to gladr.sys_ORIG
- If you have a 32-bit system, right-click on the \driverWin7SHA1\x86\gladr.inf and select Install. If you have a 64-bit system, use the inf file from the x64 folder instead.
- Start the Windows Client again.