Я не уверен, что Вы имеете в виду.
Можно попросить, чтобы диск выполнил (УМНУЮ) самопроверку. Это обычно занимает время и несколько напряжено для диска. Я не рекомендовал бы выполнить его несколько раз в долго.
С другой стороны, можно проверить состояние SMART от диска. Другими словами, это означает, "читает Умные счетчики из диска". Эта операция проста и быстра, и может быть выполнена, сколько раз Вы хотите.
Предположим, Вы просите проверку состояния SMART, затем каждые 60, 30, 15, 10 или 5 минут, или независимо от того, что достаточно хорошо.Не важно. В этом случае более важно, ЧТО будет сделано с таким чтением. Это будет зарегистрировано? Это будет проверено на отказ и послано по электронной почте, когда отказ будет обнаружен? В конце концов, имеет мало смысла читать состояние каждую минуту, если Вы, администратор, только посмотрите на это однажды за месяц.
Если Вы нуждаетесь в помощи, возможно, smartmontools проект мог бы быть полезным. (по крайней мере, можно проверить его исходный код для наблюдения как часто smartd
читает состояние),
Для использования.NET 4.0, необходимо будет переместить приложение в Пул приложений. Не все приложения должны совместно использовать тот же пул приложений, как это - просто способ изолировать приложения так в основном, можно создать пулы приложений к требованию основ. То, что Вы не можете сделать, помещается.NET 3,5 приложения в 4,0 пула однако, поскольку пул на самом деле загружает версию Платформы.NET, Вы настраиваете его к в память.