I downloaded the latest Atom Windows installer from the https://atom.io/ homepage.
Watch what happens in the GIF below. Installation starts, you can see it in the task manager, then it just disappears.
I’m running latest version of Windows 10, all updates, and have tried restarting several times. I even tried disabling Windows Defender, but that didn’t help.