Sounds like you had a "pathing" issue...
Armory defaults to looking in Bitcoin Core "default" location, which on windows is in the %AppData% (C:\Users\YOURUSERNAME\AppData\Roaming\Bitcoin)... if you've used a "custom" location, this needs to be specified in the Armory settings, or by using an armory.conf and specifying the "satoshi-datadir" value.
You can read more here:
https://btcarmory.com/docs/pathingIt can be a bit of a struggle getting Armory and Bitcoin Core working nicely on Windows 10, but it is possible... one common "gotcha" is that hidden "zombie" ArmoryDB processes can keep running in the background that can prevent things from working properly, as Armory has TWO components, the GUI component (Armory-QT) and the Database component (ArmoryDB)... The DB is what parses the actual Bitcoin Core block data and extracts the necessary info, so if it has zombie processes running, quite often it is impossible to get things working.
The only way to remove the zombie processes is to kill them manually in Task Manager or restart the PC.
Also, if you have ArmoryDB building the armory databases from one set of Bitcoin Core blocks... and it "fails" due to incomplete blocks etc, and then you point it at a different set of block data, quite often ArmoryDB will "choke" as the data won't be a 100% match and it can't figure out what to do.
In this instance the "Help -> Rebuild and rescan databases" option within the Armory GUI will fix it (but only if you have the pathing all setup correctly first so it can actually find the correct block data!
)