News:

Due to heavy spamming attempts on this forum, automatic registration has been disabled. We will approve registration requests as quickly as possible (unless you're a spammer of course :) )

Main Menu

Why is a reboot sometimes required when updating AnyRail

Started by David, June 14, 2025, 08:33:57 PM

Previous topic - Next topic

David

Since version 7.9.0, we've introduced thumbnails and previews.

These are the small images and larger previews that you can see in the File Explorer.

To accomplish this, the File Explorer uses a DLL we've created (ThumbNailProvider.dll). This DLL runs in the background as a so called COM Surrogate. When the File Explorer creates or updates the images, this DLL is locked, and cannot be replaced by the update process.

So if you are lucky, and the File Explorer is closed or not locking this DLL, the update runs smoothly.
The update process can't close the DLL, as it runs in a separate environment.
In that case, your only option is to complete the installation with a reboot required.

I'm sorry about this!
David Hoogvorst. Founder and Owner of DRail Software. Creator of AnyRail.