Question Strange Application Located in Start Menu
Question Strange Application Located in Start Menu
Is this signed by Microsoft and included in your start menu? Windows likely added it to your startup due to its current functionality. Check the directory where the .exe file resides—it should provide key details. However, if you suspect a threat, performing several scans of that folder before taking action is advisable.
But I believe it's part of one of Microsoft's latest updates, as it came up shortly after I installed my system nearly a day prior.
It seems intended to retire the older Windows backup method used in Windows 7 and Vista, which is found in the control panel.