VSA ガイド
はじめに

VSAでできること

このガイドは、パソコンが苦手な方でも最初から最後まで迷わないように、1つずつ順番に説明しています。

VSA(VRChat Shot&Storage Assist)ってなに?

VRChatで撮った写真(スクリーンショット)と、VRChatが貯めこむキャッシュ(一時データ)をまとめて整理するための、Windows用のお助けアプリです。

写真をワールド別に整理写真を約1/20に軽量化キャッシュの容量をひと目で確認VRChatの設定をかんたん編集

VSAでできる6つのこと

📷 写真とワールドを自動で結びつける「この写真はどのワールドで撮ったんだっけ?」が一覧で分かります。写真のファイルは動かしません。
🖼 アルバムで見る・探すワールドで絞り込み、撮影日順や容量順に並べ替え。ダブルクリックで大きく表示できます。
🗜 写真を軽くして送る右クリックで「圧縮して送信」。DiscordやXにそのまま貼り付けられます(実測で平均約1/20のサイズ)。
💾 キャッシュの容量を管理VRChatのキャッシュを大きい順に表示。重いものだけまとめて選んで削除できます。
⚙ VRChatの設定をかんたん編集キャッシュの上限や保存先を、難しいファイルを開かずに画面から変更できます。
🔔 VRChatを閉じると自動でお知らせ終了を見つけて、新しい写真を自動で整理。通知や自動表示で今日の写真がすぐ見られます。
💡 「実測」について

このガイドの「約1/20」などの数字は、開発者のパソコンにあったVRChatの写真で実際に測った値です。写真の内容によって変わるため、目安としてお考えください。

⚠ VSAは非公式ツールです

VSAは有志が作ったファンメイドのツールで、VRChat Inc.(VRChatの運営会社)とは関係がありません。自己責任でご利用ください。

このガイドの読み方

  • 左のメニュー(スマホは右上の ☰ ボタン)から、読みたいページを選びます。
  • 初めての方は 「はじめに」→「インストール」→「画面の見方」 の順に読めば、すぐ使い始められます。
  • 各ページの下にある「次へ」ボタンで、順番どおりに読み進められます。
  • 画像をクリックすると大きく表示されます。赤い丸の数字は、画面の中の場所を示しています。
  • 左上の検索ボックスに言葉(例:「通知」「削除」)を入れると、関係するページだけが表示されます。
✅ 安心してください

ほとんどの操作は「確認ダイアログ」が出るので、うっかり押しても取り返しがつきます。写真の削除はごみ箱へ移動するだけなので、あとで元に戻せます。

はじめに

始める前に確認すること

インストールの前に、次の3つを確かめておきましょう。

動作環境

パソコン(OS)Windows 10 または 11(64ビット版)。Macやスマホ(Quest単体など)では使えません。
必要なソフト.NET 8 デスクトップ ランタイム(x64)。次の章で入れ方を説明します(無料)。
VRChatパソコン版のVRChat(VRChat.exe)。VRChatを一度でも遊んでいると、写真とキャッシュのフォルダができています。
空き容量VSA本体は数MBです。写真を圧縮して残す場合は、その分の空きも必要です。
インターネットワールドの作者名・サムネイルを見るときだけ使います(なくても他の機能は使えます)。
⚠ ARM版のWindowsには対応していません

VSAは通常のWindows(x64)用です。スマホのようなARMチップのパソコンでは動きません。

チェックリスト

全部「はい」なら準備OKです。

  • ☐ Windows 10 / 11 の 64ビット版を使っている
  • ☐ パソコン版のVRChatを遊んでいる
  • ☐ VSAの配布ファイル(VSA_Setup.exe または VSA.zip)をダウンロードした
  • ☐ .NET 8 デスクトップ ランタイムが入っている(入っていなければ次の章で入れます)
💡 自分のWindowsが64ビットか分からないとき

スタートボタンを右クリック →「システム」を開き、「システムの種類」に 64 ビット オペレーティング システム、x64 ベース プロセッサ と書かれていればOKです。

はじめに

用語かんたん解説

このガイドに出てくる言葉を、やさしく説明します。分からない言葉が出たら、ここに戻ってきてください。

スクリーンショット(スクショ)VRChat内で撮った写真のことです。ふつうは「ピクチャ」フォルダの中の VRChat フォルダに保存されます。
ワールドVRChatの「場所」のことです(例:カフェ、パーティー会場)。VSAは、写真を「どのワールドで撮ったか」で整理します。
キャッシュワールドやアバターを一度ダウンロードしたとき、次回すぐ開けるようにパソコンに残しておくデータです。便利ですが、どんどん増えてディスクを圧迫します。消しても、次に行くときに自動でダウンロードし直されるだけです。
config.json(コンフィグ ジェイソン)VRChatの設定が書かれた小さなファイルです。キャッシュの上限や保存先を決めています。VSAなら、このファイルを直接開かなくても画面から編集できます。
キャッシュ上限(GB)キャッシュをどれくらいまで貯めてよいか、という上限です。初期値は 30GB。
保持日数古いキャッシュを何日で消すか、という設定です。初期値は 30日。
スキャン新しく増えた写真を見つけて、「どのワールドの写真か」を調べて記録することです。写真のファイル自体は変更しません。
メタ情報写真のファイルの中に一緒に書き込まれている、撮影時の情報(ワールドの名前など)のことです。VSAはまずこれを読みます。
ログ(VRChatのログ)VRChatが記録している「どのワールドに入ったか」の履歴です。メタ情報がない写真は、撮った時刻とこの履歴を照らし合わせて推定します。
WebP(ウェッブピー)画像を小さくするための形式です。見た目はほとんど変わらないまま、ファイルサイズを大きく減らせます。DiscordやXでも普通に表示できます。
タスクトレイ(通知領域)画面の右下、時計の近くにある小さなアイコンが並ぶ場所です。VSAは、ウィンドウを閉じてもここで待機します。
ごみ箱削除したファイルが一時的に入る場所です。VSAで写真を削除すると、ここに移動するだけなので元に戻せます。キャッシュの削除はごみ箱を通りません(再ダウンロードで復活します)。
おはツイ「おはようツイート」の略です。あとで投稿したい写真に印をつけておく、VSAの機能名です。
インストール

.NET 8 デスクトップ ランタイムを入れる

VSAを動かすために必要な、無料の部品です。すでに入っている方は、確認だけで次へ進めます。

まず、入っているか確認しよう

  1. PowerShell(パワーシェル)を開く キーボードの Windows キーを押し、「PowerShell」と入力して Enter を押します。黒または青い文字の画面が開きます。
  2. 次の文字をコピーして貼り付け、Enterを押す

    貼り付けは、画面の中で右クリックするだけでできます。

    dotnet --list-runtimes

  3. 結果を見る

    表示された行の中に、次のような行があれば入っています(バージョンは 8. で始まっていればOK)。

    Microsoft.WindowsDesktop.App 8.0.xx

    ない場合や「dotnet が認識されません」と出た場合は、下の手順で入れます。

入っていないときの入れ方

  1. ダウンロードのページを開く

    ブラウザで次のページを開きます。

    https://dotnet.microsoft.com/ja-jp/download/dotnet/8.0(Microsoft公式)

  2. 「.NET デスクトップ ランタイム」の x64 を選ぶ

    ページの中に「.NET Desktop Runtime 8.x.x」という項目があります。その中の Windows の x64 のインストーラーをダウンロードします。

    ⛔ 間違えやすい点

    似た名前が並んでいますが、必要なのは 「Desktop Runtime」 です。「SDK」や「ASP.NET Core Runtime」ではありません。また x86 や Arm64 ではなく x64 を選んでください。

  3. ダウンロードしたファイルを実行する

    ダウンロードしたファイルをダブルクリックし、画面の案内に従って「インストール」ボタンを押します。数十秒で終わります。

  4. もう一度確認する

    前のページの手順で dotnet --list-runtimes を実行し、Microsoft.WindowsDesktop.App 8. の行が出れば完了です。

💡 入れ忘れても大丈夫

インストーラー版のVSAは、インストール前に自動でチェックして、見つからなければ案内を表示します(次の章で説明します)。

インストール

ファイルを入手する

BOOTHなどの配布ページからダウンロードします。

  1. 配布ページ(BOOTH)で購入・ダウンロード

    購入後、BOOTHの「購入済み商品」(ライブラリ)から、ファイルをダウンロードします。

  2. ダウンロードしたファイルの種類を確認
    ファイル名種類読むページ
    VSA_Setup.exeインストーラー版(おすすめ)インストーラー版の手順
    VSA.zipzip版(インストール不要)zip版の手順

    どちらか一方だけが入っているときは、そのページだけ読めば大丈夫です。

  3. 保存場所を決める

    デスクトップや「ダウンロード」フォルダなど、あとで見つけやすい場所でOKです。

⚠ 他の人に渡さないでください

VSAは、購入した本人が使うためのものです。購入者以外への再配布・転売・貸与・共有は禁止されています(利用規約)。ご自身の複数のパソコンに入れるのは問題ありません。

💡 アップデート

新しいバージョンは、購入元の商品ページで配布されます。詳しくは アップデートとアンインストール をご覧ください。

インストール

インストーラー版の手順

