win10下如何写磁盘扇区?

尝试在win10下写磁盘扇区,程序编译后以管理员身份运行,却无法写入磁盘扇区。
public void WritSector(byte[] SectorBytes, long SectorIndex)
{
    if (SectorBytes.Length != 512) return;
    if (SectorIndex > _SectorLength) return;
    _DirverStream.Position = SectorIndex * 512;
    _DirverStream.Write(SectorBytes, 0, 512); //写入扇区  
}
错误提示是"对路径的访问被拒绝。"
我用winhex以管理员身份运行,就可以正常写入磁盘扇区。不知为什么。
希望得到解答,谢谢。

使用DeviceIoControl

win10默认管理员账户,其实未必有管理员权限---因为X软就怕默认,所以权限组有特殊设置--默认账号虽然号称管理员,但实际不具备权限

检查:gpedit,msc 进入本地组策略管理器
window设置-安全设置-本地策略-安全选项

用户账户设置:以管理员批准模式运行所有管理员
这个翻译很别扭:其实中文意思是在所有管理员之外,还有一个批准模式,他不批准默认账户管理员有管理员权限,所以我们需要禁用他,让所有管理员都是管理员