A few days ago, my Acer Aspire (E5-573 series) started turning off at random times. It wasn't hot, it wasn't because of movement, and I don't believe it's from dust buildup. I tried the battery reset thing with a paperclip- didn't work. Then, it shut off completely and wouldn't come on at all. Now it is going a glitchy screen like the one in the attached picture. Could it be a virus? I would appreciate some help.
[attachment deleted by admin to conserve space]