VSA_Setup.exe を使う方法です。いちばんかんたんで、アンインストールもしやすい方法です。

  1. VSA_Setup.exe をダブルクリック

    ダウンロードしたファイルをダブルクリックします。

    「WindowsによってPCが保護されました」という青い画面が出たときは → Windowsの警告が出たら を見てください。

  2. (表示された場合)インストール方法を選ぶ

    初めてのインストールでは、「すべてのユーザー向け」か「現在のユーザーのみ」を選ぶ画面が出ることがあります。迷ったら「現在のユーザーのみ」を選んでください(管理者の許可が不要です)。

  3. (表示された場合).NET が見つからないという案内

    次のような案内が出たら、.NET 8 デスクトップ ランタイムがまだ入っていません。

    案内の文章

    「.NET 8 デスクトップ ランタイムが見つかりませんでした。VSA の実行には .NET 8 デスクトップ ランタイム (x64) が必要です。このままインストールを続行しますか?」

    → 「いいえ」を押して中止し、先に .NET 8 ランタイムを入れてから、もう一度 VSA_Setup.exe を実行するのがおすすめです。(「はい」で続けても入りますが、.NET を入れるまで起動できません。)

  4. インストール先は、そのまま「次へ」

    初めてのインストールでは「インストール先の指定」という画面が出ます。特別な理由がなければ変更せずに「次へ」を押します。

  5. 「追加タスクの選択」でオプションを選ぶ
    インストーラーの追加タスクの選択画面
    インストーラーの「追加タスクの選択」画面。
    チェック項目意味
    デスクトップ上にアイコンを作成するデスクトップにVSAのアイコンを置きます。初めてのときは、チェックが外れた状態で表示されます。好みで選んでください。
    Windows 起動時に VSA をバックグラウンドで自動起動する(推奨)パソコンを起動すると、VSAが自動でタスクトレイに待機します。VRChatを閉じたときの自動整理に必要なので、チェックしたままがおすすめです。あとから設定画面で変更できます。
    💡 画像と違って見えるとき

    この画像は、すでにVSAが入っているパソコンで撮影したため、両方にチェックが入っています。初めてのときは、デスクトップアイコンのチェックが外れた状態で表示されます。

  6. 「インストール準備完了」で内容を確認して「インストール」
    インストール準備完了の画面
    選んだ内容が一覧で表示されます。問題なければ「インストール(I)」を押します。直したいときは「戻る(B)」です。
  7. インストールが終わるのを待つ

    進み具合のバーが表示され、数秒~数十秒で終わります。

  8. 「完了」を押して、VSAを起動

    最後の画面で「VSA を起動」にチェックが入っていれば、そのまま起動します。起動したら次は 初回起動と利用規約 へ進みましょう。

途中でやめたくなったら

インストーラーの「キャンセル」を押すと、次の確認が出ます。「はい」で中止すると、何もインストールされません。

セットアップ終了の確認ダイアログ
「ここでセットアップを中止するとプログラムはインストールされません。」と書かれています。

インストール後、VSAはどこにある?

  • スタートメニューの「すべてのアプリ」の中に 「VSA - VRChat Shot&Storage Assist」 があります。
  • デスクトップアイコンを作った場合は、デスクトップにもあります。
  • 「現在のユーザーのみ」を選んだ場合の保存場所は、通常 C:\Users\(あなたのユーザー名)\AppData\Local\Programs\VSA です。
インストール

zip版の手順

VSA.zip を使う方法です。インストール作業は要りませんが、置き場所に気をつける必要があります。

  1. 置き場所を決める

    VSAをずっと置いておく場所を決めます。例:ドキュメント の中に VSA フォルダを作る。

    ⚠ あとで移動しないのがおすすめ

    自動起動は「VSA.exeがある場所」を覚えます。あとで移動すると自動起動が効かなくなるため、移動したときは設定画面の「自動起動とバックグラウンド常駐を再登録」ボタンを押してください(詳しくはこちら)。

  2. zipを「すべて展開」する

    VSA.zip を右クリック →「すべて展開」を選び、展開先を決めて「展開」を押します。

    ⛔ zipの中から直接起動しないで!

    zipを開いた画面の中のファイルをそのままダブルクリックすると、うまく動かないことがあります。必ず「すべて展開」してから使ってください。

  3. 展開されたフォルダの中身を確認
    VSA.exeVSA本体です。これをダブルクリックして起動します。
    README.txt簡単な説明書です。
    THIRD_PARTY_NOTICES.txt使っている部品のライセンス表記です(消さないでください)。
  4. VSA.exe をダブルクリック

    警告が出たら Windowsの警告が出たら を見てください。起動したら 初回起動と利用規約 へ。

  5. (おすすめ)自動起動をONにする

    zip版は、自動起動の設定が最初は入っていないことがあります。VSAの 「VRChat 設定」 画面の「Windows 起動時に VSA を自動開始する」にチェックを入れましょう。

💡 zip版とインストーラー版の違い

zip版は、スタートメニューへの登録がありません。使わなくなったときは、フォルダごと削除するだけでOKです(自動起動をONにしていた場合は、先にOFFにしてください)。

インストール

Windowsの警告が出たら

ダウンロードしたばかりのソフトを初めて動かすと、Windowsが念のため確認を出すことがあります。

青い画面「WindowsによってPCが保護されました」

  1. 「詳細情報」をクリック

    画面の中にある「詳細情報」という文字をクリックします。

  2. 「実行」ボタンを押す

    「詳細情報」を押すと、下に「実行」ボタンが現れます。これを押すと、インストーラーやVSAが起動します。

💡 なぜ出るの?

配布ファイルに、Windowsが「よく知られている」と判断するための署名などがないと表示されることがあります。必ず出るわけではありません。BOOTHなど、購入した公式の配布元から入手したファイルのときだけ「実行」を押してください。

セキュリティソフトに止められたとき

  • ウイルス対策ソフトが「危険かもしれない」とブロックすることがあります(新しいソフトで起こりがちです)。
  • 公式の配布元から入手したファイルであれば、そのソフトの設定で、VSAのフォルダを「除外(許可)」に追加してください。
  • 操作方法はソフトによって違います。分からないときは、ソフト名を添えてサポートに聞いてください。
インストール

初回起動と利用規約

VSAを初めて起動すると、「利用規約」への同意を求められます。

  1. VSAを起動する

    スタートメニューの「VSA - VRChat Shot&Storage Assist」(またはデスクトップのアイコン)をクリックします。起動直後は「起動チェック中です。しばらくお待ちください...」と表示されることがあります。

  2. 利用規約・免責事項を読む

    「VSA - 利用規約・免責事項」というウィンドウが出ます。スクロールして最後まで読みましょう。

    利用規約・免責事項のウィンドウ
    利用規約のウィンドウ(画像は、設定画面から開いた確認用の表示です。初回に表示される画面は、これに「同意して開始」「同意しない(終了)」の2つのボタンが付きます)。
  3. 「同意して開始」を押す

    同意すると、VSAのメイン画面が開きます。「同意しない(終了)」を押すとVSAは終了します(規約に同意しないと、VSAは使えません)。

💡 規約はいつでも読み返せます

VSAの「VRChat 設定」画面にある「利用規約・免責事項を確認」ボタンで、いつでも読めます。規約が大きく変わったバージョンでは、起動時にもう一度同意を求められることがあります。

規約の大切なポイント(かんたんまとめ)

  • 非公式ツール:VRChat Inc. とは関係がありません。
  • 使える人:購入した本人。ご自身の複数のパソコンに入れてOKです。
  • 禁止:他人への配布・転売・貸与・共有、改造して配ること、VRChatの規約に反する使い方。
  • ワールド情報の取得:VRChatの非公式APIを使います。あなたが写真やワールドを選んだときだけ、そのワールド1件を取得します。
  • 免責:削除機能などは安全に配慮していますが、データが消えても作者は責任を負えません。大切なデータは、事前にバックアップを取っておきましょう。
  • 返金:デジタル商品のため、購入後の返品・返金はできません。

※ これは要約です。正式な内容は、必ず規約の本文をご確認ください。

起動できたか確認しよう

  • メイン画面が表示され、左に「スキャン」「アルバム」などのメニューが並んでいる。
  • 右上に 「VRChat 停止中」(VRChatが動いていないとき)または 「VRChat 実行中」 と出ている。
  • 画面下の「処理ログ」に、「VSA を起動しました。」と出ている。

確認できたら、画面全体の見方 へ進みましょう。

画面の見方

画面全体の見方

VSAのメイン画面は、「左のメニュー」と「右の作業エリア」の2つだけです。最初に全体を眺めておきましょう。

VSAのスキャン画面1234567
起動直後に表示される「スキャン」画面(ユーザー名の部分は隠しています)。
  1. 1左のメニュー:5つのページを切り替えます(下の表を見てください)。
  2. 2VRChatの状態:VRChatが動いていると「実行中」(緑)、閉じていると「停止中」(灰色)。
  3. 3スクショフォルダ:写真を探す場所。VRChatの設定から自動で入ります。
  4. 4今すぐスキャン:新しい写真を今すぐ調べるボタン。
  5. 5処理ログ:VSAが何をしたかの記録。
  6. 6「?」ボタン:そのページの使い方を表示。
  7. 7左下のひとこと表示:VRChatの状態や、操作結果の短いメッセージが出ます。

左メニューの5つのページ

