In idle those temps are normal, I have SATA SSDs in 2 computers that also go to about 50ºC or a bit less in other seasons (now it's summer here), system mobo processor gfx's (idle) are a bit above the room's temp. Cases and cooling are fine.
Maybe the gfx card's the main suspect now. Do the black screens happen only when gaming?
What are your temps in games? Do you have sw to see them?
I don't use games since time ago, but my Windows 10 computer (FX8350, 750 Ti, 32 GB DDR3) has 3DMark 11 installed that I've run for curiosity and also the following programs:
- MSI Afterburner (MSI-AB)
- RivaTuner Statistics Server (RTSS)
- HwInfo
HWInfo is there in part to display the gfx temp in the systray (in my Windows 11 miniPC I use it to display the processor temp instead), and in part as source of monitoring data for the other two. The duo MSI-AB/RTSS can display an OSD (on screen display) with the data you choose like fps temps or fan speeds. I believe you set it in MSI-AB but RTSS must be loaded beforewards, you should travel through the menus and it's a bit messy but you find the way, and the configuration remains across reboots.
I found that RTSS must be totally loaded before MSI-AB is started, so I run the following batch file. I actually run a longer version with more programs at bootup via a scheduled task, but you only need this and you can run it manually anytime. Run it before configuring the OSD and before gaming if the programs aren't running yet:
Code:
@ECHO OFF
START /D "C:\Program Files (x86)\RivaTuner Statistics Server" RTSS.exe
TIMEOUT 7
START /D "C:\Program Files (x86)\MSI Afterburner" MSIAfterburner.exe
"TIMEOUT 7" waits 7 seconds what's sufficient to fully load RTSS.