New Beta Release! Experience the latest features in our new beta version. Join the beta testing now!

Community


RU v6.10.10.0 with TEMP variables on RamDisk -> Error 2755

Links used in this discussion
TheDutchJewel, User (Posts: 4)
Jul 24, 2019 6:53:46 am EDT
Support level: Free or trial
On my pc with Windows 10 x64 v1903 I use a RamDisk which is created by ImDisk Toolkit<br>.
With the RamDisk Configuration of ImDisk Toolkit I've set the User and System TEMP variables to R:\Temp, instead of %USERPROFILE%\AppData\Local\Temp and %SystemRoot%\TEMP.

But when I try to install the Host of Remote Utilities v6.10.10.0, I get this error:

Remote Utilities - Host Installer information
The system cannot open the device or file specified.

After [Cancel] I get this error:

Remote Utilities - Host Installer information
Error 2755: Server returned unexpected error 110 attempting to install package R:\Temp\RUT_{700E7500-CB11-46F6-AC49-012A3749BD3F}\installer.msi.

Btw, R:\Temp\RUT_{700E7500-CB11-46F6-AC49-012A3749BD3F}\installer.msi exist.

After [OK] I get this one:

The wizard was interrupted before Remote Utilites - Host could be completely installed.
Your system has not been modified. To complete installation at another time, please run setup again.
Click Finish to exit the wizard.

Only after resetting the TEMP variables I can install the Host.

Is it possible to fix this bug?
Pauline, Support (Posts: 2830)
Jul 25, 2019 11:03:38 am EDT
Hello,

Thank you for your message.

Unfortunately, this issue is beyond the scope of our technical support. I'm sorry about that.
Please, refer to the Microsoft technical support for all questions related to the TEMP variables.

Let me know if you have other questions.
TheDutchJewel, User (Posts: 4)
Jul 25, 2019 12:53:58 pm EDT
Support level: Free or trial
The problem is not my understanding of the TEMP variables, but only that RU does only support TEMP paths on the C drive.

The question is if it's possible to implement/accept TEMP paths also on other drive letters, like R.
Pepa Kokes, User (Posts: 32)
Jul 27, 2019 12:56:08 am EDT
Support level: Free or trial
RU works fine for me with TEMP directories on a ramdisk (created using ImDisk, just like yours).

Your error relates to a problem in Windows 10 v1809 (I think) or newer which I encountered myself - some fault in the Installer service prevents access to the actual MSI file extracted from the original EXE. It's not limited to RU, either - every MSI-saved-to-EXE I tried has it, too. You can get around the problem by getting the MSI file and running "msiexec /i file.msi" as admin; you can either get the MSI version directly, or you can run the executable, have it fail due to the error, but before you close it, copy the MSI file from the TEMP directory.
TheDutchJewel, User (Posts: 4)
Jul 27, 2019 2:36:59 am EDT
Support level: Free or trial
Thanks for your reaction, Pepa.

After some more testing, I found that the biggest problem is the execution of an MSI file from a ramdisk in Windows 10 v1809 or newer.

Probably - as you wrote - because the Installer service prevents access to the actual MSI file that was extracted from the original EXE.

That is why MSI saved-to-EXE files cannot be installed when TEMP folders are used on a ramdisk, but also why the MSI file can only be installed from a physical disk.

* Website time zone: America/New_York (UTC -4)