VMS 1.15 installer does not update 64-bit driver

It seems you're using an AdBlocker or JavaScript is disabled!

This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).

This 10 seconds wait is to let you update your AdBlocker whitelist...

Got it, show me the content...
Please enable JavaScript!

Pages

Posts: 5
Joined: November 9, 2015 - 17:38
VMS 1.15 installer does not update 64-bit driver

I recently updated VMS from version 1.13.3 to 1.15.0 in Windows 8.1 64-bit. But only the 32-bit driver got updated. The 64-bit one is still at 1.13.2 and the update request pops up every time it is started.

Posts: 1536
Joined: March 25, 2012 - 01:19
Re: VMS 1.15 installer does not update 64-bit driver

That's strange because it should be detected as like as the 32bit counterpart.

Anyway I've slightly changed the setup in the just released 1.15.1, please test it.
After install, please double check version of file VirtualMIDISynth.dll in both C:\Windows\System32\VirtualMIDISynth and C:\Windows\SystemWOW64\VirtualMIDISynth folders.

Posts: 37
Joined: November 6, 2015 - 12:32
Re: VMS 1.15 installer does not update 64-bit driver

Hi, something is wrong with the setup. The installation doesn't start when I click the setup file.

Posts: 5
Joined: November 9, 2015 - 17:38
Re: VMS 1.15 installer does not update 64-bit driver

I have not yet tried the new installer, but when I checked C:\Windows\System32\VirtualMIDISynth I noticed a .tmp-file with the same size as VirtualMIDISynth.dll (version 1.13.2). So I renamed the old VirtualMIDISynth.dll to VirtualMIDISynth.dll.old and the tmp-file to VirtualMIDISynth.dll.It turned out the tmp file was VirtualMIDISynth.dll version 1.15.0!

Posts: 1536
Joined: March 25, 2012 - 01:19
Re: VMS 1.15 installer does not update 64-bit driver

OK, no we've sorted it out.

The .tmp-file is a file created by NSIS (the setup procedure) to store the new file when the original one is locked.
It will replace the original one after reboot.

Beware that if you swapped the files (without removing the related reboot-swap registry key), after a reboot you'll have 1.13.1 version again ;)

Posts: 1536
Joined: March 25, 2012 - 01:19
Re: VMS 1.15 installer does not update 64-bit driver
retrue wrote:

Hi, something is wrong with the setup. The installation doesn't start when I click the setup file.

Just tested it on my side and it works.
Please download it again or check the checksum (MD5, SHA1 or SHA256) of the downloaded file.

Posts: 37
Joined: November 6, 2015 - 12:32
Re: VMS 1.15 installer does not update 64-bit driver

Checksum is identical.
When I try to install, the cursor changes to the busy state and the installation doesn't begin, but I can close explorer.
If I try to install with administrator privileges, then the cursor changes to the busy state, the installation doesn't begin, and I cannot close the explorer. To close it, I have to use ctr+alt+supr and kill explorer.exe
I'll restart the computer. Maybe it helps.

Posts: 37
Joined: November 6, 2015 - 12:32
Re: VMS 1.15 installer does not update 64-bit driver

After restarting, the problem continues. The installation doesn't start.
I am using too Windows 8.1 64 bits and I don't have problems with other installation files.

Posts: 1536
Joined: March 25, 2012 - 01:19
Re: VMS 1.15 installer does not update 64-bit driver

Open a Windows Explorer, type %temp% in the address bar (to open your temp folder), select everything with CTRL+A and delete them all, then try again.

PS: will log off now, it was such a looong day ;)

Posts: 5
Joined: November 9, 2015 - 17:38
Re: VMS 1.15 installer does not update 64-bit driver
coolsoft wrote:

OK, no we've sorted it out.

The .tmp-file is a file created by NSIS (the setup procedure) to store the new file when the original one is locked.
It will replace the original one after reboot.

Beware that if you swapped the files (without removing the related reboot-swap registry key), after a reboot you'll have 1.13.1 version again ;)

But I had already rebooted before noticing the 64-bit driver being the wrong version. And I had rebooted yet more times before noticing the tmp-file and renaming it. And the the new version is still there after rebooting again.

I tried installing the new version with the same results:

When starting the installer it notifies me of a file being locked by cis.exe (Comodo Internet Security) and tells me to either close the program or reboot afterwards. I choose to not close Comodo and reboots when the installer asks me to. After reboot the 32-bit driver is the new version, but the 64-bit is the old. Once again I find a tmp-file in C:\Windows\System32\VirtualMIDISynth. I rename the old VirtualMIDISynth.dll, and renames the tmp-file to VirtualMIDISynth.dll, reboots and removes the old dll, and then everything works as it should, with both drivers being the right version, even after another reboot.

 

Pages