I believe the PC is actually very stable, I have not experienced a similar issue before. But now it seems it has finished building the database, well maybe.
In the command prompt window i know see this:
-INFO - 1480142143: (..\DatabaseBuilder.cpp:268) parsed block file #688
-INFO - 1480142189: (..\DatabaseBuilder.cpp:268) parsed block file #689
-DEBUG - 1480142189: (..\Blockchain.cpp:242) Organizing chain
-INFO - 1480142227: (..\DatabaseBuilder.cpp:56) updated HEADERS db in 2603.85s
-INFO - 1480142227: (..\BlockUtils.cpp:1636) Enabling zero-conf tracking
That is the last line I see in there and it does not update. There is no error recorded either though so I suppose it finished? The Armory database has 142MB.
It was all so simple last year...