Windowsオペレーティング(Windows operating)システム専用の小さなSSDを使用することの最も苛立たしい部分の1つは、一部のソフトウェアインストーラーがプライマリドライブの外部にインストールするオプションを提供しないという事実です。
インストールデータをセカンダリドライブに保存しながら、一時ファイルまたはキャッシュファイルをプライマリドライブに配置できるアプリケーションもあります。プライマリドライブをきれい(drive nice and tidy)に保つことに関心のある人にとって、これは大きな問題になる可能性があります。
Spotifyは、多くのWindows
アプリケーションの1つであり、最終的には混乱したスペースを占めることになります。これは、Spotifyがデータをローカルにキャッシュして、サーバーから音楽を常に再ストリーミングしないようにする方法によるものです。これは、
Spotifyが帯域幅を節約し、バッファリングすることなく音楽を即座に配信する方法として機能します。
ただし、これは、貴重なディスク領域(disk space)を節約しようとする私たちにとっては代償を伴います。誰もがプライマリドライブに数ギガバイトのローカルSpotifyデータを保存できるわけではありません。幸いなことに、それを回避する方法があります。SpotifyのローカルキャッシュデータをWindows内の新しい場所に移動する方法について説明しましょう。
Windowsで(Windows)Spotifyデータ(Spotify Data)の場所を変更する方法
このタスクを実行するには、シンボリックリンクまたはディレクトリジャンクションと呼ばれるものを使用します。ディレクトリジャンクションは、あるファイルパス(file path)にデータのミラーを効果的に作成しますが、実際には別のファイルパスにデータを格納します。
最初に行う必要があるのは、Spotifyのデータフォルダーが実際にどこにあるかを正確に見つけることです。これを行うには、Windows + Rキーを押して
実行プロンプト(Run prompt)を表示します。ここで、「%localappdataEnterキー(Enter)を押します。
これにより、 Windowsユーザー(Windows user)プロファイルの場所(profile location)
にあるAppData\LocalフォルダーのWindowsエクスプローラーウィンドウ(Windows Explorer window)が表示されます。このファイルのリストで、Spotifyフォルダーを見つけて開きます。
内のデータフォルダ(Data)
には、キャッシュされたすべての音楽データが含まれています。それを右クリックして[プロパティ(Properties)]を選択すると、
このフォルダーのサイズを確認できます。現在のドライブから別のドライブに移動したいほど大きいですか?すごい!それが次にやろうとしていることです。
最初のステップは、Spotifyが現在マシンで実行されていないことを確認することです。閉じていることを確認したら、データフォルダを選択し、(Data) Ctrl Ctrl + Cキーを押してコピーします。
次に、Spotifyデータ(Spotify data)を移動する場所の2番目のWindowsエクスプローラーウィンドウ(Windows Explorer window)を表示します。その場所で、Ctrl + Vを押してフォルダーを貼り付けます。
上記では、 (Above)D:\craig\Spotifyにデータを保存するための新しい場所を作成したことがわかります。ここに貼り付けたデータ(Data)フォルダーには、C:\Users\craig\AppData\Local\Spotifyにある同じフォルダーの内容が含まれています。
次に、2つのフォルダが同一であることを確認します。両方の内部を調べて、すべてのファイルが正しくコピーされていることを確認します。完了したら、元のSpotify フォルダーの場所( (folder location)AppData\Localの最初のWindowsエクスプローラーウィンドウ(Windows Explorer window))に戻り、コピーしたデータ(Data)フォルダーを選択し、 Deleteキーを押して削除します。
次に、ディレクトリジャンクションを作成して、新しいデータフォルダ(Data)
が古いデータフォルダがあった場所を指すようにします。これを行うには、Windows + R実行プロンプト(Run prompt)を再度表示し
ます。「cmd」と入力しますが、必ずCtrl + Shift + EnterEnter
だけではなく)。これにより、管理者(Administrator)としてプロンプトが実行されます。
ここから、ディレクトリジャンクションの作成を開始します。次のコマンドを入力しますmklink /j <link> <target>、ここで、<link>は元のフォルダー(再作成中)へのパス、 <target>は新しいフォルダー(貼り付けました)。
上記の例では、次のコマンドを実行しますmklink /j
C:\Users\craig\AppData\Local\Spotify D:\craig\Spotify
フォルダパスにスペースが含まれている場合は、フォルダパスを引用符で囲むことが重要です。
ディレクトリジャンクション(directory junction)が作成された後、
成功メッセージが表示されます。(success message)また、データフォルダ(Data)が元の場所に再び表示されます。今回は、左下隅に小さな「ショートカット」アイコンが表示されます。(” icon)
それでおしまい!これで、 Spotify(Spotify)で音楽を再生する
と、リンクの場所にある元のフォルダーにそのデータがキャッシュされます。ただし、ディレクトリジャンクション(directory junction)は自動的に新しい場所に移動し、元の場所に「ミラーリング」します。
Spotifyを日常的に使用している方は、何年にもわたって定期的に使用すると、このフォルダが大きく膨らむ可能性があります。この単純なディレクトリジャンクショントリック(directory junction trick)を使用すると、そのすべてのデータを任意のドライブの任意のフォルダに保存できます。
何よりも、この同じ手順が他の多くの便利なシナリオで役立つ可能性があることです。シンボリックリンクを使用してフォルダーをDropboxおよびOneDrive(Dropbox and OneDrive)に同期する方法を確認してください。
How to Change the Location of Spotify’s Local Storage in Windows
One of the most frustrating parts of haνing a
small SSD dedicated to your Windows operating system is the fact that some
ѕoftware installers simply won’t gіve you the oрtion of installing outside of
the рrimary drive.
There are even some applications that allow
you to store your installation data on a secondary drive but still place
temporary or cache files on the primary drive. For anyone interested in keeping
their primary drive nice and tidy, this can be a major issue.
Spotify is one of the many Windows
applications that you’ll eventually find taking up a whole mess of space. This
is due to the way Spotify locally caches your data so that you aren’t
constantly re-streaming music off of their servers. It serves as a way for
Spotify to save bandwidth and instantly deliver your music without needing to
buffer.
However, this comes at a price for those of us
trying to save precious disk space. Not everyone can afford to have several
gigabytes of local Spotify data on their primary drive, and the good news is
that there’s a way around it. Let’s talk about how you can move Spotify’s local
cache data to a new location within Windows.
How to Change the Location of
Spotify Data in Windows
To perform this task, we’re going to use
something called a symbolic link or directory junction. A directory junction
effectively creates a mirror of your data at one file path but actually stores
the data in another.
The first thing we’re going to need to do is
to find exactly where our Spotify’s data folder actually is. To do so, press
the Windows + R keys to bring up a
Run prompt. Here, type in “%localappdata”
and press Enter.
This should bring up a Windows Explorer window
of the AppData\Local folder within
your Windows user profile location. In this list of files, find the Spotify folder and open it.
The Data
folder within is what contains all of your cached music data. You may want to
right-click on it and select Properties
to see how large this folder is. Is it so big that you’d like to move it off of
your current drive and onto another? Great! That’s what we’re going to do next.
The first step is to be sure that Spotify is not currently running on your machine. After making sure that it’s closed, you want to select the Data folder and press the Ctrl + C keys to copy it.
Next, bring up a second Windows Explorer window of the location where you want to move your Spotify data. At that location, press Ctrl + V to paste the folder.
Above, you can see that I’ve created a new
location to store my data at D:\craig\Spotify.
The pasted Data folder here contains
the contents of that same folder in C:\Users\craig\AppData\Local\Spotify.
Next, be sure that the two folders are
identical. Look inside both of them to see that you’ve fully copied all of the
files properly. Once complete, go back to the original Spotify folder location (in our first Windows Explorer window at AppData\Local), select the Data folder that we just copied, and
hit the Delete key to delete it.
Next, we’re going to create a directory
junction so that your new Data
folder points to where the old one once was. To do so, press the Windows + R keys to again bring up the
Run prompt. Type in “cmd”, but be
sure to press Ctrl + Shift + Enter
(instead of just Enter)—this runs
the prompt as Administrator.
This is where we’ll begin to create our
directory junction. You want to type in the following command: mklink /j <link> <target>,
where <link> is the path to
the original folder (that we’re recreating) and <target> is the path to the new folder (that we’ve pasted).
In my example above, I’d run this command: mklink /j
C:\Users\craig\AppData\Local\Spotify D:\craig\Spotify
It’s important to enclose the folder paths in
quotation marks if they contain a space.
You’ll see a success message after the
directory junction has been created. You should also see that the Data folder now appears again at our
original location, this time with the small “shortcut” icon at the bottom-left
corner.
That’s it! Now, when you play music in
Spotify, it will still cache that data in the original folder at your link
location. However, the directory junction will automatically move it to the new
location and “mirror” it at the original location.
For those of you who use Spotify on a daily
basis, years of regular use can cause this folder to swell to a massive size.
With this simple directory junction trick, you can store all of that data in
any folder on any drive.
Best of all is that this same procedure can be useful in many other useful scenarios—check out how we use a symbolic link to sync folders to Dropbox and OneDrive!