メニュー何をするページ?詳しい説明
スキャン新しい写真を見つけて、ワールドと結びつける。スキャンのしくみ
アルバム写真を一覧で見る・探す・コピーする・消す。アルバムの基本
圧縮済み軽くした画像の一覧。「圧縮済み」タブ
保存容量キャッシュと写真が、どれくらいディスクを使っているかを見る。キャッシュの使用量と削除
VRChat 設定VRChatの設定ファイル(config.json)と、VSA自身の動作を設定する。設定画面の見方
💡 ウィンドウの大きさ

ウィンドウは自由に大きくできます(右上の □ で最大化)。大きくすると、アルバムに写真がたくさん並んで見やすくなります。

画面の見方

「?」ボタンの使い方

VSAの各ページの右上(または上のボタン列)に、小さな「?」ボタンがあります。迷ったらここを押してください。

スキャンページの操作方法ダイアログ
「スキャン」ページで「?」を押したときの表示。そのページの操作方法が短くまとまっています。
  • 「?」は、スキャン・アルバム・圧縮済み・保存容量・VRChat設定の各ページにあります。
  • 押すと、そのページ専用の説明が別ウィンドウで開きます。読み終わったら「閉じる」を押します。
  • ボタンの上にマウスを置いたまま少し待つと、ツールチップ(短い説明)が表示される場所もたくさんあります。
💡 このガイドとの関係

「?」の説明は要点だけです。もっと詳しく知りたいときや、初めての操作の手順は、このガイドを見てください。

スキャン

スキャンのしくみ

VSAの土台になる機能です。「この写真はどのワールドで撮ったか」を調べて、記録します。

スキャンで起きること(3ステップ)

  1. 新しい写真を見つける

    スクショフォルダの中(中のフォルダも含む)から、まだ記録していない写真だけを探します。対象は .png / .jpg / .jpeg の画像です。

  2. どのワールドか調べる

    ① まず写真の「メタ情報」を読みます。VRChatのPNG写真には、撮ったワールドの情報が一緒に書き込まれていることが多く、これがいちばん確実です。

    ② メタ情報がないときだけ、VRChatのログと照らし合わせます。写真を撮った時刻に、どのワールドにいたかを、VRChatの入室履歴から推定します。

  3. 結果を記録する

    調べた結果を、VSAの記録(photoindex.json)に保存します。写真のファイルは動かしませんし、名前も変えません。

✅ 写真は「そのまま」

スキャンは、写真を別のフォルダに移したり、フォルダを作ったりしません。元の場所に置いたまま、「ラベル」だけを付けるイメージです。

スキャンはいつ動く?

自動VRChatを閉じたときに、VSAが自動で実行します(VSAが起動していれば、ウィンドウを閉じてトレイにいるだけでも動きます)。詳しくは 終了時の通知と自動表示。
手動「スキャン」ページの 今すぐスキャン ボタン、またはタスクトレイのアイコンを右クリックして「今すぐスキャン」。

どのフォルダを調べる?

VRChatの設定(picture_output_folder)に書かれた写真の保存先を自動で使います。設定がなければ、「ピクチャ」フォルダの中の VRChat フォルダです。変えたいときは、「VRChat 設定」ページで変更します(設定画面の見方)。

⚠ 古い写真は「未解析」になることがあります

写真に情報がなく、さらにVRChatのログも残っていない古い写真は、ワールドを特定できません。その場合は「未解析」と表示されます。故障ではありません。

💡 ワールドの名前は、まずPCの中だけで調べます

スキャン中に、インターネット(VRChatのサーバー)へ問い合わせることはありません。名前がPC内で分からないときは、ワールドID(wrld_… で始まる文字)のまま表示されます。写真を選ぶと、名前に置き換わります(ワールド情報パネル)。

スキャン

処理ログの読み方

「スキャン」ページの下にある黒い枠が「処理ログ」です。VSAが何をしたか、時刻つきで記録されます。

ログの例
[11:32:44] VSA を起動しました。
[11:49:01] 新しいスクリーンショットはありませんでした。
[04:13:11] VRChat の終了を検知しました。
[04:13:11] 3 件の新しいスクリーンショットを解析します。
[04:13:11] スキャン完了: 3 件(メタ情報 3 / ログ推定 0 / 未解析 0)。

よく出るメッセージの意味

メッセージ意味
VSA を起動しました。VSAが立ち上がりました。
新しいスクリーンショットはありませんでした。前回のスキャンのあと、新しい写真は増えていません。正常です。
VRChat の終了を検知しました。VRChatが閉じられたのを見つけて、自動スキャンを始めます。
N 件の新しいスクリーンショットを解析します。新しい写真がN枚見つかりました。
スキャン完了: N 件(メタ情報 a / ログ推定 b / 未解析 c)N枚のうち、a枚は写真のメタ情報で、b枚はログとの照合で、ワールドが分かりました。c枚は分からず「未解析」です。
入室ログ N 件を一時保存しました(累計 M 件)。VRChatのログは古いものが消えていくため、入室履歴をVSAの中に取っておきました。あとの推定に使います。
既に起動中のため、このウィンドウを表示しました。VSAをもう一度起動しようとしたので、すでに動いているVSAの画面を前に出しました(VSAは1つしか同時に動きません)。
スクショフォルダが見つかりません: …写真の保存先のフォルダがありません。フォルダ名を間違えた、またはドライブが外れている可能性があります。トラブル別の対処法へ。
メタ情報の再解析により、既存写真 N 件のワールドIDを補完しました。前回は分からなかった写真のうち、N枚が今回分かるようになりました。
アルバムから N 枚をごみ箱へ移動しました。アルバムで削除した記録です。ごみ箱から戻せます。
💡 ログは保存されません

処理ログはVSAを閉じる(終了する)と消えます。困って問い合わせるときは、必要な部分を先にコピーしておきましょう(サポート窓口)。

アルバム

アルバムの基本

撮った写真を、サムネイル(小さな画像)で一覧表示するページです。左メニューの「アルバム」を押します。

アルバム画面(写真を1枚選んだところ)1234567
アルバム画面。写真を1枚クリックして選ぶと、右にワールド情報が出ます(人物が写る写真はぼかしています)。
  1. 1ワールドの絞り込み:特定のワールドの写真だけを表示。
  2. 2並び替え:撮影日順/容量順/ワールド別順。
  3. 3おはツイ保存のみ表示:印をつけた写真だけを表示。
  4. 4選択した画像を削除(赤いボタン):選んだ写真をごみ箱へ。
  5. 5コピー:選んだ写真をコピー(写真を選ぶと表示。複数選ぶと「コピー (3 枚)」のように枚数も出ます)。
  6. 6写真の一覧:1枚ごとに、サムネイル・ワールド名・ファイル名が出ます。
  7. 7ワールド情報:選んだ写真のワールドの詳細。

そのほか、ボタン列には 更新(写真の一覧を読み直す)と ワールドページを開く(選んだワールドのVRChat公式ページをブラウザで開く)、写真の枚数(「194 枚」など)も表示されます。

写真1枚ぶんの見方

上の段(太字)ワールドの名前。分からないときは「未解析」や、wrld_… から始まるID。
下の段(小さい字)ファイル名。例:VRChat_2026-10-22_23-43-39.580_2560x1440.png は「2026年10月22日 23時43分39秒に撮った、2560×1440ピクセルの写真」という意味です。
💡 一覧が古いと感じたら

「更新」ボタンで読み直せます。VRChatを閉じたときの自動スキャンのあとは、自動で最新になります。

アルバム

絞り込みと並び替え

写真がたくさんあっても、探したい写真にすぐたどり着けます。

ワールドで絞り込む

  1. 左上の「(すべてのワールド)」をクリック

    ワールド名の一覧(プルダウン)が開きます。

  2. 見たいワールドを選ぶ

    そのワールドで撮った写真だけが並びます。右上の枚数も変わります。

  3. 元に戻すには

    プルダウンをダブルクリックすると、「すべてのワールド」に戻ります。(プルダウンから「(すべてのワールド)」を選んでもOKです)

特別な項目

(すべてのワールド)すべての写真を表示します。
(前回のVRChat)直前にVRChatを遊んでいた間に撮った写真だけを表示します。「今日撮った分だけ見たい」ときに便利です(活用レシピ)。
(ワールド不明)ワールドのIDが分からない写真だけを表示します。
💡 写真を右クリックして絞り込むことも

写真を右クリック →「このワールドで絞り込み」で、その写真と同じワールドの写真だけを表示できます。

並び替え

プルダウンの右隣で、並び順を選べます。

  • 撮影日順(新しい順):新しい写真が先頭に来ます(初期設定)。
  • 容量が大きい順:ファイルサイズの大きい写真が先頭。重い写真を探して消したいときに。
  • ワールド別順:ワールドごとにまとめて並べます。

「おはツイ保存のみ表示」

チェックを入れると、あなたが「おはツイ保存」の印をつけた写真だけが表示されます(おはツイ保存)。

すべてのワールドを表示したアルバム
「(すべてのワールド)」の表示。ここから絞り込みます(写真はぼかしています)。
アルバム

ワールド情報パネル

写真を1枚選ぶと、画面の右側に、そのワールドの詳しい情報が表示されます。

ワールド情報パネル
ワールド情報パネル

表示される内容

  • ワールドのサムネイル画像
  • ワールドの名前と作者
  • 定員(同時に入れる人数)、訪問数、お気に入り数

これらは、VRChatのサーバーから、そのワールド1件だけを取得して表示しています。取得した結果はPCの中に保存され、同じワールドは自動では取り直しません。

