I think I would try hooking the player up to the computer and right clicking on the drive when it appears in My Computer. From there select Properties and Tools and run the disc scan -- I don't think I would select Correct Errors Automatically. Just run the scan and see if this fixes things. No, then have another go this time selecting automatic fix.

Incidentally, I would check with the manufacturer (or post Brand and Model name here) to see what the likely outcome of reformatting is.

You'll see strong warnings against this (mostly for solid state drives) but my experience with SSD is that formatting (FAT not NTFS) cures most problems.

The player's resident files are, hopefully, then restored from firmware the next time you boot up .