启动 Cygwin 终端时出现“mkdir: 无法创建目录‘/cygdrive/c/WINDOWS/system32/config’[..] 将 HOME 设置为 /tmp”

启动 Cygwin 终端时出现“mkdir: 无法创建目录‘/cygdrive/c/WINDOWS/system32/config’[..] 将 HOME 设置为 /tmp”

突然我在启动 Cygwin 的终端时收到以下错误:

mkdir: cannot create directory '/cygdrive/c/WINDOWS/system32/config': Permission denied
/cygdrive/c/WINDOWS/system32/config/systemprofile could not be created.
Setting HOME to /tmp.

终端之前一直正常工作,没有出现此错误。自上次成功启动以来,我没有进行任何更改。无论如何,我不确定终端为什么需要在 windows 目录中创建目录。

我已将变量设置HOME%USERPROFILE%这些说明

如果我以管理员身份运行终端,就不会出现此错误,并且我的主目录是正确的。

什么变化可能导致此错误?我该如何修复它?

答案1

您需要设置HOME用户变量。
当将其设置为系统变量时,我检测到了同样的行为。

相关内容