string[] allfiles = Directory.GetFiles(@"D:\", "*.*", SearchOption.AllDirectories);
foreach (string file in allfiles)
{
If(file != @"D:\System Volume Information") {
File.SetAttributes(file, FileAttributes.Hidden | FileAttributes.System);
}
}как то так