title: DirectoryInfo.EnumerateDirectories() not working when run in Admin mode
body: <p>There is no end to surprises, it seems. I am trying to enumerate directories of a folder:</p>
  
  <pre><code>const string PATH = @"c:\temp";
  var dir = new DirectoryInfo(PATH);
  
  var subs = dir.EnumerateDirectories(); // &lt;= This fails
  
  foreach (var sub in subs)
  {
      Console.WriteLine(sub.Name);
  }
  </code></pre>
  
  <p>This code runs fine, except when executed with Administrator privileges ("Run As Administrator"), in which case it fails, with an exception </p>
  
  <blockquote>
    <p>Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path ...</p>
  </blockquote>
  
  <p>The path exists, contains no hidden or system files, and - as I said - the app runs in user mode, but not in administrator mode, which is very surprising...</p>