Steamに存在するすべてのゲームは、サイズが約1MBのチャンクに分割されます。利用可能なゲームごとに、これらのチャンクをゲームファイルにアセンブルする方法を示すマニフェストが利用可能です。
アップデートがリリースされると、Steamはアップデートを分析し、データベースにすでに保存されているチャンクからファイルを作成する方法を計算します。それが完全に今のものである場合、それはそれらを新しいチャンクに分割します。
これで、Steamは、ゲームのいずれかで利用可能な更新があることを知ると、新しいマニフェストをコンピューターに既に存在するマニフェストと比較します。変更されたファイルを計算し、それらにスペースを割り当てます。ダウンロード、コピーオーバー、または置換する必要のあるファイルを計算します。
すべてが正常で、ダウンロード速度がまだ遅い場合はどうなりますか?
では、これはすべて、ダウンロード速度が遅いことと何の関係があるのでしょうか。さて、10個の大きなファイルがあるとしましょう。それらの合計サイズはそれぞれギガバイトであり、それらの中で、2MBのファイルを変更する必要があります。 Steamがこれらのファイルをビルドするとき、2MBのファイルをダウンロードし、ファイルごとに既存のインストールから残りの1022MBをコピーする必要があります。これに10を掛けます(合計で10個のファイルがあります)。 20MBのダウンロード可能なファイルと10220MBのコピーが作成されます。したがって、これらのコピーが発生するのを待つのに多くの時間を費やします。あなたはコピー速度に縛られています。
これが、ゲームを最初からインストールするときにダウンロード速度が問題にならない理由です。コンピュータに既存のマニフェスト/ファイルが存在しないため、すべてがダウンロードされます。コピーの量がダウンロードされる量よりはるかに多い場合にのみ問題があります。
フラストレーションを増すもう1つの問題は、Steamに3つの進行状況カウンターがあり、1つはダウンロードされたバイト、1つは再利用されたバイト、もう1つは新しく変更されたファイルに正常に書き出されたバイトです。 UIでは、最初のカウンターのみが公開されるため、ダウンロードが停止したように見える場合がありますが、コピーはバックグラウンドで実行されている必要があります。
ネットワーク接続またはその他の問題が0バイト/秒の理由ではないことを確認するにはどうすればよいですか?
「Steam / logs /content_log.txt」という名前のファイルがあります。 Steamディレクトリで簡単に見つけることができます。ダウンロード、再利用、コピーのバイトに関するすべての詳細が含まれています。 UIを改善することを除けば、Steam側でできることはあまりありません。他のアルゴリズムを使用すると、非常に効果がなく、ファイルが非常に簡単に破損する可能性があるため、コピーが必要です。言うまでもなく、多くの帯域幅が使用されます。
解決策1:設定の自動検出を有効にする
Steamのダウンロードがどのように行われるか、そしてその背後にあるメカニズムについては、すでに洞察を提供しています。それでもファイルがコピーされていないと感じ、Steamに何か問題がある場合は、以下の解決策で問題を解決してみてください。
まず、疑わしい検索エンジンがアンインストールされており、PCに「余分な」プログラムが存在しないことを確認してください。
方法1:Chrome
- Chromeブラウザを開き、をクリックします Chromeメニュー (右上)開封時。
- ドロップダウンが表示されたら、をクリックします 設定 。
- [設定]ページが開いたら、「 プロキシ 上部にあるダイアログバーの「」。
- 検索結果から、「 プロキシ設定を開く 」。
- 設定が開いたら、「 LAN設定 下部にある[接続]タブの」。
- 「「」という行のチェックを外します。 設定を自動的に検出 」。変更を保存して終了します。 Steamを再起動します。
方法2:ネットワーク設定を介して
- Windows + Rボタンを押して、実行アプリケーションを起動します。
- ダイアログボックスに「 inetcpl.cpl 」。
- インターネットプロパティが開きます。 [接続]タブに移動し、[LAN設定]をクリックします。
- LAN設定になったら、「 設定を自動的に検出する」 。変更を保存して終了し、Steamを再起動します。
解決策2:ディスク使用量を確認する
あなたが直面しているかもしれないもう一つの問題は、あなたのディスクが何か他のものをコピーするのに忙しくて、その最高速度にあるということかもしれません。
- 押す Windows + R タスクマネージャを起動します。
- に移動します 処理する タブを押して、のパーセンテージを確認します ディスクの使用状況 。満杯でない場合、つまり100%の場合は、他の問題が発生していることを意味し、トラブルシューティングを続行できます。
- の場合 使用量がいっぱいです 、あなたはどのプログラムが怒りを引き起こしているのかを見ることができます。ほとんどの場合、 WindowsUpdate ディスクの書き込みスペースだけでなく、RAMも大量に消費しています。消費量を減らすために、サービスオプションから無効にすることができます。
- Windows + Rボタンを押し、ダイアログボックスに「 services.msc 」。
- ウィンドウが開き、Windowsで実行されているまたは実行されているすべてのサービスが含まれます。 「」のサービスを見ることができるその終わりを参照してください Windows Update 」。 Windows Updateが多くのリソースを消費していた場合、それは有効になっていて実行されていることを意味します。
6.サービスをクリックすると、そのサービスにリダイレクトされます プロパティ 。オプションを使用して、最初にサービスを停止します。
- 停止後、「 スタートアップの種類 」オプション。ドロップダウンボックスから選択します 無効 。変更を保存して終了します。
- コンピューターを再起動し、Steamを再起動して、すべての効果が発生するようにします。
解決策3:Steam構成とDNSのフラッシュ
インターネットの設定と構成をリセットして、問題が解決するかどうかを確認できます。
- 押す Windows + R Runアプリケーションを起動します。
- ダイアログボックスに「 Steam:// flushconfig 」。
- Steamはあなたの行動を確認するために小さなウィンドウをポップアップします。押す OK 。このアクションの後、Steamは資格情報を使用して再度ログインするように要求することに注意してください。ログイン情報にアクセスできない場合は、この方法に従わないでください。
- 上記の操作を実行した後、Windows + Rボタンを押して、実行ウィンドウを再度ポップアップします。ダイアログボックスに「 cmd 」をクリックして、コマンドプロンプトを表示します。
- コマンドプロンプトが表示されたら、「 ipconfig / flushdns 」。 Enterキーを押します。
- PCを再起動し、Steamを再起動して、問題が解決したかどうかを確認します。
解決策4:診断追跡サービスを無効にする
診断追跡サービスは、Steamのダウンロードと競合することも知られています。 Windows Updateを無効にしたように無効にして、Steamを再起動してみてください。
方法1(診断を完全に削除するため、これが推奨されます)。
- 押す Windows + R ボタンを押して、実行アプリケーションを起動します。ダイアログボックスに「 cmd 」をクリックして、コマンドプロンプトを表示します。
- コマンドプロンプトが表示されたら、「 sc停止DiagTrack 」。このようなウィンドウが表示されます。
エラーが発生し、コマンドプロンプトに次のようなウィンドウが表示される場合は、コマンドプロンプトに管理者権限が付与されていないことを意味します。その場合は、コマンドプロンプトを終了し、管理者として実行してください。
- 手順2の後、コマンドプロンプトで「 sc削除DiagTrack 」。これにより、 診断追跡サービス 。
- 次に、タスクスケジューラを開き、いくつかのエントリを削除する必要があります。クリック Windows + R ボタンをクリックし、ダイアログボックスに「 タスクchd.msc 」。
- タスクスケジューラに移動したら、に移動します マイクロソフト その後 ウィンドウズ 。ここでは、非常に長いフォルダのリストが表示されます。
- 検索する アプリケーションの経験 を使用して、フォルダ内に含まれているすべてのものを削除します 削除 右側にあるボタン。
- 今すぐ検索 Autochk 同様の方法で、フォルダに含まれるすべてのものを削除します。
- 同様の方法で、 カスタマーエクスペリエンス向上プログラム フォルダのすべての内容を削除します。
- 今すぐ検索 ディスク診断 。あなたが このフォルダ内のすべてを削除する必要はありません 。フォルダに移動したら、「 Microsoft-Windows-DiskDiagnosticDataCollector 」。このファイルのみを削除してください。
- Windowsを再起動し、Steamを再起動してゲームをダウンロードします。
方法2(これはサービスを一時的に停止します)
- Windows + Rボタンをクリックし、ダイアログボックスに「 taskmgr 」を押してタスクマネージャを起動します。
- タスクマネージャに移動したら、のタブを参照します サービス 。そこに着いたら、リストの最後に移動して検索します DiagTrack 。それをクリックして選択します やめる 。
- ここで、Steamを再起動して、ダウンロードを再開することをお勧めします。
解決策5:マルウェアのスキャン
PCにマルウェアが存在し、ダウンロードの問題が発生している可能性があります。さまざまなウイルス対策プログラムを使用できますが、使用することもできます Malwarebytes 。他のウェブサイトはユーザーを助けるためにのみリンクしていることに注意してください。お使いのPCが被る可能性のあるいかなる損害についても当社は責任を負いません。
注意: 一時的にすることもお勧めします アンチウイルスを無効にする それで問題が解決するかどうかを確認してください。
解決策6:イーサネットのフロー制御を無効にする
イーサネット経由でインターネットを使用している場合は、フロー制御を無効にして、問題が解決するかどうかを確認できます。イーサネットフロー制御は、データの流れを停止するために開発されたメカニズムです。最初のフロー制御メカニズムや一時停止フレームなど、さまざまなメカニズムが関係しています。このメカニズムの目的は、輻輳時の損失を完全にゼロにし、Voice over IP(VoIP)の優先順位付けを可能にすることです。これは、ネットワーク内の誰かがそれを通話/ビデオ通話に使用している場合、その人がネットワークよりも優先され、帯域幅が狭くなることを意味します。
コンピュータに一時停止フレームを送信できる一時停止フレームもあります。これにより、ユーザーのデータの送信が一定期間停止します。ネットワークが圧倒されると、一時停止フレームが来続け、データ送信が無期限に停止します。
イーサネットのフロー制御を無効にして、結果があるかどうかを確認することができます。後で設定を元に戻したい場合は、簡単に行うことができます。
- 押す Windows + R Runアプリケーションを起動します。ダイアログボックスに「 devmgmt.msc 」。これにより、コンピューターのデバイスマネージャーが起動します。
- デバイスマネージャに移動したら、 イーサネットネットワークアダプタ (ネットワークアダプタのドロップダウンの下にあります)。見つけたら、右クリックして選択します プロパティ 。
- プロパティが開いたら、に移動します 高度な タブ。検索する フロー制御 オプションのリストから、をクリックします 無効 値のドロップダウンから。
- 変更を保存して、デバイスマネージャを終了します。再起動することをお勧めします。また、「管理者として実行」を使用してSteamを起動します。
解決策7:ダウンロードキャッシュをクリアする
Steamダウンロードキャッシュをクリアすると、クライアントが応答/接続しなくなる可能性のある問題を修正できます。このプロセスは、現在のゲームには影響しません。再ログインするだけです。正しいログイン資格情報が手元にない場合は、このソリューションを使用しないでください。
- Steamクライアントを開き、[設定]に移動します。これは左上のメニューにあります。
- [設定]パネルで[ダウンロード]を見つけます。
- クリック ダウンロードキャッシュをクリアする 。 [OK]をクリックして選択を確認すると、しばらくすると、Steamがログイン資格情報を要求します。
- 再度ログインすると、Steamが期待どおりに起動します。
解決策8:ネットワークアダプタの再起動
場合によっては、ネットワークアダプターを完全に無効にした後で再起動するだけで、Steamの問題が解決することがあります。したがって、このステップでは、最初にアダプターを無効にしてから、再度有効にします。そのために:
- 押す 'ウィンドウズ' + 「R」 開くには 「プロンプトを実行」。
Windowsロゴキー+ Rを押して、実行ダイアログを開きます
- クリックしてください 「表示」 オプションを選択し、 '大きなアイコン' オプション。
- クリックしてください '通信網 および共有センター」 オプションを選択し、 'アダプター設定を変更する' オプション。
アダプター設定を変更する
- を右クリックします 'ネットワークアダプター' 使用しているものを選択し、 「無効にする」 オプション。
- これで、コンピューターはネットワークアダプターを無効にします。
- 右クリック その上でもう一度選択し、 「有効にする」 オプション。
- 継続する Steamでのダウンロードと 小切手 問題が解決しないかどうかを確認します。
注意: また、試してみることをお勧めします DNSサーバーを変更する 。
解決策9:ダウンロードリージョンの変更
場合によっては、選択したダウンロードリージョンでトラフィックが増加し、サーバーのダウンロードキューがいっぱいになることがあります。したがって、このステップでは、ダウンロードリージョンを変更してから、問題が修正されているかどうかを確認します。そのために:
- Steamを起動し、アカウントにサインインします。
- クリックしてください '蒸気' 右上のオプションを選択し、 '設定' メニューから。
- クリックしてください 「ダウンロード」 開いたウィンドウの左側のペインにあるオプション。
- クリックしてください 「ダウンロードリージョン」 ドロップダウンして、前に選択したリージョンとは異なるリージョンを選択します。
左側のペインから「ダウンロード」をクリックして、地域を変更します。
- 設定を保存し、問題が引き続き発生するかどうかを確認します。
解決策10:ファイアウォールを通過するSteamを許可する
場合によっては、サーバーとの接続中に問題が発生しているために、ファイアウォールを介して蒸気がブロックされることがあります。したがって、このステップでは、パブリックネットワークとプライベートネットワークの両方でSteamがファイアウォールを通過できるようにします。そうするために:
- 押す 'ウィンドウズ' + 「R」 実行プロンプトを開きます。
- 入力します 'コントロール' 次にを押します '入る'。
クラシックコントロールパネルインターフェイスへのアクセス
- クリックしてください '見る者:' オプションを選択し、 '大きなアイコン' リストから。
- 「WindowsDefenderファイアウォール」オプションを選択してから、 「ファイアウォールを介してアプリまたは機能を許可する」 左ペインから。
WindowsDefenderを介してアプリまたは機能を許可する
- クリック '設定を変更する' Steamのプライベートオプションとパブリックオプションの両方をチェックします。
- 設定を保存してSteamを起動します。
- サインインした後、 小切手 問題が解決しないかどうかを確認します。
結論:
この記事に記載されているすべての方法を試してもダウンロードが修正されない場合は、インターネット接続に問題があるかどうかを確認できます。別のネットワーク(必ずしもWiFiまたはイーサネットである必要はありません。3Gも試すことができます)に接続して、問題が解決するかどうかを確認します。
別のネットワークでダウンロードがスムーズに行われる場合は、ISPに問題があることを意味します。お客様の担当者に連絡して、特定の問題について伝える必要があります。ネットワーク上の他のデバイスを切断して、インターネットモデムを再起動することもできます。また、アンチウイルスまたはWindowsDefenderとの競合がないかどうかを確認する必要があります。 Chromeに存在する拡張機能も問題を引き起こすことがあります。
これを修正した場合でも、直面する可能性があります Steamでのダウンロード速度の問題 。
読んだ9分