操作のしかた

  1. 写真を1枚クリック

    クリックして少し待つと、そのワールドの情報を自動で取得して表示します(数秒かかることがあります)。一度取得したワールドは、PCに保存してあるので、通信せずにすぐ表示されます。

  2. 表示されないとき

    パネルの ワールド情報を取得 ボタンを押すと、もう一度取得します。写真を2枚以上同時に選んでいるときは、取得できません(1枚だけ選んでください)。

  3. ワールドの名前が wrld_… のままのとき

    写真を選んで取得すると、名前に置き換わります。

⚠ 短時間に何件も続けて取得しないでください

次々に写真をクリックしてワールド情報を取りまくると、VRChatのサーバーに負担がかかり、機械的なアクセスと見なされるおそれがあります。ゆっくり、必要なときだけ使ってください。

VRChatサーバーから「待って」と言われたとき

  • VRChatサーバーが「アクセスが多すぎる」(レート制限・429エラー)と返したとき、VSAは15分間、ワールド情報の取得を自動で止めます。残り時間は画面にカウントダウンで表示されます。
  • VSAを起動してから取得できる回数にも上限があります。上限に達したときは、VSAを一度終了して起動し直すと、また取得できます。
  • VRChatの非公式APIを使うため、VRChat側の仕様変更で、この機能が使えなくなることがあります(ほかの機能には影響しません)。
✅ 個人情報は送りません

VRChatのIDやパスワードなどアカウントの情報は、VSAは一切扱いません。送られるのは、調べたいワールドのIDと、アプリ名・連絡先(VRChatの指針に沿った識別情報)だけです。

アルバム

写真の選び方とコピー

操作の基本は「選ぶ」→「何かする」です。

写真を選ぶ

1枚選ぶ写真をクリックします。選ばれた写真は、紫色の枠で囲まれます。
いくつか選ぶCtrl キーを押しながら、写真を次々にクリックします。
ここからここまで選ぶ最初の写真をクリックしたあと、Shift キーを押しながら最後の写真をクリックします。間の写真が全部選ばれます。
全部選ぶアルバムをクリックしたあと、Ctrl + A を押します。

見やすい大きさにする

Ctrl キーを押しながら、マウスのホイールを回すと、サムネイルの大きさを変えられます。設定は覚えておいてくれます。

コピーする

選んだ写真を、DiscordやXなどに貼り付けるために、コピーできます。次のどれでもOKです。

  • キーボードで Ctrl + C
  • 画面の紫色の コピー ボタン(写真を選ぶと表示されます)
  • 写真を右クリック →「コピー」

コピーしたら、貼り付けたい場所で Ctrl + V を押します。複数枚をまとめてコピーすることもできます。

💡 重い画像のまま送りたくないとき

「圧縮して送信」を使うと、軽くしてからコピーされます(DiscordやXに送る)。また、設定で「コピー時に圧縮版があれば優先して使用する」にチェックを入れると、コピーのたびに、あれば圧縮版が使われます。

アルバム

右クリックメニュー

写真の上で右クリックすると、その写真に使える機能が一覧で出ます。

写真を右クリックしたときのメニュー
写真を右クリックしたところ(人物が写る写真はぼかしています)。
メニューできること
コピー(Ctrl+C)写真をそのままコピー。DiscordやXに貼り付けできます。
圧縮して送信…写真を軽くして、貼り付けできる状態でコピーします。画像を圧縮する
圧縮のみ…写真を軽くして保存するだけ。コピーはしません。
ワールド情報を更新その写真のワールドの情報を、もう一度取得します。
このワールドで絞り込みその写真と同じワールドの写真だけを表示します。
ワールドページを開くそのワールドのVRChat公式ページを、ブラウザで開きます。
おはツイ保存あとで投稿する写真として印をつけます。すでに印がある写真では「おはツイ保存から削除」と表示されます。
💡 複数の写真を選んでから右クリック

先に複数の写真を選んでおけば、まとめてコピーや圧縮ができます。

アルバム

拡大表示

小さなサムネイルでは細かい部分が見えないときは、大きく表示しましょう。

写真の拡大表示
拡大表示。画像の内容はぼかしています。画面の下に、ファイル名と「何枚目か」(例:4 / 194)が出ます。

開き方・閉じ方

  • 開く:写真をダブルクリック。
  • 前後の写真へ:画面の左右の「<」「>」ボタン、またはキーボードの ← →。
  • 閉じる:右上の「X」ボタン、キーボードの Esc、または暗い部分をクリック。

画面下のボタン

  • コピー:いま見ている写真をコピーします。
  • エクスプローラーで表示:Windowsのフォルダ画面(エクスプローラー)で、その写真の場所を開きます。
アルバム

写真を削除する

いらない写真は、アルバムから消せます。ただし「完全に消える」わけではなく、まずはごみ箱へ移動します。

  1. 消したい写真を選ぶ

    クリックで1枚、CtrlやShiftを使うと複数枚選べます(写真の選び方)。

  2. 赤い「選択した画像を削除」ボタンを押す

    写真を選ばずに押すと、「削除する画像を選択してください」と案内が出ます。

  3. 確認ダイアログで「はい」

    「N 枚の画像をごみ箱へ移動します。よろしいですか?」と出ます。内容を確かめて「はい」を押します。「いいえ」なら何も起きません。

  4. アルバムから写真が消える

    処理ログに「アルバムから N 枚をごみ箱へ移動しました。」と記録されます。

✅ 間違えて消してしまったら

デスクトップの「ごみ箱」を開き、写真を右クリック →「元に戻す」で、元の場所に戻せます。戻したあと、VSAの更新ボタンを押すと、アルバムにまた表示されます。

💡 容量の大きい写真だけ消したいとき

「保存容量」→「写真総容量」では、写真を容量の大きい順に並べて、まとめて選んで消せます(写真の総容量)。

アルバム

おはツイ保存

「あとで投稿する写真」に目印をつけておく機能です。写真のファイルは動かしません。

使い方

  1. 投稿したい写真を選ぶ

    アルバムで、写真をクリック(複数でもOK)。

  2. 右クリック →「おはツイ保存」

    選んだ写真に「おはツイ保存」の印がつきます。

  3. あとで、印がついた写真だけを見る

    アルバムの上にある 「おはツイ保存のみ表示」 にチェックを入れます。印をつけた写真だけが並びます。

  4. 投稿する写真を、そのままコピー

    選んで Ctrl+C でコピーして、XなどにCtrl+Vで貼り付けます。

印を外すには

印のついた写真を右クリックすると、メニューが「おはツイ保存から削除」に変わります。それを押すと、印だけが外れます(写真は消えません)。

💡 「おはツイ」って?

「おはようツイート」の略です。朝に投稿したい写真を、前日のうちに選んで置いておく、という使い方を想定した名前です。もちろん、朝でなくても、どんな投稿にも使えます。

圧縮と共有

画像を圧縮する

写真のサイズ(ファイルの重さ)を小さくする機能です。見た目はほとんど変えずに、重さを大きく減らせます。元の写真は変わりません。

どれくらい軽くなる?(実測)

開発者のパソコンにあったVRChatの写真で、実際に測った結果です。

やり方軽くなる割合たとえば
WebP変換のみ(解像度そのまま)平均 約1/20(約95%減)4.3MBの写真 → 約0.2MB
FHD(1920×1080)に縮小して変換約1/38(約97%減)4.3MB → 約0.1MB
HD(1280×720)に縮小して変換約1/68(約99%減)4.3MB → 約0.06MB

※ 2560×1440のVRChat写真(PNG)で測った平均です。最悪の1枚でも約1/10でした。写真の内容によって変わります。

手順

  1. 圧縮したい写真を選ぶ

    アルバムで写真をクリック(複数枚もOK。CtrlやShiftを使います)。

  2. 右クリックして、どちらかを選ぶ
    圧縮して送信…圧縮して、さらにクリップボードにコピーします。そのままDiscordなどに貼り付けたいとき。
    圧縮のみ…圧縮して保存だけします。コピーはしません。
  3. 「画像を圧縮」ウィンドウで設定する
    画像を圧縮するウィンドウ12345
    「解像度を変更してWebP変換」を選んだところ。(後ろの写真はぼかしています)
    1. 1やり方を選ぶ:「WebP 変換のみ(解像度はそのまま)」か、「解像度を変更して WebP 変換」。
    2. 2解像度:「解像度を変更して WebP 変換」を選ぶと使えます。HD/FHD/2K/4K/8K から選べます(最初はFHD)。
    3. 3推定圧縮率:どれくらい軽くなるかの目安が出ます。
    4. 4圧縮して保存(「圧縮して送信」から開いたときは「圧縮して送信」):押すと始まります。「キャンセル」で中止。
    5. 5保存先:写真フォルダの中の VSA_Compression フォルダ。

    最初の表示(WebP変換のみ)は、次のようになります。

    画像を圧縮するウィンドウ(WebP変換のみ)
  4. 完了を待つ

    「画像を圧縮しています」という進み具合の画面が出ます。終わるまでVSAを閉じないでください。終わると、処理ログに「圧縮完了: 3 枚 12.9 MB → 0.6 MB(95% 削減)」のように、結果が記録されます。

どちらを選べばいい?

WebP変換のみ(おすすめ)

解像度はそのままで、画質もほぼ変わりません。迷ったらこちら。

解像度を変更して変換

さらに軽くしたいとき。画像の大きさ自体が小さくなります。

