This is the "hosts" file location for me
C:Windows\System32\drivers\etc\hosts
And when i want to open that folder i can open it like this
Process.Start(@"C:Windows\System32\drivers\etc\hosts");
But not everyone is using "C" disk so is there any way to Specify all disks?