下载目录设置——路径、权限与常见 ENOENT 错误
设置下载目录
在「设置 → 下载设置」中找到「下载目录」选项,点击后选择一个文件夹作为歌曲保存位置。
推荐的路径选择:
| 平台 | 推荐路径 | 原因 |
|---|---|---|
| Windows | D:\Music\LXMusic 或类似非系统盘 | 不占用 C 盘空间,系统重装时歌曲还在 |
| macOS | ~/Downloads/LXMusic 或 ~/Music/LXMusic | 用户目录下,权限无问题 |
| Linux | ~/Music/LXMusic 或 ~/Downloads/LXMusic | 同上 |
为什么不能设置到这些路径
以下路径绝对不要设置为下载目录:
C:\Windows、C:\Program Files、C:\Program Files (x86)(Windows 系统保护目录,普通权限无法写入)- 系统根目录(如
C:\、D:\) - 当前用户主目录之外的其他用户目录
- 只读权限的文件夹(如 U 盘写保护、光盘等)
这些路径会导致下载时创建子目录失败。
ENOENT: no such file or directory, mkdir
这是最常见的下载失败错误。错误信息:
ENOENT: no such file or directory, mkdir 'xxx'
触发原因
你设置的下载目录没有读写权限,或者指定路径不存在且洛雪音乐无法创建父目录。常见场景:
- 原来的下载目录在 C 盘某个受限位置。
- 下载目录指向了一个被手动删除的路径。
- 下载目录在网络驱动器上(网络断开时会触发)。
- 下载目录的父文件夹不存在(比如指定了
D:\不存在的文件夹\LXMusic)。
解决步骤
- 打开「设置 → 下载设置」。
- 将下载目录改到你确定有读写权限的位置。
- 如果指定了不存在的父目录,手动在文件管理器中先创建好。
- 如果之前目录在网络驱动器上,改用本地硬盘路径。
验证权限
设置新路径后,先下载一首小文件的歌曲测试。如果能正常下载并保存,说明路径没问题。如果仍然报错,检查该文件夹的属性中是否勾选了「只读」。
下载文件的命名
下载的歌曲文件会自动根据歌曲名、艺术家、专辑信息组合命名,格式通常为:
艺术家 - 歌曲名.ext
部分版本或音源脚本可能会包含专辑信息:
艺术家 - 专辑 - 歌曲名.ext
扩展名取决于下载的音质(flac / mp3 等)。
下载的封面和歌词
在下载设置中,还可以勾选:
- 下载时同时获取封面:会在歌曲文件同级目录下保存一张同名的封面图片(jpg 格式)。
- 下载时同时获取歌词:会保存同名的
.lrc格式歌词文件。
建议两个都勾上——有封面的本地文件在其他播放器中显示更完整。
清理下载目录
如果之前的下载目录设置错误、残留了一些不完整或损坏的文件,可以:
- 在文件管理器中直接删除旧的下载目录。
- 在洛雪音乐的下载设置中重新指定正确路径。
- 回到下载列表,逐个重新下载需要的歌曲。
相关阅读
- 音质选择 —— 下载时选什么音质。
- 下载列表与进度 —— 下载中能做什么操作。
- 常见问题:下载目录权限 —— 问题排查专项页。