知っておくと安心なこと

  • 元の写真は、そのまま残ります。圧縮した画像は、別のフォルダ(VSA_Compression)に新しく作られます。ファイル名は「元の名前 + .webp」です。
  • 拡大はしません。元の写真より大きい解像度を選んでも、大きくはならず、WebP変換だけが行われます(画面に「この解像度では縮小されません」と出ます)。
  • 縦長の写真も大丈夫。縦横の比率を保ったまま、選んだ解像度の枠に収まるように縮小されます。
  • 同じ写真は、もう一度圧縮しません。すでに圧縮済みなら、前に作ったファイルを再利用します(待ち時間なし)。
  • 画質(WebPの品質)は、あらかじめ「80」で固定されています。
💡 圧縮済みの画像は、どこで見られる?

左メニューの「圧縮済み」ページに一覧で出ます(「圧縮済み」タブ)。

圧縮と共有

「圧縮済み」タブ

圧縮した画像だけを集めて表示するページです。左メニューの「圧縮済み」を押します。

圧縮済みタブ(まだ何も圧縮していない状態)
まだ1枚も圧縮していないときの表示(「0 枚」)。圧縮すると、ここにサムネイルが並びます。

ボタンと操作

更新一覧を読み直します。
保存フォルダを開く圧縮した画像が入っている VSA_Compression フォルダを、エクスプローラーで開きます。
選択した画像を削除選んだ圧縮画像をごみ箱へ移動します(元の写真には影響しません)。
コピー画像を選んで Ctrl+C、または右クリック →「コピー」。そのままDiscordやXに貼り付けできます。
拡大表示ダブルクリック(←→で前後、Escで閉じる)。
💡 圧縮画像がたまってきたら

使い終わった圧縮画像は、この画面で選んで削除しておくと、ディスクがすっきりします。

圧縮と共有

DiscordやXに送る

写真を軽くして、そのまま貼り付ける手順です。VSAのいちばんの得意技です。

  1. 送りたい写真を選ぶ

    アルバムで写真をクリック。複数の写真は Ctrl+クリックでまとめて選べます。Discordは1回の投稿に付けられる枚数に上限があります(目安は10枚まで)。

  2. 右クリック →「圧縮して送信…」

    圧縮の設定ウィンドウが開きます。迷ったら、そのまま「WebP 変換のみ」で「圧縮して送信」を押します。

  3. 完了を待つ

    進み具合の画面が閉じると、画面下に「圧縮完了: … コピー済み: Discord などにそのまま貼り付けできます」と表示されます。

  4. 貼り付ける

    DiscordやXの入力欄をクリックして、Ctrl+V を押します。画像が添付されます。あとは、いつもどおり送信してください。

✅ 2回目以降は、すぐ

一度圧縮した写真は再利用されるので、同じ写真を送るときは、待ち時間なしでコピーされます。

サイズの目安(10枚まとめて送るとき)

2560×1440の写真で測った平均(元のPNG 4.29MB → WebP 0.22MB)から、画素数で換算した目安です。実測は2K(2560×1440)のみで、それ以外は計算による目安です。

写真の解像度10枚の元の合計圧縮後(WebP変換のみ)
8K(7680×4320)約386MB約19MB
4K(3840×2160)約97MB約4.8MB
2K(2560×1440)約43MB約2.2MB
FHD(1920×1080)約24MB約1.2MB
⚠ サービス側のルールが優先されます

Discord・Xなどで添付できる枚数や容量の上限は、各サービスが決めていて、変更されることもあります。ここで書いた数字は、あくまでVSAで軽くした場合の目安です。

💡 もし表示や投稿がうまくいかないとき

WebPという形式に対応していない場所では、画像が表示されないことがあります。そのときは、圧縮せずに「コピー」で送るか、サービス側が対応している形式に変換してください。

ふつうの「コピー」でも軽くしたい

「VRChat 設定」ページの「コピー時に圧縮版があれば優先して使用する」にチェックを入れると、Ctrl+Cや右クリックの「コピー」のときにも、圧縮済みの画像があれば、そちらがコピーされます。圧縮していない写真は、そのままの写真がコピーされます。

容量の管理

キャッシュの使用量と削除

VRChatのキャッシュが、ディスクをどれくらい使っているかを確認し、大きいものを整理できます。左メニューの「保存容量」→ 上の「キャッシュ使用量」です。

キャッシュ使用量の画面(100MB以上を選んだ状態)123456
「100MB以上を一括選択」を押した直後の画面です(ユーザー名の部分は隠しています)。
  1. 1使用量バー:「上限 30 GB 中 29.95 GB 使用」。紫のバーが右端に近いほど、上限いっぱいです。
  2. 2キャッシュ一覧:容量が大きい順。「最終使用」の日時と、サイズ(MB)が出ます。
  3. 3「◯◯ MB 以上を」+「一括選択」:数字を入れて押すと、その大きさ以上のものにまとめてチェックが入ります。
  4. 4全選択 / 解除:一覧すべてのチェックを入れる/外す。
  5. 5選択したキャッシュを削除(赤いボタン)。
  6. 6左下のメッセージ:「100 MB 以上のキャッシュ 121 件を選択しました」のように、結果が出ます。

見方のポイント

  • 「324 件」などの数字は、キャッシュのフォルダの数です。
  • 一覧の名前(例:CD962F5D5DEF8563)は、VRChatが付けた内部のフォルダ名です。ワールド名ではありませんので、「どのワールドのデータか」は分かりません。
  • 「場所」に書かれている保存先は、VRChat設定で変えられます(設定画面の見方)。

削除する手順

  1. VRChatを閉じる

    VRChatが動いている間は、削除できません(「VRChat の実行中はキャッシュを削除できません」と出ます)。

  2. 消すものを選ぶ

    おすすめは、数字に「100」などを入れて一括選択。大きいものだけが選ばれます。個別にチェックを入れても構いません。

  3. 赤いボタン「選択したキャッシュを削除」を押す

    確認が出ます。「〇〇(N 件・合計 X GB)を削除します。よろしいですか?(次回利用時に再ダウンロードされます)」。内容を見て「はい」を押します。

  4. 結果を確認する

    処理ログに削除した件数と容量が記録されます。一部が「使用中のためスキップ」と出た場合は、VRChatを完全に閉じてから、もう一度試してください。

⛔ キャッシュの削除は、元に戻せません

キャッシュはごみ箱を通らず、すぐに消えます。ただし、中身はワールドやアバターを再びダウンロードするためのデータなので、消しても、次に同じワールドへ行くときに自動でダウンロードし直されるだけです。

⚠ 全部消すと、次の読み込みが遅くなります

すべて消すと、次にワールドへ入るとき、すべて再ダウンロードになります。ディスクに余裕を作りたいだけなら、「100MB以上」など大きいものだけにするのがおすすめです。

容量の管理

写真の総容量

写真がどれくらいディスクを使っているかを見て、大きい写真から整理できます。「保存容量」→ 上の「写真総容量」です。

写真総容量の画面12345
写真総容量の画面。写真のサムネイルはぼかしています。
  1. 1タブの切り替え:「キャッシュ使用量」と「写真総容量」。
  2. 2写真の総容量:「0.75 GB 194 枚」のように、合計の大きさと枚数。
  3. 3◯◯MB以上を一括選択:数字を入れて押すと、その大きさ以上の写真にチェックが入ります(最初は10MB)。
  4. 4写真一覧:容量が大きい順で、上位200件。ワールド名と撮影日時も出ます。
  5. 5選択した写真を削除(赤いボタン)。

消す手順

  1. 消す写真にチェックを入れる

    1枚ずつ、または一括選択で。

  2. 「選択した写真を削除」を押す

    確認:「N 枚の写真(合計 X MB)をごみ箱へ移動します。よろしいですか?」→「はい」。

✅ 写真は、ごみ箱へ

画面の下にも「削除した写真はごみ箱へ移動します(復元可能)。」と書かれています。間違えたら、ごみ箱から戻せます(写真を削除する)。

VRChat設定(config.json)

設定画面の見方

VRChatの設定ファイル(config.json)を、難しい書き方を知らなくても、画面から変更できます。左メニューの「VRChat 設定」です。

VRChat設定の画面1234567
VRChat設定の画面(ユーザー名の部分は隠しています)。薄い文字が、いまの値(VRChatの標準値)です。
  1. 1config.jsonの場所と状態:「(未作成 - 正常です…)」は、まだファイルがなく、VRChatは標準の値で動いているという意味です。
  2. 2キャッシュ保存先:キャッシュを置く場所。右の「参照」で、フォルダを選べます。
  3. 3キャッシュ上限(GB):キャッシュを貯めてよい大きさ(標準は30)。
  4. 4キャッシュ保持日数:古いキャッシュを何日で消すか(標準は30)。
  5. 5スクショ保存先:写真を置く場所。「参照」で選べます。
  6. 6設定を保存:このボタンを押すまで、何も変わりません。
  7. 7VSAの動作:VSA自体の設定(チェックボックス4つ)。

それぞれの項目の意味と決め方

