Louis had a similar issue with a corrupted USB thumb drive and he used Total Commander to fix it. The nice thing about that classic program is that it didn't give up. It kept reading it over and over to try it. That's what SpinRite does. It doesn't time out. It could take days, or even weeks, but it then worked. So that's a benefit.