摘要:在项目中遇到win10教育版系统,不能往C盘写日志问题,后面发现 win10 家庭版、win11家庭也不能直接创建文本文档,只能创建文件夹。其因为权限不足,调整权限即可。
一、问题现状
在win10教育版系统中,程序不能直接创建文本文档,自己通过鼠标右键发现也不能创建,只能创建文件夹。其登录账号的权限为Administrator同样不能创建。
![](https://i-blog.csdnimg.cn/blog_migrate/3edfbd31a2925e818608f8a7abd1479b.png)
二、解决办法
如果您在C:\目录下无法创建文件而桌面上可以创建,一般情况是您对于C盘的主路径没有相应的权限
1、打开“此电脑”,右键C盘-属性
![](https://i-blog.csdnimg.cn/blog_migrate/d3aff1ab31968db8a3401ebcd5ce7f0b.png)
2、选中安全选项卡,点击“编辑”
![](https://i-blog.csdnimg.cn/blog_migrate/28ed546d2d793b60d79b2f470a3977ba.png)
3、从用户列表中选择自己的账户或Users组,在权限列表框中把写入权限勾选上(或者除了特殊权限全勾上)
![](https://i-blog.csdnimg.cn/blog_migrate/16744be904465a5e89a0f820991b4ec9.png)
4、点击应用,如果弹出错误提示点击“继续”即可,点击完成后以管理身份运行以下命令
icacls C:\ /setintegritylevel M
![](https://i-blog.csdnimg.cn/blog_migrate/1b9cfbbb07ad2a2f7dcef9c426070a39.png)
5、修改注册表 HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows->CurrentVersion->Policies->System->EnableLUA将其值修改为0。
![](https://i-blog.csdnimg.cn/blog_migrate/b4e944d1ee55fc7940c5655cb7052d16.png)
6、 执行完成后重新启动电脑即可
![](https://i-blog.csdnimg.cn/blog_migrate/b444c8760bcab0cfa0704adba419cdcf.png)
执行第四步如果报错不用管,持续点击“继续”即可,可能需要点击很多次。点击完成后,最好重新启动一下电脑。
完成上面设置,如果遇到系统默认的 “Program Files”、“Program Files (x86)”、“Windows”、“用户”等文件不可创建外,其他可正常创建情况,如下图。
![](https://i-blog.csdnimg.cn/blog_migrate/0bd27ac3f98880e2f0817818cff10acc.png)
因为这些文件夹都是系统文件夹,其权限和普通文件夹不同,都需要额外设置并且无法继承,如果您需要对Program Files 和 Program Files(x86)路径下创建文件夹,按照上述步骤 重新设置权限 或者在其他路径下新建好需要的文件然后复制进去。
![](https://i-blog.csdnimg.cn/blog_migrate/1c4a3779dc2cdf536803c73f72f40d8d.png)
三、win11桌面右键没有新建
甚至会遇到,在桌面鼠标右键都找不到新建的选项,此时可以按照如下处理。
1、win+R输入regedit打开注册表编辑器
![](https://i-blog.csdnimg.cn/blog_migrate/6a6f0acf408500ac5d1b15e3a3616483.png)
2、定位到计算机\HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New,打开默认值,并把数据改为:{D969A300-E7FF-11d0-A93B-00A0C90F2719}
![](https://i-blog.csdnimg.cn/blog_migrate/252d9e1c0e599212a427baa050224ce5.png)
四、参考链接
c:\ 目录下无法创建.txt等文件 桌面可以创建
win11桌面右键没有新建了!!!
欢迎大家搜索关注微信公众号 “泥土与水”
![](https://i-blog.csdnimg.cn/blog_migrate/25954f99baa27eba2191d3771c20d394.png)