項目意味決め方のヒント
キャッシュ保存先キャッシュのフォルダ。空欄ならVRChatの標準の場所。Cドライブが足りないときは、空きのある別ドライブ(Dドライブなど)を選びます。
キャッシュ上限(GB)ここまで貯めたら、古いものから整理される目安の大きさ。ディスクに余裕があるなら大きくすると、一度ダウンロードしたワールドを長く持てるので、ダウンロードのやり直し(通信)が減ります。ディスクが足りないなら小さく。数字の入力に、とくに制限はありません。
キャッシュ保持日数この日数、使っていないキャッシュは消される。長くすると、久しぶりに行くワールドも、キャッシュが残っている可能性が上がります。
スクショ保存先VRChatが写真を保存するフォルダ。空欄なら標準(ピクチャ\VRChat)。写真だけ別のドライブに保存したいときに変更します。
💡 薄い文字と空欄のルール
  • 薄い文字は「いまの標準値」で、実際には書き込まれていません。
  • 何も入れずに(空欄で)保存すると、その項目はconfig.jsonから削除されて、VRChatの標準に戻ります。
  • 「再読み込み」ボタンは、config.jsonを別の方法で書き換えたとき、その内容をVSAに読み込み直します。

「デフォルトに戻す」ボタン

値を変更すると、「設定を保存」の隣に デフォルトに戻す が現れます。押すと、上限30GB・保持30日・保存先は標準、の入力に戻ります(「設定を保存」を押すまでは確定しません)。

「VSAの動作」の4つのチェック

画面の中ほどにある「VSA の動作」には、チェックボックスが4つあります。

項目意味
Windows 起動時に VSA を自動開始する(バックグラウンド常駐・推奨)パソコンを起動したら、VSAが自動でトレイに待機します。詳しくはこちら
VRChat 終了時に新しい写真の枚数を通知する(通知クリックで一覧を表示)VRChatを閉じたとき、新しい写真があれば吹き出しでお知らせします。詳しくはこちら
VRChat 終了時に VSA を自動表示し、そのセッション中の写真を一覧表示する通知の代わりに、VSAの画面を自動で開いて、今回撮った写真を表示します。
コピー時に圧縮版があれば優先して使用する(Discord 等への送信が軽くなります)DiscordやXに送るで説明した機能です。

この下には、「利用規約・免責事項を確認」ボタン、「JSON を直接編集」(上級者向け)、「ワールド情報の取得」の説明、「トラブルシューティング」(再登録)が並んでいます。

VRChat設定(config.json)

保存・バックアップ・保存先の変更

設定を変えるときの流れと、安全のしくみです。

設定を変更して保存する手順

  1. VRChatを閉じる

    設定の反映にはVRChatの再起動が必要です。キャッシュの移動が必要なときは、VRChatが動いていると移動できません。

  2. 値を入れる

    たとえば「キャッシュ上限(GB)」に 60 と入れます。数字は半角で入力します。

  3. 「設定を保存」を押す

    押した瞬間に、config.jsonが書き込まれます。ログに「config.json を保存しました。VRChat の再起動後に反映されます。」(初めて作ったときは「新規作成しました」)と出ます。

  4. VRChatを起動する

    これで新しい設定になります。

✅ 保存を押すまで、何も変わりません

画面で値を入力しても、「設定を保存」を押すまでは、config.jsonに一切書き込まれません。間違えたら、保存せずに別のページへ移ればOKです。

⚠ 「数値」を入れる欄に、文字を入れない

上限や日数に、数字以外を入れて保存しようとすると、「…は数値で入力してください」と出て、保存されません(変更は保存されていません、と表示されます)。

自動バックアップ(.bak)

config.jsonがすでにあるとき、保存するたびに、上書きする前の内容が、同じフォルダに config.json.bak という名前でコピーされます。1世代だけ(保存のたびに、直前の内容に入れ替わります)。

設定を前の状態に戻したいとき

  1. VRChatを閉じる
  2. フォルダを開く

    エクスプローラーのアドレス欄に、次を貼り付けて Enter。

    %USERPROFILE%\AppData\LocalLow\VRChat\VRChat

  3. config.json.bak をコピーして、名前を変える

    いまの config.json を別の場所に移してから、config.json.bak のコピーを作り、名前を config.json に変えます。

保存先を変えたとき(ファイルの移動)

キャッシュや写真の保存先を変えて「設定を保存」を押すと、すでにあるファイルを新しい場所へ移すかどうかを、順番に聞かれます。

順番聞かれること「はい」を選ぶと「いいえ」を選ぶと
1番目キャッシュの移動:「キャッシュ保存先が変更されました。元の場所に N 個のファイル(X GB)があります。新しい保存先へ移動しますか?」キャッシュを新しい場所へ移します。元の場所は、空になったら削除されます。移しません。古いキャッシュは使われず、次に訪れたときに再ダウンロードされます。
2番目スクショの移動:「スクリーンショット保存先が変更されました。元のフォルダに N 枚の画像があります。新しい保存先へ移動しますか?(フォルダ構成は維持されます)」写真を新しい場所へ移します。移しません。古い写真は元の場所に残ります(VSAのアルバムには、新しい保存先の写真が表示されます)。
  • 移動中は「ファイルの移動中」という画面が出ます。終わるまでVSAを閉じないでください(閉じることもできません)。
  • VRChatが動いていると、キャッシュは移動できません。VRChatを閉じてから、もう一度「設定を保存」を押してください。
  • 移動先や移動元にアクセスできなくなったとき(USBメモリを抜いたなど)は、安全のため、移動を途中で止めます。移動済みのファイルは、新しい場所にあります。
⚠ 移動のあとは、元の場所に戻りません

移動は「コピー」ではなく「移動」です。成功したファイルは、元の場所から消えます。大きな移動の前には、大切な写真のバックアップを取っておくと安心です。

VRChat設定(config.json)

JSON直接編集(上級者向け)

config.jsonの中身を、文字のまま直接書き換えたい人のための機能です。初心者の方は、使わなくて大丈夫です。

  • 「VRChat 設定」ページの下のほうに、「JSON を直接編集(上級者向け)」の枠があります。
  • 枠に { ... } の形で書き、この内容で保存 を押すと、config.jsonが書き換わります。
  • 書き方が正しくないと「JSON が正しくありません」と表示され、保存されません。
  • 保存すると、通常の保存と同じように、元の内容は config.json.bak に残ります。
⛔ 書き方を間違えると、VRChatが設定を読めなくなるおそれがあります

自信がないときは、前のページの「設定を保存」を使ってください。

常駐と自動化

ウィンドウを閉じると?(トレイ常駐)

VSAは、右上の「×」を押しても、終了しません。画面から消えて、小さなアイコンになって待機します。

なぜ終了しないの?

VRChatを閉じたときに、自動で写真を整理するには、VSAがずっと見張っている必要があるからです。ウィンドウを閉じても、画面の右下のタスクトレイにアイコンが残って、見張りを続けます。

✅ 重くありません

見張りは、15秒に1回、VRChatが動いているかを確認するだけです。

はじめて「×」を押したときだけ、「バックグラウンドで動作しています。終了はトレイアイコンの右クリック →「終了」。」という案内が、吹き出しで出ます。

トレイのアイコンの使い方

  • 場所:画面の右下、時計の近く。アイコンが見えないときは、「^」(隠れているインジケーター)をクリックすると、その中にあります。
  • ダブルクリック:VSAの画面を開きます。
  • 右クリック:メニューが出ます。
イメージ図(実際のメニューの項目を再現)
開く
今すぐスキャン

終了
開くVSAの画面を開きます(ダブルクリックと同じ)。
今すぐスキャン画面を開かずに、新しい写真をスキャンします。
終了VSAを完全に終了します。
⚠ 「×」では終了しません

VSAを完全に止めたいときは、必ず、トレイのアイコンを右クリック →「終了」にしてください。(アンインストールや、入れ替えのときも、先に終了させます。)

💡 VSAを2つ同時には動かせません

VSAをもう一度起動しようとすると、新しいVSAは立ち上がらず、いま動いているVSAの画面が前に出ます。

常駐と自動化

終了時の通知と自動表示

VSAの目玉機能のひとつです。VRChatを閉じると、今回遊んだときに撮った写真がすぐ見られます。

流れ

  1. VRChatを遊ぶ(VSAは裏で待機)

    VSAは、トレイで待機します。15秒おきに、VRChatが動いているかを確認します。

  2. VRChatを閉じる

    VSAが、閉じられたのを見つけます。(VSAが動いている間に閉じられたときだけ見つけられます。)

  3. 新しい写真を自動でスキャン

    今回撮った新しい写真を調べて、ワールドと結びつけます。

  4. 新しい写真があれば、お知らせ

    設定に応じて、次のどちらかが起きます(新しい写真が0枚のときは、何も起きません)。

    A. 通知(初期設定)右下に吹き出しが出ます。クリックすると、VSAが開いて、アルバムが「(前回のVRChat)」の絞り込みになり、今回撮った写真だけが並びます。
    B. 自動表示通知の代わりに、VSAの画面が自動で開き、同じく、今回撮った写真だけを表示します。
通知のイメージ図(文言は、実際の通知と同じです)
VVSA本日の 3 枚の写真が見つかりました。クリックで一覧を表示します。

設定のしかた

「VRChat 設定」ページの「VSA の動作」で、次の2つを選びます。

通知する☑「VRChat 終了時に新しい写真の枚数を通知する(通知クリックで一覧を表示)」…初期設定は ON。
自動表示する☑「VRChat 終了時に VSA を自動表示し、そのセッション中の写真を一覧表示する」…初期設定は OFF。
💡 組み合わせ
  • 両方ON:自動表示が優先され、通知は出ません(画面が開くため)。
  • 通知だけON:吹き出しで知らせて、クリックで見る。
  • 両方OFF:何も表示せず、静かに整理だけ行います。あとでアルバムから見られます。

