Если Вы в порядке с помощью пакетного файла, чтобы сделать работу, можно использовать команду FOR для цикличного выполнения через все файлы в папке (или подмножество файлов в зависимости от параметров, которые Вы используете) сделать работу.
FOR /F %%a (`dir /b c:\windows\system32\dns\ *.dns`) DO YourCommandGoesHere
Я не протестировал команду, таким образом, синтаксис не может быть совершенно правильным.
Обычно, когда возникает ошибка диска, как вы видите, диск имеет тенденцию останавливаться на мгновение, чтобы попытаться исправить саму ошибку, и Linux RAID будет терпеть некоторое ожидание диска, пока он не помечается как так плохо. Эта приостановка диска может быть причиной замедления работы (особенно при частом появлении ошибок).
Ваш план по замене диска верен. Тем не менее, я бы не рекомендовал приобретать драйвер большего размера с понятием разделения части для замены RAID, а затем части для использования чего-то еще позже. Было бы более разумно просто приблизиться к исходному диску (размер и скорость), чтобы массив был согласованным. Тем не менее, теоретически вы МОЖЕТЕ пойти больше и разделить точный размер замены для замены массива, а затем другой раздел для чего-то еще (даже для другого члена массива).