在 Windows 10 中使用最新版本的 cygwin64。我设法得到一个目录foo,它的权限有些奇怪。我不太确定这是怎么发生的,但这里是症状:
$ cd /f/temp/foo
$ ls -lad .
drwxrwx---+ 1 Mm None 0 Jun 16 14:03 .
$ mkdir bar
$ ls -lad bar
d---rwx---+ 1 Mm None 0 Jun 16 14:17 .
$ cd bar
Permission denied
$ umask
0022
Run Code Online (Sandbox Code Playgroud)
这不会发生在其他目录中,例如/f/temp/ok. 使用ls开关我看不出f/temp/ok和之间有任何区别/f/temp/foo。
如果我这样做,chmod 775 bar那么我可以输入bar,但是在下面创建目录bar也有同样的问题。所以这个问题阻止了我git init在/f/temp/foo. 做chown -R Mm *父没什么区别。
我的问题是:是什么导致了这个问题,正确的解决方法是什么?
有一些可见的差异,icacls …
我想在不重新启动电脑的情况下重新启动 Windows Defender。这可能吗?
我不想永久禁用它。
我尝试过以下方法:
psexec -s taskkill /im MsMpEng.exe /f给出Access is returned。psexec -i -s CMD,然后sc stop WinDefend给出“访问被拒绝”。其他一些网站建议使用组策略编辑器,但这在 Windows 10 家庭版中不可用。
原因是 MsMpEng 正在泄漏内存,它只是不断增加其提交。我见过超过20GB的。自从安装最近的创意者更新后才发生这种情况。我想重新启动它,看看是否可以释放一切。