通知が出ないときは

  • VSAが動いていますか?(トレイにアイコンがあるか確認)
  • 新しい写真が1枚もなかったのでは?(0枚のときは通知されません)
  • 設定の「通知する」にチェックが入っていますか?
  • Windowsの通知が、オフや「応答不可(集中モード)」になっていませんか? Windowsの「設定 → システム → 通知」を確認してください。

それでも解決しないときは、トラブル別の対処法へ。

常駐と自動化

Windows起動時の自動開始

パソコンを起動したら、VSAが自動でトレイに待機するようにする設定です。

オン・オフのしかた

  1. 「VRChat 設定」ページを開く
  2. 「VSA の動作」の1つ目のチェックを切り替える

    「Windows 起動時に VSA を自動開始する(バックグラウンド常駐・推奨)」。チェックを入れると登録、外すと解除です。

  • 登録されたVSAは、起動したときにウィンドウを出さず、トレイにだけ待機します。
  • 確認は、Windowsの「設定 → アプリ → スタートアップ」に、VSAが並んでいるかで分かります。
  • インストーラー版では、インストール時にもこの設定を選べます(インストーラー版の手順)。

動かなくなったとき:「再登録」ボタン

次のようなことがあると、自動起動やトレイのアイコンが働かなくなることがあります。

  • VSAのフォルダを移動した
  • エクスプローラーを再起動した
  • Windowsの設定や、レジストリを変更した

そのときは、「VRChat 設定」ページの一番下にある、自動起動とバックグラウンド常駐を再登録 を押してください。

自動起動いまのVSAの場所で、登録し直します。
タスクトレイトレイのアイコンを作り直します。
VRChatの見張り止まっていたら、再開します。

終わると、「再登録が完了しました」と、結果が表示されます。

活用レシピ

ディスクが足りないとき

「Cドライブの空きがない!」というときに、安全な順番で容量を空ける手順です。

  1. VRChatを閉じる

    VRChatが動いていると、キャッシュは削除できません。

  2. 何がどれだけ使っているか見る

    「保存容量」を開いて、キャッシュ使用量(上の数字)と、写真総容量の両方を確認します(キャッシュ/写真)。

  3. キャッシュの大きいものを消す

    「キャッシュ使用量」で、「100 MB 以上を」→「一括選択」→「選択したキャッシュを削除」→「はい」。消したぶんは、次回、必要なときに再ダウンロードされます。

  4. 要らない写真をごみ箱へ

    「写真総容量」で、大きい順に並んだ一覧から、要らない写真にチェック →「選択した写真を削除」。ごみ箱を空にするまで、ディスクの空きは増えません。

  5. 残したい写真は軽くする

    アルバムで、残したい写真を選んで「圧縮のみ…」。元の写真を残したままだと容量は減りません。圧縮した画像だけで十分と判断できる写真に限り、元の写真を削除してください。

⚠ 圧縮した画像は、元とまったく同じではありません

見た目はほとんど変わりませんが、細かい部分が少し変わります。印刷したい写真や、大切な思い出の写真は、元の画像を残しておくのがおすすめです。

💡 そのあとも続けるなら

キャッシュの保存先を、空きの多いドライブに変えることもできます(保存先の変更)。

活用レシピ

今日撮った写真だけ整理する

VRChatを遊び終わったあとの、いちばん使う流れです。

  1. VSAを動かしておく(トレイで待機)

    通知を使うには、VSAが動いている必要があります(トレイ常駐/自動開始)。

  2. VRChatを閉じる

    しばらく待つと、右下に「本日の N 枚の写真が見つかりました。」と通知が出ます。

  3. 通知をクリック

    VSAが開いて、アルバムに今回撮った写真だけが並びます。(通知を使わない設定のときは、アルバムで「(前回のVRChat)」を選びます)

  4. 写真を仕分ける
  5. 必要なら、送る

    軽くして送るなら「圧縮して送信…」(DiscordやXに送る)。

活用レシピ

写真を軽くしてDiscordへ

いちばん短い手順だけを、まとめました。

  1. 写真を選ぶ

    アルバムで、送りたい写真をクリック(複数枚は Ctrl+クリック)。

  2. 右クリック →「圧縮して送信…」→「圧縮して送信」
  3. Discordで Ctrl+V

くわしい説明とサイズの目安は → DiscordやXに送る

活用レシピ

キャッシュを増やして通信を減らす

ディスクに余裕があるなら、キャッシュの上限と保持日数を増やすと、ワールドやアバターのダウンロードのやり直しが減る見込みがあります。

  1. ディスクの空きを確認

    「保存容量」で、いまのキャッシュ使用量を見て、増やしても大丈夫な空きがあるか考えます。

  2. VRChatを閉じる
  3. 「VRChat 設定」で値を大きくする

    たとえば、キャッシュ上限(GB)を 100、保持日数を 90 に。数字は、ご自身のディスクの空きに合わせて決めてください。

  4. 「設定を保存」を押す

    (保存・バックアップ)

  5. VRChatを起動する

    これで新しい上限で動きます。

⚠ 増やしすぎに注意

キャッシュは、増やしたぶんだけ、ディスクを使います。ディスクがいっぱいになりそうなら、ディスクが足りないときの手順で、大きいものを整理しましょう。

💡 どれくらい通信が減るかは?

ワールドやアバターを、どれくらい行き来するかによって変わるため、数字では言えません。同じワールドに何度も行く方ほど、効果を感じやすいはずです。

データと安全

データの保存場所

VSAが覚えている情報は、すべてあなたのパソコンの中だけに保存されます。

VSAのデータフォルダ

  1. エクスプローラーを開く

    Windows+E を押します。

  2. アドレス欄に貼り付けて、Enter

    %AppData%\VSA

ファイル中身
settings.jsonVSAの設定(通知の設定、アルバムの大きさ、利用規約に同意した記録など)
photoindex.json写真とワールドの結びつけ(スキャンの結果)
worldcache.jsonワールドの名前・作者・サムネイルなどの情報(一度取得したもの)
roomhistory.jsonVRChatの入室履歴(写真のワールドを推定するために貯めておく)
compressmap.json圧縮した画像と、元の写真の対応表
ohatsui.json「おはツイ保存」の印をつけた写真のリスト
⚠ 消す・書き換えるときは、VSAを終了してから

VSAが動いている間は、終了時などに、これらのファイルを書き換えます。直接消したり編集したりするなら、トレイから「終了」させてからにしてください。消してしまっても、写真は消えません(結びつけの記録だけが、最初からになります)。

VRChat側のデータ(VSAが触る場所)

写真ふつうは、ピクチャ\VRChat フォルダ。
圧縮した画像写真フォルダの中の VSA_Compression。(このフォルダの中は、アルバムの対象にはなりません)
キャッシュC:\Users\(ユーザー名)\AppData\LocalLow\VRChat\VRChat\Cache-WindowsPlayer(保存先を変えていなければ)
VRChatの設定C:\Users\(ユーザー名)\AppData\LocalLow\VRChat\VRChat\config.json(作ったときだけ存在)
データと安全

VSAがやること・やらないこと

安心して使っていただくために、VSAの「約束ごと」をまとめました。

✅ やらない(しない設計)

  • スキャンで、写真を移動・名前変更・上書きしない
  • VRChatのアカウント情報(ID・パスワード)を扱わない
  • バックグラウンドで、ワールド情報を勝手に取得しない
  • データを作者のサーバーへ送らない
  • キャッシュや写真を勝手に消さない(必ずあなたの操作と確認が必要)

やること(安全に配慮)

  • 写真の削除はごみ箱へ(戻せる)
  • 削除や移動の前に確認ダイアログ
  • config.jsonは、保存のたびに.bakへバックアップ
  • 設定は「保存」を押すまで変えない
  • VRChat実行中は、キャッシュの削除・移動をしない

インターネットにつなぐのは、どんなとき?

  • あなたが、写真やワールドを選んでワールド情報を取得するときだけです。
  • 接続先は、VRChatのサーバー(api.vrchat.cloud)と、ワールドのサムネイル画像の取得先です。
  • 送られるのは、調べたいワールドのIDと、アプリ名・連絡先(VRChatの指針に沿った識別)だけです。
  • VRChatの非公式APIを使っているため、VRChat側の仕様変更で使えなくなることがあります。
💡 責任の範囲

VSAは安全に配慮していますが、データの消失などについて、作者は責任を負えません。大切なデータは、前もってバックアップを取っておいてください(利用規約より)。

困ったとき

トラブル別の対処法

困りごとをクリックすると、原因と直し方が開きます。

VSAが起動しない/すぐ消える
  1. .NET 8 デスクトップ ランタイムが入っているか確認します → .NET 8 ランタイムを入れる
  2. Windowsが64ビット版(x64)か確認します(ARM版のWindowsは非対応)。
  3. zip版は、「すべて展開」してから起動していますか?(zipの中から直接は動きません)
  4. セキュリティソフトにブロックされていませんか? → Windowsの警告が出たら
起動したのに、ウィンドウが見えない
  • 自動起動で立ち上がったVSAは、ウィンドウを出さずにトレイにだけいます。画面右下のアイコン(見えなければ「^」の中)をダブルクリックします。
  • VSAをもう一度起動しても、すでに動いているVSAの画面が前に出ます。
