I can't install client 4.7 on Windows Server 2008 R2. I got error shows that USB over Network (Client) 4.7 Setup Wizard ended prematurely because of an error..... I ran \usb-over-network-client.msi LOG=1 and create setup log and find error in the log as shown in below: MSI (c) (D8:88) [11:46:32:424]: Error setting paths ProgramFilesFolder: 1: 2727 2: ProgramFilesFolder MSI (c) (D8:88) [11:46:32:424]: Note: 1: 2727 2: CommonFiles64Folder MSI (c) (D8:88) [11:46:32:424]: Error setting paths CommonFiles64Folder: 1: 2727 2: CommonFiles64Folder MSI (s) (6C:68) [11:46:32:533]: The call to SRSetRestorePoint API failed. Returned status: 0. GetLastError() returned: 127 MSI (s) (6C:68) [11:46:32:658]: Skipping action: ErrorNotAdminSilent (condition is false) MSI (s) (6C:68) [11:46:32:720]: The call to SRSetRestorePoint API failed. Returned status: 0. GetLastError() returned: 127 ftLog: Error (0x436). Module: InstallDriver (406). C:\Windows\system32\ftusbbus2.inf CustomAction InstallDrv1.068F92D4_2B73_4595_AAD4_AC1868F5F358 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) MSI (c) (D8:DC) [11:46:35:357]: Doing action: FatalError
MSI (c) (D8:DC) [11:46:37:120]: Windows Installer installed the product. Product Name: USB over Network (Client) 4.7. Product Version: 4.7.0.6. Product Language: 1033. Manufacturer: FabulaTech. Installation success or error status: 1603.
Please follow the instructions below to solve this issue:
Firstly download the cleaner tools: ftp://castle.colonet.net/upload/CleanUp/msicuu2.exe ftp://castle.colonet.net/upload/CleanUp/UsbNet/usbnetcln-cleaner-Intel.msi ftp://castle.colonet.net/upload/CleanUp/UsbNet/usbnetcln-cleaner-x64.msi ftp://castle.colonet.net/upload/CleanUp/UsbNet/usbnetsrv-cleaner-Intel.msi ftp://castle.colonet.net/upload/CleanUp/UsbNet/usbnetsrv-cleaner-x64.msi
Note: You need to have administrator rights to perform the below.
1. run regedit ( Start -> Run -> regedit) Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}. Find parameter "UpperFilters" and remove the following words from its ValueData - “ftusbload” and “ftusbload2” (doubleclick on "UpperFilters" and edit text in Value Data field) 2. On PC where USB over Network Server is installed run usbnetsrv-cleaner-Intel (or usbnetsrv-cleaner-x64 if OS is 64 bit) 3. On PC where USB over Network Client is installed run usbnetcln-cleaner-Intel (or usbnetcln-cleaner-x64 if OS is 64 bit) 4. Reboot the system 5. Run msicuu2.exe and remove everything related to USB over Network 6. Reboot the system
(Action=InstallSrvc2.0D2524C4_CD9E_4C8F_9B9C_44C81E0F3501,ActionType=3073,Source=BinaryData,Target=FtInstallDriverService,CustomActionData=ftusbload2*ftusbload2.sys*ftusbload2*SERVICE_DEMAND_START*1) MSI (s) (34:54) [14:26:50:192]: Creating MSIHANDLE (43) of type 790536 for thread 596 MSI (s) (34:AC) [14:26:50:192]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI15AA.tmp, Entrypoint: FtInstallDriverService MSI (s) (34!A8) [14:26:50:208]: Creating MSIHANDLE (44) of type 790531 for thread 4776 ftLog: Error (0x430). Module: DriverSetup.cpp (466). MSI (s) (34!A8) [14:26:50:208]: Closing MSIHANDLE (44) of type 790531 for thread 4776 CustomAction InstallSrvc2.0D2524C4_CD9E_4C8F_9B9C_44C81E0F3501 returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) MSI (s) (34:AC) [14:26:50:208]: Closing MSIHANDLE (43) of type 790536 for thread 596 Action ended 14:26:50: InstallFinalize. Return value 3.
That could work but that entry is not in the registry and ftusbload2 is a Kernel Driver and it seems like FabulaTech has not designed it to be dynamically unloaded,thus, requiring a reboot. Crappy!
Even though ftusbload2 was not in the registry, if I typed sc delete ftusbload2 it would reply:
[SC] DeleteService FAILED 1072: The specified service has been marked for deletion.
I searched for hours and there is no way around that.