To verify if the hard drive is really near its end I would recommend to download 3rd party applications such as
CrystalDiskInfo and use it to check what it reports on health state and SMART values. If these applications together with the Windows onboard tools report that the hard drive is in bad state you are unfortunately out of luck. Take backups of everything you can and prepare to buy a replacement hard drive for your device.
How old is the device overall? Did the system in the past already suffer from power loss? Probably the hard drive is old and this power loss was one too much. Now it's broken. With bad luck even if it never failed before one power loss is enough to break it.
In regards to your question about filesystem fixing. Windows has a onboard tool called chkdsk. You can use it to scan the NTFS filesystem of your drive and partitions and let it fix issues. Unfortunately you cannot run chkdsk on the system partition while the system is running. Hence why perryoo11 recommended to boot from a Windows installation media and use the Windows repair feature there to run chkdsk. You can open a normal Windows terminal from Windows installation media to run the filesystem checks and fixes.
Run: chkdsk <driveletter>: /f /r /x
Replace <driveletter> with the actual letter of your drive/partition (e.g. E: ).
Example: chkdsk E: /f /r /x
/f will look for filesystem errors and fix them.
/r will look for broken sectors and try to fix them or recovery what it can from them.
/x will unmount the drive if it s mounted to make sure it can fully scan the filesystem.
On Windows 10 you can do these additional things:
https://answers.microsoft.com/en-us/wind...5b60477a93
Btw: Your whole drive and thus all partitions are shown as bad/at risk in your screenshot. So E: is not fine either.