上次我看到越来越多的客户pc (Windows 10/11),我的c#软件无法在C:userspublicdocuments
的子文件夹中写入,尽管运行它的用户能够手动在那里写入。在少数情况下,我认为Bitdefender是罪魁祸首,但在大多数情况下,它没有安装。
还有其他方法来"保护"吗?这个文件夹吗?有没有团体政策之类的?
在疑惑了多年之后,一位客户终于告诉我,他是怎么导致这个问题的:他激活了微软防御器的受控文件夹访问。
在Windows 11上,我不得不做与Florian Straub相反的事情-我启用了受控文件夹访问并禁用了它打开"Windows安全"=比;"病毒,威胁protection"=比;"病毒,威胁保护设置"=比;"管理settings"=比;受控文件夹访问"=比;"管理受控文件夹访问";并关闭"受控文件夹访问">