C# 访问卷的根文件夹时拒绝访问

C# 访问卷的根文件夹时拒绝访问,c#,winforms,C#,Winforms,我尝试访问驱动器的根卷以获得如下文件列表: Directory.GetFiles(SourceFolder, FileFilter, searchOption) 得到了这个错误: 其他信息:对路径“H:\System Volume information”的访问被拒绝 但子文件夹是可以的。我想补充: <requestedExecutionLevel level="requireAdministrator" uiAccess="true" /> 转到app.manifest,并

我尝试访问驱动器的根卷以获得如下文件列表:

Directory.GetFiles(SourceFolder, FileFilter, searchOption)
得到了这个错误:

其他信息:对路径“H:\System Volume information”的访问被拒绝

但子文件夹是可以的。我想补充:

<requestedExecutionLevel level="requireAdministrator" uiAccess="true" />

转到app.manifest,并以管理员身份运行,但仍然无法运行。下一步我能试试什么


谢谢

请注意,这将使您能够访问该文件夹,但在此过程中可能会损坏您的系统

系统卷信息是Windows阻止管理员直接访问的特殊文件夹。要访问此文件夹,首先必须打开提升的cmd提示符并运行:

takeown /f "H:\System Volume Information" /R /A
这会将此文件夹的所有权转移给您。但是在修改这些文件时要小心,因为这样可能会损坏您的系统


您需要访问此文件夹吗?您能否更具体地说明您正试图实现的目标?

无法访问系统卷信息。不管你的状态如何。这是一个安全的系统文件夹。
searchOption
是如何定义的?