今天在调试一个Winform程序,使用File.Exists 判断一个已经存在的驱动文件,程序一直返回false.因为驱动文件属于系统目录,心想难道是权限不够导致的?然后用管理员身份运行软件,依然返回false.吓的我赶紧去系统目录C:\Windows\system32\drives 搜索该文件,一看在这里啊,怎么还是返回false.开始还以为VS出问题了,然后尝试判断一个D盘下的文件,发现可以判断成功. 判断代码如下 // 获取系统目录 var system = Environment.Get