VRChatを閉じても、通知が出ない
  • VSAが動いている(トレイにアイコンがある)か確認。VSAを起動する前に閉じたVRChatは、検知できません。
  • 新しい写真が0枚のときは、通知されません。
  • 設定の「VRChat 終了時に新しい写真の枚数を通知する」にチェックがあるか。
  • 「自動表示」がONだと、通知の代わりに画面が開きます。
  • Windowsの通知が、オフ/集中モードになっていないか(設定 → システム → 通知)。
  • VRChatの終了を見つけるのに、最大で15秒ほどかかります。
アルバムに写真が出ない
  • 「スキャン」ページの「スクショフォルダ」が、いつもの保存先になっているか確認。違うときは「VRChat 設定」の「スクショ保存先」を直します。
  • 今すぐスキャン のあと、アルバムの 更新 を押します。
  • 対象は .png / .jpg / .jpeg だけです。VSA_Compression フォルダの中は対象外です。
  • 絞り込みが「(前回のVRChat)」などになっていないか。ダブルクリックで「すべて」に戻せます。
ワールドが「未解析」「ワールド不明」と出る
  • 写真にワールドの情報が書かれておらず、VRChatのログにも、その時刻の記録が残っていない写真です(古い写真に多いです)。
  • JPEGの写真は、写真の中の情報(メタ情報)がないため、ログとの照合だけで調べます。
  • これは故障ではありません。そのまま使えます。
ワールドの名前が「wrld_…」の文字のまま

名前がPCの中で分からなかった写真は、ワールドのIDがそのまま表示されます。アルバムでその写真を1枚クリックすると、ワールド情報を取得して、名前に置き換わります(ワールド情報パネル)。

ワールド情報が取れない(空白のまま)
  • インターネットにつながっているか確認。
  • パネルの ワールド情報を取得 ボタンで、もう一度試します。
  • 「アクセスが多すぎる」とVRChatから返されたときは、15分間待ちます(残り時間が表示されます)。続けて何件も取得しないでください。
  • 取得回数の上限に達したときは、VSAを終了して起動し直します。
  • 削除されたワールドなど、情報がない場合もあります。
キャッシュが削除できない
  • VRChatが動いていると削除できません。VRChatを完全に閉じてから、もう一度。
  • 「使用中のためスキップ」と出たものは、別のプログラムが使っています。VRChat(とVRChat関連ツール)をすべて閉じてから試します。
キャッシュの上限を変えたのに、変わらない
  • 「設定を保存」を押しましたか? 押すまで、変更は反映されません。
  • VRChatを再起動しましたか? 反映は、再起動後です。
  • 保存に失敗していないか、処理ログを確認します(数字以外を入れていないか)。
自動起動しない/トレイにアイコンが出ない
  1. 「VRChat 設定」の「Windows 起動時に VSA を自動開始する」にチェックが入っているか。
  2. 入っているのに動かないときは、ページ最下部の 自動起動とバックグラウンド常駐を再登録 を押します(詳しくはこちら)。
  3. VSAのフォルダを移動した場合は、必ず再登録してください。
圧縮した画像が見つからない
  • 写真フォルダの中の VSA_Compression フォルダにあります。「圧縮済み」ページの 保存フォルダを開く で開けます。
  • 「圧縮して送信」は、コピーするだけでなく、同じようにそのフォルダへ保存もします。
Discordに貼り付けても、何も出ない
  • 「圧縮完了 … コピー済み」というメッセージが出たあとに、Ctrl+V を押しましたか?
  • 別のものをコピーすると、前のコピーは上書きされます。もう一度コピーしてから貼り付けてください。
  • Discordの入力欄を、先にクリックしておきます。
config.json を壊してしまった

保存のたびに config.json.bak に、前の内容が残っています。戻し方は → 保存・バックアップ・保存先の変更。

「予期しないエラーが発生しました」と出た

メッセージの文字を、スクリーンショットなどで控えて、サポート窓口へ送ってください。VSAを一度終了して、起動し直すと、直ることもあります。

困ったとき

よくある質問

VRChatを起動したままでも、使えますか?

はい。アルバムや圧縮などは、そのまま使えます。ただし、キャッシュの削除や移動は、VRChatを閉じてからになります。また、config.jsonの変更は、VRChatを再起動したときに反映されます。

元の写真が変わったり、消えたりしませんか?

スキャン・圧縮では、元の写真は変更されません。消えるのは、あなたが「削除」を押して確認で「はい」を選んだときだけで、そのときもごみ箱に入ります。

VRChatのアカウント情報は必要ですか?

いいえ。IDやパスワードは入力しませんし、扱いません。

ワールド情報を取るのは、安全ですか?

あなたが写真を選んだときなど、操作したときだけ、そのワールド1件を取得します。バックグラウンドでの自動取得はしません。VRChatの非公式APIを使うため、続けて何件も取得するのは避けてください。

複数のパソコンで使えますか?

はい。購入した本人が使う、ご自身の複数のパソコンにインストールできます。他の人への配布・共有は禁止です。

JPEGの写真にも使えますか?

はい。.png / .jpg / .jpeg が対象です。ただしJPEGは、写真の中のワールド情報がないので、VRChatのログとの照合で調べます。

Quest単体(スマホ版)のVRChatにも使えますか?

いいえ。VSAは、パソコン版VRChat(VRChat.exe)を見張る、Windows用のツールです。

VSAを閉じたつもりなのに、動き続けています

「×」は、トレイに隠れるだけです。完全に終了するには、トレイのアイコンを右クリック →「終了」です(トレイ常駐)。

キャッシュを消したら、VRChatが重くなりませんか?

消したぶんは、次にそのワールド・アバターに行くとき、ダウンロードし直されます。そのため、一時的に読み込みが遅くなることがあります。問題が出るわけではありません。

圧縮した画像の画質は、どうですか?

WebP(品質80)という方法で変換します。見た目はほとんど変わりませんが、元の画像とまったく同じではありません。大切な写真は、元の画像を残してください。

アップデートはどうすればいいですか?

購入元の商品ページから、新しいファイルを入手して、入れ直します(アップデートとアンインストール)。設定や記録は、そのまま引き継がれます。

返金はできますか?

デジタル商品の性質上、購入後の返品・返金はできません。動作環境は、購入前にご確認ください。

困ったとき

アップデートとアンインストール

アップデートする

新しいバージョンは、購入元の商品ページで配布されます。先にVSAを終了してから(トレイのアイコンを右クリック →「終了」)、次の手順で入れ替えます。

インストーラー版新しい VSA_Setup.exe を実行するだけです。いま入っているVSAに上書きされます。
zip版新しい VSA.zip を「すべて展開」して、中の VSA.exe を、古いVSA.exeと入れ替えます。そのあと、設定の「再登録」ボタンを押すと安心です。
✅ 設定や記録は残ります

写真との結びつけや、各種の設定は、%AppData%\VSA に別に保存されているため、入れ替えても、そのまま引き継がれます。

アンインストール(削除)する

  1. VSAを終了する

    トレイのアイコンを右クリック →「終了」。

  2. インストーラー版:Windowsの設定から削除

    「設定 → アプリ → インストールされているアプリ」で「VSA - VRChat Shot&Storage Assist」を探して「アンインストール」。自動起動の登録も、一緒に消えます。
    zip版:自動起動をONにしていたら、先に設定でOFFにして、VSAのフォルダごと削除します。

  3. (お好みで)VSAの記録も消す

    %AppData%\VSA フォルダを削除します。消すと、写真との結びつけの記録も消えます(写真・キャッシュ・VRChatの設定は、そのまま残ります)。

💡 VRChat側のデータは、残ります

写真、キャッシュ、config.json、そして圧縮した画像(VSA_Compression)は、アンインストールしても消えません。不要なら、手動で削除してください。

困ったとき

サポート窓口

このガイドで解決しないときは、遠慮なく連絡してください。

連絡先

Discord(おすすめ)https://discord.gg/weYtnbRBs5
X(DM)https://x.com/nyaoh_tech
制作者nyaohtech(連絡先:nyaohtech@gmail.com ※利用規約・同梱の説明書に記載のもの)
⚠ XのDMは、気づくのが遅れることがあります

スパム扱いになるなどして、DMの確認が遅れる可能性があります。Discordのご利用を強くおすすめします。

問い合わせるときに、教えてください

次の情報があると、原因をすばやく調べられます。

  1. 何をしようとしたか(例:「写真を圧縮して送信を押した」)
  2. どうなったか(出たメッセージの文字や、画面のスクリーンショット)
  3. VSAの処理ログ(「スキャン」ページの黒い枠の文字。VSAを閉じると消えるので、先にコピー)
  4. インストーラー版か、zip版か
  5. Windowsのバージョン(10 か 11 か)
⛔ 写真を送るときは、気をつけて

スクリーンショットに、他人が写っていたり、個人情報(ユーザー名のフォルダ名など)が写っていたりしないか、確認してから送ってください。

ライセンスと免責

  • VSAは、VRChat Inc.とは関係のない、非公式のファンメイドツールです。
  • VSAは、第三者のソフトウェア(SkiaSharp〔MITライセンス〕など)を使っています。ライセンス表記は、同梱の THIRD_PARTY_NOTICES.txt をご覧ください。
  • データの消失などについて、作者は責任を負えません。大切なデータは、前もってバックアップを取ってください。
VSA - VRChat Shot&Storage Assist フルセットアップガイド(v1.0 対応) 制作:nyaohtech