无法安装React.js:Windows出现“受控文件夹访问”错误
解决
npx create-react-app myapp的“受控文件夹访问”错误 这个错误是Windows Defender的受控文件夹访问功能导致的——它会拦截未经授权的程序修改系统默认保护的文件夹(比如桌面、文档目录)。下面是几种实用的解决办法:
方法1:换个非受保护目录创建项目
- 打开命令提示符,切换到非系统保护的路径,比如D盘的自定义文件夹:
cd D:\MyReactProjects - 再执行创建命令:
npx create-react-app myapp
方法2:临时关闭受控文件夹访问(用完记得打开)
- 打开Windows安全中心 → 进入「病毒和威胁防护」→ 点击「病毒和威胁防护设置」下的「管理设置」
- 找到「受控文件夹访问」,关闭开关
- 运行
npx create-react-app myapp完成项目创建后,再重新打开这个开关
方法3:将Node.js加入允许列表(更安全)
- 打开Windows安全中心 → 病毒和威胁防护 → 管理设置 → 受控文件夹访问 → 点击「允许应用通过受控文件夹访问」
- 选择「浏览所有应用」,找到Node.js的安装路径(默认是
C:\Program Files\nodejs\node.exe),选中添加 - 之后再执行创建命令就不会被拦截了
内容的提问来源于stack exchange,提问作者Rashi Gupta
相关产品推荐
相关产品推荐

