Yes, I believe you should definitely try to repair, and then upgrade. I think the freezing comes either from software (your operating system running) or hardware (could be dust, liquid damage etc.).
When you say 100% disk usage, you mean it's at 100% usage even in idle or do you mean that it is at full capacity ? If it's 100% while idle, what is your current operating system and build ? Could you show us your task manager and processes running while it's at 100% ?
It could just be a system issue, so I would definitely recommend to try and fix that issue or, because you say you have tried everything, to format your system (after backing up the data in your drive somewhere else).
When you say 100% disk usage, you mean it's at 100% usage even in idle or do you mean that it is at full capacity ? If it's 100% while idle, what is your current operating system and build ? Could you show us your task manager and processes running while it's at 100% ?
It could just be a system issue, so I would definitely recommend to try and fix that issue or, because you say you have tried everything, to format your system (after backing up the data in your drive somewhere else).