title: Find windows folder programmatically in c#
body: <p>I am writing a program to kill and restart explorer but I don't want to hard code the location because some people install windows in different places (for example I found someone who had it installed in the d:\ drive where the C:\ drive did exist but had nothing installed on it)</p>
  
  <p>I tried looking under Environment.SpecialFolder. but I don't see a "windows" option under that</p>
  
  <p>What is the best way to do this?</p>