There is a possibility that an outdated and corrupted display adapter driver is causing the problem. You can download the display adapter driver from its manufacturer ...
A $6 SATA-to-USB adapter lives in my drawer as a compact diagnostic lifeline for old SSDs and laptop HDDs.