缓存目录自定义:把缓存移到 SSD 或大容量盘
为什么要改缓存目录
默认情况下 AlgerMusicPlayer 把缓存放在系统分区(C:/ 或系统盘的 AppData 下)。但很多人:
- 系统分区空间紧张
- 想把缓存放到 SSD(提高读取速度)
- 想把缓存放到大容量盘(缓存更多歌曲)
- 想把缓存和下载分开管理
v5.1.0 新增可配置缓存目录
设置 → 缓存 → 缓存目录:
- 音乐缓存目录(可独立设置)
- 歌词缓存目录(可独立设置)
- 也可以设置一个统一的根目录,两者放一起
改完后新缓存写到新目录,旧缓存文件不会自动移动(需要手动清理旧目录或手动搬过去)。
三种目录的区别(重要)
AlgerMusicPlayer 在磁盘上用三种不同的目录管理不同用途的文件:
| 目录 | 内容 | 是否应该改 |
|---|---|---|
| 数据目录 | 登录凭证、歌单同步数据、设置配置、SQLite 数据库 | 一般不改 |
| 缓存目录 | 音乐缓存、歌词缓存、临时文件 | 可以改(v5.1.0 支持) |
| 下载目录 | 主动下载的音乐、MV、播客 | 建议改(默认是临时目录不合理) |
三种目录的默认路径速查(Windows 为例)
%APPDATA%/AlgerMusicPlayer/ ← 数据目录(不动)
├── config.json 设置
├── db.sqlite3 播放历史、歌单数据
├── cookies 登录凭证
├── cache/ ← 缓存目录(v5.1.0 可改)
│ ├── music/ 音乐缓存
│ └── lyrics/ 歌词缓存
└── logs/ 日志
D:\Music\ ← 下载目录(建议改到这里)
└── (你主动下载的音乐)
典型配置建议
方案一:默认够用(简单)
什么都不改,用默认目录。适合磁盘空间充足、不想折腾的用户。
方案二:SSD 缓存 + HDD 下载(性能优先)
- 缓存目录:
C:/AlgerCache/(SSD,读写快) - 下载目录:
E:/Music/(HDD,容量大)
方案三:完全隔离(管理方便)
- 数据目录:保持默认(不动)
- 缓存目录:
E:/Alger/cache/ - 下载目录:
E:/Alger/downloads/ - 日志目录:
E:/Alger/logs/(部分版本支持)
所有 Alger 相关文件集中在一个大目录下,清理或备份都方便。