In terms of the warranty dates, those are set at the factory when the PC is built. So, if it sits in a warehouse for 2 months before it gets sold, the warranty will seem two months out of date -- but it is not. When you buy the PC, you are supposed to REGISTER it with HP -- as that resets the warranty start date to that date.
But, if you activate it last December, the warranty is still expired.
Bluescreen failures (i.e., BSODs) are notoriously difficult to diagnose and to fix -- far beyond what WE typically can do on THIS forum.
That said, the community Win10 forums has a section devoted to diagnosing BSODs. So, your best bet would be to post your problem there: https://www.tenforums.com/bsod-crashes-debugging/
Good Luck