Вы должны создать файл манифеста в вашем проекте (щелкните правой кнопкой мыши по вашему проекту, добавьте новый элемент, файл манифеста). Затем откройте его, внутри вы увидите это:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> // Put this to invoke UAC for admin rights
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
Затем, когда вы запустите ваше приложение, оно попросит вас ввести UAC, тогда программа будет работать от имени администратора, надеюсь, предоставив вам необходимый доступ.
Надеюсь, это поможет!