Something sounds corrupt somewhere, but you've done almost everything I would try. Have you tried running chkdsk? I doubt it would help, but it's worth a try Otherwise, I'd say it's a restore to factory settings job (I assume you have everything important backed up?).
Best Android apps 2015/2016: Best apps for your new phone or tablet - what apps should I download?