3 ms·
One of the comments on the article gives one example: > When our product’s uninstaller sees an undeletable file (possibly a DLL loaded in another process), it
by 0x0000000 3y ago
One of the comments on the article gives one example:
> When our product’s uninstaller sees an undeletable file (possibly a DLL loaded in another process), it uses the MOVEFILE_DELAY_UNTIL_REBOOT flag to mark it for deletion, and warns the user “Please reboot as soon as possible to remove the remaining files.”
> However, some user uninstall our product, just to be able to reinstall it later, to the same location. And of course they ignored the warning. Once they reinstalled it, everything works, until a reboot.