XAMPP写入权限问题求助:UAC相关排查方案无效
解决XAMPP UAC权限导致的写入失败问题
我之前处理过不少类似的XAMPP权限问题,给你几个亲测有效的解决方案,按顺序尝试应该能解决:
以管理员身份启动XAMPP控制面板
右键点击XAMPP的快捷方式,或者直接找到安装目录里的xampp-control.exe,选择「以管理员身份运行」。这是最快的临时验证方法,如果能正常写入,说明就是权限问题,再往下配置长期解决方案。修改XAMPP安装目录的权限
找到你的XAMPP安装文件夹(比如默认的C:\xampp),右键选择「属性」→「安全」选项卡:- 点击「编辑」按钮,选中当前登录的用户账户;
- 在权限列表里勾选「完全控制」的「允许」选项;
- 点击「应用」→「确定」,让所有子文件和文件夹继承这个权限。
配置XAMPP服务的运行权限
如果是Apache、MySQL这类服务无法写入,试试修改服务的运行账户:- 按下Win+R,输入
services.msc打开服务管理器; - 找到XAMPP相关的服务(比如
Apache2.4、MySQL),右键选择「属性」; - 切换到「登录」选项卡,选择「此账户」,输入管理员账户的用户名和密码,点击「应用」后重启服务。
- 按下Win+R,输入
彻底禁用UAC(谨慎使用)
如果你之前禁用UAC没生效,试试这个步骤:- 按下Win+R,输入
control userpasswords2回车; - 切换到「高级」选项卡,点击「用户账户控制设置」;
- 把滑块拉到最底部「从不通知」,重启电脑。注意这会降低系统安全性,问题解决后建议调回合适的级别。
- 按下Win+R,输入
排查杀毒软件拦截
很多杀毒软件会误判XAMPP的写入操作,试试临时关闭杀毒软件,或者把XAMPP安装目录添加到杀毒软件的信任列表里。
内容的提问来源于stack exchange,提问作者Laczkó Lajos
相关产品推荐
相关产品推荐

