![Разрешение Windows: невозможно создать файл, несмотря на наличие разрешения](https://rvso.com/image/1671499/%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%20Windows%3A%20%D0%BD%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C%20%D1%84%D0%B0%D0%B9%D0%BB%2C%20%D0%BD%D0%B5%D1%81%D0%BC%D0%BE%D1%82%D1%80%D1%8F%20%D0%BD%D0%B0%20%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B5%20%D1%80%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D1%8F.png)
У меня есть каталог, который имеет такое же разрешение NTFS, как и другой. Но я не могу создать в нем ни одного файла, а в другом могу. Однако все остальное, кажется, нормально, я могу изменять существующие файлы, удалять файлы, создавать папки и даже создавать файлы внутри вновь созданных папок. Но я просто не могу создать ни одного файла без привилегий администратора.
Я перепробовал большинство решений в Интернете, но не могу исправить разрешение для этой папки. У кого-нибудь есть решение по этому поводу?
В левом окне показано, что я не могу создавать файлы в каталоге, на который у меня есть разрешение, но я могу создавать файлы в его подкаталоге, которые имеют ту же привилегию и владельца, что и родительский каталог. В правом окне показано, что я могу создавать файлы с привилегией администратора
решение1
Решил проблему, перестроив дерево каталогов с помощью простого скрипта C++ ниже. https://godbolt.org/z/5MxM1brcc