There are a few ways to fix a corrupted recovery drive. One way is to use the Command Prompt to run the chkdsk command. This will scan the drive for errors and attempt to fix them. Another way is to use a third-party tool to repair the drive.
If you are using Windows 10, you can also use the Reset this PC feature to reset your PC and fix any errors on the recovery drive.