Короче говоря, вы не можете легко. Вот почему:
Используя PowerShell, мы можем получить ACL для физического "сырого" диска:
PS C:\> [io.directory]::GetAccessControl("\\.\PHYSICALDRIVE1") | Format-List
Path :
Owner : BUILTIN\Administrators
Group : NT AUTHORITY\SYSTEM
Access : Everyone Allow ExecuteFile, ReadAttributes, ReadPermissions, Synchronize
NT AUTHORITY\RESTRICTED Allow ExecuteFile, ReadAttributes, ReadPermissions, Synchronize
NT AUTHORITY\SYSTEM Allow FullControl
BUILTIN\Administrators Allow FullControl
Audit :
Sddl : O:BAG:SYD:(A;;FX;;;WD)(A;;FX;;;RC)(A;;FA;;;SY)(A;;FA;;;BA)
Таким образом, только SYSTEM
и Administrators
имеют разрешения, которые позволяют доступ на запись к диску, отклоняя ваш первоначальный запрос.
Похоже, что существуют сторонние инструменты (такие как доступ к жесткому диску в пользовательском режиме), которые работают вокруг этого, но, похоже, Microsoft не собиралась поддерживать их на фиксированных (несъемных) дисках. См. Https://support.microsoft.com/en-us/kb/942448 для ознакомления с Microsoft.