Цинковое защитное покрытие на метизы (а гайки и болты к ним относятся) наносится разными способами (методами), это может быть метод горячего цинкования, гальванический, термодиффузионный, есть ещё и "холодное цинкование".
Но при любом методе (способе) нанесения слоя цинка, важно соблюдать технологию и технологию при проведении подготовительных работ, в том числе.
Возможно Вы купили болты и гайки крайне низкого качества, при нанесении цинкового слоя, была нарушена технология, или возможно недостаточная толщина цинка, такие метизы не устойчивы к механическим воздействиям, слой цинка (тонкий) легко повредить.
Дальше, возможно оцинкованные болты эксплуатируются в экстремальных условиях, например очень высокая влажность, или прямой и постоянный контакт с водой.
Возможно болты контактируют с грунтом, кислотной почвы разная, отсюда и проблемы, то есть среда соприкосновения неблагоприятная.
Или же этот узел с болтовым креплением, периодически очищается с применением "убойной" (агрессивной) бытовой химии, которая и повредила тонкий цинковый слой, незащищенный металл ржавеет.
Или же было неаккуратное воздействие на болт с гайкой, то есть механическое повреждение, например удары молотком по болту, неправильно подобранный гаечный ключ, закручивание гайки неподходящим инструментом, гайка пошла не по резьбе и.т.д.


Это зависит от ситуации, возможно среда эксплуатации (см. выше) таких метизов вообще не подходящая, оцинкованный болт с гайкой можно заменить на бот из нержавеющей стали, или на болты с гайками из цветного металла, или сплавов которые не подвержены коррозии.
Например есть алюминиевые гайки, латунные, бронзовые и даже медные.
Далее, если нужно убрать ржавчину и восстановить цинковое покрытие именно этих болтов и гаек, то большинство методов цинкования доступны только в условиях производства, кроме холодного цинкования.
Я покупал вот такой
аэрозольный состав для холодного цинкования "Vixen", в составе до 98% "чистого" цинка.
Откручиваем болт с гайкой с места крепления, если не идет воспользуйтесь проникающей смазкой "ВД-40".
Дальше очищаем болты и гайки от ржавчины, можно использовать преобразователь ржавчины, или механическая очистка при помощи металлической щетки, или наждачки.
Можно в пропорции 1 к 5 развести лимонную кислоту в воде, далее кладем в этот раствор болты и гайки и оставляем часов на 12-24 в зависимости от степени поражения метизов ржавчиной.
Вместо лимонной кислоты можно использовать уксус.
Далее очищаем болт и гайку от грязи и остатков ржавчины обезжириваем.
Встряхиваем баллон состава холодного цинкования и с расстояния в 20-25 см, распыляем содержимое на метизы.
Далее частичная просушка и примерно минут через 25-30 можно нанести второй и финишный слой, состава.
После полной просушки 2 слоя слоя, можно болты и гайки использовать.
Но один их минусов этого метода, такой болт будет неустойчивым к механическому повреждению.