Most Windows computers use the C drive name. In this program, we use the DriveInfo constructor and pass the one-character string literal "C."
using System;
using System.IO;
DriveInfo info = new DriveInfo(
"C");
// Print sizes.
Console.WriteLine(info.AvailableFreeSpace);
Console.WriteLine(info.TotalFreeSpace);
Console.WriteLine(info.TotalSize);
Console.WriteLine();
// Format and type.
Console.WriteLine(info.DriveFormat);
Console.WriteLine(info.DriveType);
Console.WriteLine();
// Name and directories.
Console.WriteLine(info.Name);
Console.WriteLine(info.RootDirectory);
Console.WriteLine(info.VolumeLabel);
Console.WriteLine();
// Ready.
Console.WriteLine(info.IsReady);
682166767616
682166767616
984045580288
NTFS
Fixed
C:\
C:\
OS
True