FWIW after our Ledger update bombed we went ahead and installed the latest Receivables update and it did exactly what you mentioned above it deleted or renamed the Receivables.exe file with the old short name with the "~1" in it.
So not sure if there is a specific Windows 10 update that deals with this (I assume there is).
_________________________
John Hancock
John W. Hancock & Assoc. Ltd.