Я знаю, что следующее должно работать:
Environment.GetEnvironmentVariable("windir", EnvironmentVariableTarget.Machine)
Моя проблема с этим вызовом заключается в том, что если по какой-то причине кто-то решил удалить "windir" Env Var, это не сработает.
Есть ли еще более безопасный способ получить системный диск?