You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行Playwright脚本时遭遇EPERM错误(-4048),求问题排查

Playwright脚本运行报EPERM权限错误的解决思路

你遇到的错误信息如下:

[Error: EPERM: operation not permitted, scandir 'c:\users\myname\appdata\local\elevateddiagnostics'] {
  errno:-4048,
  code: 'EPERM',
  Syscall: 'scandir', 
  path: 'c:\\users\\myname\\AppData\\Local\\ElevatedDiagnostics'
}

以下是可能的问题及对应解决方向:

  • 权限不足:ElevatedDiagnostics是系统诊断类的受限目录,普通用户权限无法访问。尝试用管理员身份打开终端或IDE,再运行Playwright脚本。
  • Playwright依赖/驱动异常:浏览器驱动(如Chromium)初始化时可能误扫描到该系统目录。执行npx playwright install重新安装所有浏览器驱动,或删除node_modules和package-lock.json后重新安装依赖。
  • 安全软件拦截:杀毒软件、Windows Defender等安全工具可能拦截了Playwright进程访问系统目录。临时关闭安全软件测试,确认后给Playwright进程添加白名单。
  • 用户目录权限损坏:当前用户的AppData目录权限可能出现异常。可右键用户文件夹→属性→安全→高级→重置权限来修复,或新建Windows用户账户,在新账户下测试脚本是否正常运行。

内容的提问来源于stack exchange,提问作者zzxjoanw

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 17:20:33