Is There a fix for CD Pin-holes (CD Rot)


I have several early CD's (1984 to 86) with pinholes and some pitting on the label side. Mostly German pressings, many made by PDO. They all have played fine until I bought some early discs with the silver mould area. Pinholes in the center ring cause disks to spin loudly in the transport and sometimes cause read errors.

I've read about the deterioration of CD's; haven't seen any with discolouration (CD rot). Is there anyway to preserve the many CD's in my collection so that discs will continue to play?
And please don't suggest that I give up and burn the discs to a server. I like the physical medium and many of my discs are collectables.

 

128x128lowrider57
I have had good luck ripping damaged cd's to my Mac's hard drive in iTunes using the lowest speed setting and then burning a new disc with a quality outboard CD-RW drive and good quality CD-R's. I like to use an old Firewire LaCie Porsche Design drive that's built like a tank compared to the flimsy drives Apple sells now. If I'm feeling really OCD, I'll power the LaCie's wall wart with my PS Audio power regenerator. For the best quality possible, spend about $2 US per disc and buy MAM-A gold CD-R's https://www.mediasupply.com/mamgold.html . 
I'm no expert here but I'd rip in XLD to a file on the desktop, not iTunes, and then just burn directly from that file from the finder or Disk Utility.

I do not know if bypassing iTunes helps, but it can't hurt.
There are discussions about iTunes vs. XLD for ripping at ww.computer audiophile's website. As is often the case with all things audio, there seems to be little to no consensus about which is better. I'd make no claim to expertise in these matters myself.
I highly recommend dbPoweramp for ripping and burning runs about $35 and works fantastically well.
 CloneCD it makes exact 1:1 copies but you will need to find a windows computer. I used it years ago then it was pulled because of EU copyright but it can be bought again.  It has a free trial period.