Steamクラウドは、ゲームデータをリモートストレージシステムに保存するための簡単で透過的な方法を提供します。 Auto-Cloud構成で指定されたファイル、またはディスクに書き込まれたファイルは、ゲームの存在後に(Cloud APIを使用して)Steamクラウドサーバーに自動的に複製されます。
蒸気
これは、ユーザーが自分のコンピューターを変更する場合に特に役立ちます。ゲームの進行は、Cloud APIまたはディスクから直接読み取ることにより、再開されます。 Steam資格情報をすでに入力しているので、ファイルはゲームが起動する前に自動的にダウンロードされます。の主な仕事 Steamクラウド ユーザーが使用しているすべてのコンピューター間ですべてのファイルが同期されていることを確認することです。
ユーザーは、クライアントのSteam設定にあるクラウド同期全体を無効にするオプションがあります。ユーザーは、ゲームごとにクラウド同期を無効にする柔軟性もあります。ただし、ソリューションに進む前に、Steamクライアントを最新のビルドに更新してください。
Steamクラウドを利用するさまざまな方法は何ですか?
Steamは、Steamクラウドを利用するための2つの異なる方法を提供します。
最初はSteamクラウドAPIです。 Cloud APIは、Steamクラウドをゲームに直接統合できる一連の機能を提供します。 Cloud APIは、個々のSteamユーザーファイルを相互に分離するタスクも実行し、Steamクラウド全体をより適切に制御します。
2つ目はSteamAuto-Cloudです。この機能は主に、CloudAPIを使用するのが難しいレガシーゲーム向けに設計されました。これはSteamクラウドを使い始めるための簡単な方法ですが、SteamクラウドAPIが提供する柔軟性とパワーに欠けています。
開発者は、SteamAuto-Cloudの代わりにCloudAPIを使用することをお勧めします。これは、より深く効果的な統合とカスタマイズを提供するためです。これにより、Steamクラウドを最大限に活用できます。
Steamクラウドの競合を解決するにはどうすればよいですか?
Steamクラウドの競合は、Steamクラウドのコンテンツがハードドライブに保存されているローカルゲームファイルと一致しない場合に発生します。これは、その時点で使用していたマシンで発生するか、以前に別のマシンで発生した可能性があります。ファイルが2つの異なる場所で同期されずに変更されたため、Steamはどのファイルを保持するかを決定できません。
Steamクラウドの競合
ほとんどの場合、最近変更されたファイルを選択します。つまり、ゲームの最新の開発が保存されます。ウィンドウでプレビューされたデータを注意深く調べる必要があります。コンテキストの日付と時刻を注意深く確認し、これを最後にSteamでゲームをプレイした時間に対応させます。このコンテキストは、保持するバージョンを決定するのに役立ちます。
オフラインモードでゲームをプレイするとゲームの同期が妨げられることに注意してください。これがSteamクラウドの競合の最も可能性の高い原因です。
Steamがファイルをクラウドに同期できない場合はどうなりますか?
このエラーは、SteamがローカルファイルをSteamクラウドと同期できなかったことを示しています。 Steamクラウドサーバーが直面している可能性のある一時的な問題である可能性があります。 SteamWebサイトからSteamクラウドのステータスをチェックして、問題が彼らの側にあることを確認できます。
Steamはファイルを同期できませんでした
Steamクラウドサービスが完全に稼働している場合、それは問題があなたの側にあることを意味します。あなたはあなたをチェックすることができます 蒸気接続 問題のトラブルシューティングを行います。 Steamクラウドとの同期に問題があるかどうかを確認することもできます。
メッセージを無視して「ゲームをプレイ」をクリックすると、ローカルファイルとSteamクラウドの間で競合が発生する可能性があります。また、進行状況やゲームデータが失われる可能性もあります。
別のコンピューターに移動した後にファイルまたは進行状況を失った場合はどうなりますか?
最新の進捗状況を見逃していて、ゲームが設定を使用してSteamクラウドを使用していることを再確認した場合は、Steamがデータを正常に同期できなかったか、同期の結果、以前のデータがにアップロードされたことを意味します。雲。
元のファイルまたは進行状況がまだ古いマシンにあり、同期できなかった可能性があります。そのコンピューターでSteamを起動すると、進行状況が表示される可能性があります。含まれている場合は、Steamアカウントに接続されている他のすべてのマシンで自動的に更新されます。
また、多くのゲームはSteamクラウドの機能を使用していません。 Steamクラウドのサポートが利用できる場合は、ゲームの公式ページを確認できます。そうではなく、古いマシンにアクセスできない場合は、進行状況が失われ、回復する方法がないことを意味します。
Steamクラウドサーバーに保存されているファイルを削除する方法は?
Steamクラウドは、ゲームの各進行状況をバックアップするために使用されるため、他のコンピューターからゲームにアクセスしても進行状況が失われることはありません。以下の方法で、進行状況がクラウドに保存されていることを確認できます。
ゲームがバックアップされているかどうかを確認します。
- あなたの Steamクライアント 。そのを開きます 設定 ウィンドウの左上隅にあるSteamボタンを押して、オプションを選択します。
- を開きます クラウドタブ 画面の左側にあります。オプション「 それをサポートするアプリケーションのSteamクラウド同期を有効にします 」がチェックされます。
それをサポートするアプリケーションのSteamクラウド同期を有効にします
- 次に、 [ライブラリ]タブ Steamクライアントの上面にあります。ここにすべてのゲームが一覧表示されます。
- を右クリックします ゲーム 選択します プロパティ 。次に、に移動します 更新 ウィンドウの上部にあるタブ。
- ウィンドウの下部に、「」オプションが表示されます。 [ゲーム名]のSteamクラウド同期を有効にする 」。オプションが チェック済み 。
ゲームのSteamクラウド同期を有効にする
両方のオプションを有効にしている場合は、ゲームがSteamクラウドによってバックアップされていることを意味し、データを削除することもできます。
バックアップメカニズムとは何ですか?
最初に知っておくべきことは、保存されたゲームデータには3つのバージョンがあるということです。
- 元のバージョンはAppDataのフォルダーに保存されます( D1 )。
- クラウドバージョンは、Steam / userdata / SteamID / AppID( D2 )。
- Steamのクラウドサーバーに保存されているクラウドバージョン( D3 )。
使用した注釈(D1、D2、D3)は、今後頻繁に参照するため、注意してください。
初めてゲームを開始すると、D1が自動的に作成されます。ゲームのプレイが終了すると、ゲームデータがD1で更新され、自動的にD2にコピーされます。この後、D2はD3に同期され、すべてのゲームコンテンツがアップロードされます。
別のコンピューターからゲームを初めて開始する場合、SteamのサーバーにD3があり、コンピューターでD2を検出しないと、データが自動的にダウンロードされ、D3がD2にコピーされます。 Steamクラウドは、Steamを起動するたびに、不足しているデータを自動的にダウンロードします。
一言で言えば、私たちにとって最も重要なデータはD2です。それを操作できれば、削除したいデータを正常に削除できます。
注意: 一部のゲームにはD1がなく、データをD2に直接保存します。一部のゲームはD2をメディアとして使用せず、データをD1から直接クラウドにアップロードします。
ユーザーデータの内容は何ですか?
ディレクトリSteam / userdataには、SteamIDに対応するフォルダーが必要です( SteamIDは それに関する私たちの記事を読むことによって)。それを開くと、プレイするゲームごとに作成されたフォルダがあります。それらはAppIDを使用して識別されます(AppIDは、SteamストアのゲームにアクセスしてURLから抽出することで簡単に確認できます)。このゲームフォルダには、2つのエンティティがあります。
- remotecache.vdf: このファイルは、リモートフォルダに含まれるファイルのすべてのプロパティを記述します。
- リモート フォルダ 。 これには、Steamクラウドサーバーと同期されるすべてのファイルが含まれます。
クラウドからのデータの削除
この方法では、2つの重要なステップに従います。最初にSteamクラウドの競合通知を表示してから、クラウドファイルを削除します。
削除するには、ゲームごとにこれらの手順に従う必要があることに注意してください すべて Steamクラウドコンテンツの。
まず、SteamディレクトリからAppIDフォルダを削除する必要があります。コンピューターとSteamを再起動すると、Steamは自動的にフォルダーを再作成します。 Steamクラウドが完全に機能し、削除の一部を続行できることを確認するために、この手順を実行する必要があります。
- あなたの Steamディレクトリ 。 Steamインストールのデフォルトの場所は
C: Program Files(x86) Steam
- のフォルダを検索します AppID そして 削除 それ。次に、コンピューターとSteamを再起動します。数分間ゲームを開始します。インターネット接続が機能していることを確認してください。
- Steamディレクトリに戻り、AppIDフォルダが戻っているかどうかを確認します。そうである場合は、Steamクラウドが完全に機能していることが確認され、メソッドを続行できます。
Steamクラウドの競合ダイアログを立ち上げる
ソリューションの最初の部分はおそらく最も難しいものです。すべてのSteamクラウドデータを削除するには、競合ダイアログを表示する必要があります。これがないと、クラウドに存在するデータを削除することはできません。 Steamクラウドの競合は、クラウドファイルがハードドライブに存在するデータと異なる場合に発生します。
この競合を引き起こすには、2つの方法があります。
方法1:
- あなたの Steamクラウドが有効になっている 上記の手順に従ってください。 Steamを終了します Steamclientbootstrapperで始まるすべてのプロセスを、 タスクマネージャー 。
- これで、その場所にあるすべてのファイルが変更されます
Steam userdata SteamID AppID remote
目的は、すべてのファイルがSteamクラウドにアップロードされたものと異なることを確認することです。 Steamはファイルが欠落していることを自動的に認識し、クラウドサーバーから同じファイルをダウンロードするため、この場所からファイルを単純に削除することはできません。それらを破壊し、0バイトのファイルにすることでタスクを達成できます。
- 案内する
Steam userdata SteamID AppID remote
- 今 Shiftキーを押しながら右クリックします リモートフォルダにあります。オプション「 ここでPowerShellウィンドウを開きます 」。
ここでPowerShellウィンドウを開く
- 画面の左上にある[ファイル]オプションをクリックして[ファイル]を選択すると、フォルダー内でPowerShellを開くこともできます。 管理者としてWindowsPowerShellを開く 」。
管理者としてWindowsPowerShellを開く
- PowerShellを開いたら、以下に記述されている正確なテキストを入力します
clc –path“ C: Program Files(x86) Steam userdata SteamID AppID remote * '
もし、あんたが 不合格 正しいコードを書くと、次のようなエラーが発生します
コードが正しくない場合のエラー
もし、あんたが 正しい 行に入力すると、確認メッセージは表示されず、次のようなウィンドウが表示されます。
コードの実行後にメッセージが表示されない
Steamを起動すると、Steamクライアントに競合ウィンドウが表示されます。
方法2:
これは以前の方法に比べて簡単な方法ですが、それほど効率的ではありません。
- Steamクライアントを開きます。そのを開きます 設定 ウィンドウの左上隅にあるSteamボタンを押して、オプションを選択します。
- 画面の左側にある[クラウド]タブを開きます。 チェックを外します オプション ' それをサポートするアプリケーションのSteamクラウド同期を有効にします 」。
それをサポートするアプリケーションのSteamクラウド同期を有効にするオプションのチェックを外します
- 以前と同じようにStreamディレクトリに移動し、 すべてのファイルを削除します のフォルダに存在します AppID 。削除するファイルパスは
Steam userdata SteamID AppID。
- 次に、ゲームを開始して、ファイルの場所に新しい異なるファイルを作成します。
- タスクマネージャーですべてのSteamプロセスを終了して、ゲームとSteamを完全に終了します(最初にsteamclientbootstrapperを終了します)。
- 次に、その場所にあるremotecache.vdfファイルを削除します
Steam userdata SteamID AppID
- Steamを起動します。
- クライアントに向かいます 設定 そして クラウドを有効にする 。
これでSteamの競合ダイアログが表示され、残りの方法を続行できます。
クラウドファイルの削除
クラウドの競合エラーが発生したら、オプションをクリックせずに、以下の手順に従ってください。
- 次のファイルパスに移動します
Steam userdata SteamID AppID
その中のすべてのファイルを削除します。 2つのファイル(リモートフォルダーとremotecache.vdf)があります。それらの両方を削除します。
リモートフォルダとRemoteCache.vdfを削除します
- 次に、競合ウィンドウに戻り、「」のオプションを選択します。 Steamクラウドにアップロードする 」。これで、SteamはAppIDフォルダーを同期しますが、その中には何もありません。Steamクラウド上の以前のデータは削除されます。
Steamクラウドにアップロードする
- これでゲームが自動的に開始されます だが それはあなたがそれを閉じるときにあなたのSteamクラウドに同期される新しいファイルを作成します。を押すことで発生を防ぐことができます alt +タブ 。これにより、画面に開いているウィンドウが開きます。ウィンドウのリストからSteamクライアントを選択します。
Steamは新しいゲームで開きます
- Steamクライアントに入ったら、クライアントの設定を開きます。 [クラウド]タブに移動して チェックを外します クラウドを可能にするライン。
それをサポートするアプリケーションのSteamクラウド同期を有効にするオプションをチェックします
- ここでゲームに戻り、終了します。 Steamクラウドにファイルが同期されることはありません。
- Steamを終了して 削除 インクルード AppIDフォルダー 以前と同じように。
それが機能したかどうかを確認する方法は?
このメソッドの最初に、AppIDフォルダーを削除して、Steamクラウドが期待どおりに実行されているかどうかを確認し、再度作成されたかどうかを確認したことを思い出してください。 Steamクラウドにファイルが存在しない場合、コンピューターにファイルはダウンロードされません。
- Steamクラウドを有効にする ガイドで行ったように。
- Steamを終了します タスクマネージャを使用して完全に。
- AppIDフォルダを削除します (ステップ2に参加しなかった場合)。
- 次に、D3(これらはクラウドファイルです)を確認し、 比較する それらをD2(コンピューター上のローカルファイル)で。 D3に何もない場合、D2にも何もありません!
- 次のディレクトリを確認してください Steam userdata SteamID
新しいものはありません AppID フォルダーが作成されます。
別のコンピューターにSteamにログインし、ファイルが存在するかどうかを確認して確認することもできます。
ここまで問題なく到達できれば、Steamクラウド上のすべてのファイルが正常に削除されています。
OSXからSteamクラウドのセーブデータを削除する方法
上記の手順は、OSX以前でも複製できます。 Mac 少し程度。以下の手順に従うことで、ローカル保存を削除できます。その後、無効にすることができます Steamクラウドの同期 Steamアプリケーションから、新しいゲームを開始し、いくつかの新しいセーブを作成します。次に、戻って再度有効にすると、 Steamクラウドの同期 機能については、クライアントがどのセーブを使用するかを尋ねてきます。次に、クラウドから古い保存を削除して置き換える新しいものを選択できます。
物事をさらに明確にするために、ここに全体のステップバイステップガイドがあります:
- Steamアプリケーションを開き、 Steam>設定 ウィンドウ上部のリボンを介して。
- 設定メニューで、をクリックします 雲 タブを押して、関連するチェックボックスをオフにします それをサポートするアプリケーションのSteamクラウド同期を有効にする 。
それをサポートするアプリケーションのSteamクラウド同期を有効にするオプションのチェックを外します
- Steamを完全に閉じて、Finderアプリを開きます。
- に移動 ライブラリ>アプリケーションサポート> Steam> SteamApps> Common 保存ファイルを削除したいゲームのフォルダを開きます。
- 次に、SAVEフォルダーを開いて、ゲームの保存を表示します。
注:上記で指定した場所で保存ファイルが表示されない場合は、次の場所を試してください。ただし、プレースホルダーに注意してください。ユーザー/ *ユーザー名* /ライブラリ/アプリケーションサポート/ *ゲームフォルダー* /ゲームドキュメント/ *ゲーム* / GameSavesユーザー/ *ユーザー名* /ライブラリ/アプリケーションサポート/ Steam /ユーザーデータ/ *ゲーム番号* /リモートユーザー/ *あなたユーザー名* /ライブラリ/コンテナ/ *ゲームフォルダ* /データ/ライブラリ/アプリケーションサポート/ *ゲーム* / GameDocuments / *ゲーム* / gamesaves
- ターゲットにしているゲームからローカルセーブを識別して削除できたら、ゲームを開いていくつかの新しいセーブを作成します。
- ゲームを終了し、Steamを開いて、に戻ります Steam>設定>クラウド。 [クラウド]タブで、横にあるチェックボックスを再度有効にします Steamクラウドの同期を有効にする それをサポートするアプリケーションの場合は、 OK 下のボタン。
- Steamは、新しく作成されたローカルセーブを使用するか、クラウド上にすでにあるものを使用するかを尋ねます。新しいものを使用することを選択すると、現在使用している古い保存が削除されます Steamクラウド 。
クラウドを削除して保存し、ローカルPCデータに置き換えます