当您在 Spotify 中播放一首歌曲时,一些硬盘空间会被用来缓存该文件,以便下次选择时播放速度更快。
是否可以清除缓存(不使用第三方程序,如果可用,例如CCleaner) 以节省硬盘空间?
如果可能的话,跨平台的答案会很好(但不是必需的)。
答案1
发现于生活黑客:
当您在 Spotify 上播放歌曲时,它会使用部分硬盘空间来缓存该文件,以便稍后更快地播放。如果您需要一些额外的磁盘空间,请按照以下方法清除缓存。
默认情况下,Spotify 将其缓存限制为可用空间的 10%,这意味着默认设置应该没问题——但如果您更改了它,可能会遇到磁盘空间问题。您需要做的就是删除以下文件夹中的文件(适用于您的平台):
视窗:
C:\Users\USERNAME\AppData\Local\Spotify\Storage
操作系统:
/Users/USERNAME/Library/Caches/com.spotify.client/Storage/
Linux:
~/.cache/spotify/Storage/
答案2
您可以调整缓存的最大大小,以使其不会变得太大,并且下次启动 spotify 时它会将缓存缩小到您指定的大小。
关闭 spotify,然后打开以编辑 prefs 文件,其位置为:
窗户1: %APPDATA%\Roaming\Spotify\prefs
Linux“本机” 2: $HOME/.config/spotify/prefs
Linux 快照: $HOME/snap/spotify/current/.config/spotify/prefs
Linux flatpak: $HOME/.var/app/com.spotify.Client/config/spotify/prefs
添加或修改以您希望缓存使用的兆字节数开头的行storage.size
。例如:
storage.size=512
将缓存限制为 512 MB。
重新启动 spotify,新的限制将生效(如果文件夹已经超过指定大小,您将看到文件夹缩小到指定大小)。
1在 Windows 上,%APPDATA%
文件夹通常类似于C:\Users\<username>\AppData
。
2通过本国的我的意思是默认的包管理器会在默认的 UNIX-y 位置安装东西,例如/usr/bin
:像dpkg
(或apt),
rpm (or
yum ),
pacman , etc. That is, as opposed to the newer generation of isolated package mangers like
snap and
flatpak` 这样的程序会将东西安装到沙箱中。