システムwiki

CPUが多すぎるため、CPUが起動したため、古いSteam Game CTD.

MasterZ 受付中 最終更新日:2021-05-22 18:22

MSConfig.exeを通して私のコアを制限する必要なしに、光の子を実行することを試みています.16個以上の論理コアがある場合は、ゲームは単に起動時にCTDです.起動する前にゲームのプロセッサの親和性を設定する方法はありますか?

返信リスト(回答:11)

2 #
AndrewS

私はあなたの欲求不満を完全に理解しています.私は互換性のあるオプションをwin7と戻ってきて覚えています.あなたはマイクロソフトに手を伸ばして、彼らがフィードバックハブを使ってそれを追加することを提案することができます
support.microsoft.com/ja-jp/help...
プロセッサのアフィニティに役立つ可能性がある3番手のユーティリティもあります. 私は私のハイエンドのワークステーションで知っていますIntelはWin10のプロセッサの親和性を管理するためのツールを提供しています.
私は親切だったことを願っています、私はあなたの問題を解決されたとしてマークします、しかしあなたが質問があるならば必ず戻ってくるようになります.私は、仲間のWindowsユーザーを助けるためにマイクロソフトコミュニティへのサポートを提供し、あなたのフィードバックに感謝します.お願いします
私が誰かを助けたときに私が次の人に進むことができるようにあなたの問題が解決されるようにしてください.すてきな一日を.

応答2# ->にスキップ
1 #
MasterZ

さて、それはこの問題に戻るためにかなりかかりました...
そのため、プロセッサの親和性を管理してインストールするプログラムが見つかりました.それから私は光の子を始めました. それはctdされました.私はプロセッサのアフィニティ管理プログラムを開き、光の子が8に使用できる許可されたコアの数を変更します.
もう一度ゲームとそれはまだctdされました.私はそれがコア0~7のみを使用していたことを確認するためにダブルチェックしました.そうだった.見知らぬ人、CTDにもかかわらず、プロセスはまだ実行されていて、まだ実行中のプロセスでゲームを開始することができました.

このゲームは16を超えるCPUスレッドがあるとクラッシュしているようです.この修復方法はわかりません.

4 #
AndrewS

私が書く前に

行全体を変数に追加する必要があるかもしれません. D:\SteamLibrary\SteamApps\Common\Light.exeの子の子子
また、引用符を使用する必要がないようにファイルの名前を短くすることをお勧めしていましたが、それはEXE名を変更し、変数が一致することを意味します.
また、System Config-Boot-Boot-Advanced Options-プロセッサ数のブートオプションでのブートオプションでプロセッサ数を制御できることがわかりました-プロセッサ数-もう一度調べて実験するためのものです.
私はまたあなたがあなたや蒸気サポートのための直接的なアドバイスを持っているかどうかを確認するために軽いコミュニティの子供に手を差し伸べることを検討するでしょう
私は親切だったことを願っています、私はあなたの問題を解決されたとしてマークします、しかしあなたが質問があるならば必ず戻ってくるようになります.私は、仲間のWindowsユーザーを助けるためにマイクロソフトコミュニティへのサポートを提供し、あなたのフィードバックに感謝します.お願いします
私が誰かを助けたときに私が次の人に進むことができるようにあなたの問題が解決されるようにしてください.すてきな一日を.

応答4# ->にスキップ
3 #
MasterZ

ええ、私はブートオプションを介してプロセッサを変更できることを知っています.私は実際にタスクバーにシステム構成を持っていますが、それが9回のクリック、システムの再起動、そしてゲームショートカットをダブルクリックすることを意味します.私は私のためにこれを単純化しようとしています
他の人ですが、蒸気でインストールされたゲームを実行すると、蒸留が閉じている場合でも、ゲームがSteamとUplayを通過するように見えます.Steamを実行する前に、コアスチームがどのくらいのコアスチームにアクセスするかを指定しなければならないと思います.
アップリーのためのもの、そしてゲームを実行してください.ばかげているだけです.互換性のあるオプションを介してプロセッサのアフィニティを設定する機能は、すでに稼働しています.

6 #
AndrewS

variabled:\steamlibrary\steamapps\common\blight.exeの\common\chill\chill\childに行全体を追加する必要があるかもしれません.

7 #
AndrewS

環境変数のシステムパス変数にLightの子へのパスを追加する必要があります.
コントロールパネルに移動-システム-高度なシステム変数-パス-編集-新規-新しいエントリを作成する
D:\SteamLibrary\SteamApps\Common\ChildOflight.exe
それから、彼ら全員が戻ってくることを大丈夫です その後、バットファイルに
C:\Windows\System32\cmd.exe/c開始/アフィニティFFFF "Light.exe"
そのうちのかどうかを確認してください

応答7# ->にスキップ
5 #
MasterZ

さて、私はあなたが参照しているものを見つけました.「コントロールパネル>システム」では、「コンピュータに関する基本情報を表示する」画面が表示されます.「高度なシステム設定」と表示される左側にハイパーリンクがあります.それは "Advanced"というタイトルのタブで新しいwindows を開きます
それは "Performance"、 "User Profiles"、および "Startup and Recovery"とラベル付けされたフィールドとボタンAボタンAのボタンを持っています.それは私が「パス」を見つけてそれを追加できる場所に私を手に入れました.ただし、引用符を使用するだけで、任意のコマンドwindows を開きます
引用符の中にあります.そのまま読み取るように、引用符を削除し、単語間のスペースを削除します.
childOflight.exe

閉じる前にタスクバーの上部の下部にちらつきを引き起こします.

マイクロソフト、次のWindows Updateの互換性オプションにプロセッサの類似性を追加してください.

10 #
AndrewS

あなたはパスを追加する必要があります、私は容疑者です-私はゲームなどを持っていないのでいくつかの実験が必要な場合があります.
この外部記事を参照してください ch

応答10# ->にスキップ
8 #
MasterZ

それはこのようになります:

C:\Windows\System32\cmd.exe/c開始/アフィニティFFFF D:\SteamLibrary\SteamApps\Common\ChildOflight.exe
残念ながら、cmd.exeが "Lightの子"フォルダ名を解析しないため、正しく入力する方法はありません.引用符で入れると、コマンドwindows を開き、「Windowsは 'd:\steamlibrary\steamapps\common\chillsを見つけることができません」と言ってください.必ずを確認してください.
あなたは正しく名前を入力してやり直してください."

プロセッサのアフィニティが互換性オプションで設定できるものであれば、本当に素晴らしいでしょう.それがあった場合、この煩わしさのどれも発生しません.

11 #
AndrewS

こんにちは-私はマイクロソフトコミュニティの独立した専門家で、私がこれを手伝うことができるかどうかを確認しましょう.
私たちがあなたのPCのどこかにバックアップしたことを確認したいことを確認する前に、oneedriveまたは外部ドライバなど)は常に良い考えです、そして私は確かめたいです.あなたは重要なものを失うことはありません
あなた.
Windows 10でファイル履歴を使用して、これに役立つようにする方法を確認することもできます.
https://support.microsoft.com/ja-jp/help/402740...
あなたが持っている問題を見てみましょう
次のようなコマンドを使用して、1つのCPUのみでApplicationを起動できます.
C:\Windows\System32\cmd.exe/c開始/アフィニティ1 notepad.exe
この外部記事に詳述されているように、プロセッサコア値のための16進数のVauleを提供する必要があるかもしれません
ten ten 頑張って、私はあなたがあなたのゲームを楽しむようになることを望みます
ヒント-ゲームのためのEXEを見つけるか、蒸気からのショートカットを作成するでしょう-あなたはいつも蒸気からそれを最初に起動する必要はありません
私は親切だったことを願っています、私はあなたの問題を解決されたとしてマークします、しかしあなたが質問があるならば必ず戻ってくるようになります.私は、仲間のWindowsユーザーを助けるためにマイクロソフトコミュニティへのサポートを提供し、あなたのフィードバックに感謝します.お願いします
私が誰かを助けたときに私が次の人に進むことができるようにあなたの問題が解決されるようにしてください.すてきな一日を.

応答11# ->にスキップ
9 #
MasterZ

さて、私はメモ帳を使用してテスト.batを作成し、私のCPUの最初の16個の論理コアのためのFFFFとの親和性を設定しました.それから私はゲームの.exeファイルでそれを試してみましたが開かなかった.私は以下を使用しました:
C:\Windows\System32\cmd.exe/c開始/アフィニティFFFF "D:\SteamLibrary\Steamapps\Common\Chill.exe"
これはどういうわけか間違っていますか? "C:\users\steve\steve\desktop>"で "d:\steamlibrary\steamapps\commonapps\common\chill\steamapps\common\chill"という名前のコマンドwindows が開きました.私が最後に.batファイルがMS-DOSであった.また、Steamアプリはを持っています
ゲームのプロパティの下のオプションを起動します.親和性を設定する方法はありますか?

編集:
気にしないでください. リンク:バッチスクリプトでSteamアプリを実行できますか
おそらく、これによると、ここで見つかったSteamコマンドライン関数を使用する必要があります. リンク:コマンドラインオプション #steam_.28windows.29
それは、その光の子のための私のバッチファイルがこのように見えることを意味するべきです:
c:\windows\system32\cmd.exe/c開始/親和性FFFF Steam:-applaunch 256290

または

C:\Windows\System32\cmd.exe/c開始/親和性FFFF Steam.exe Steam:-applaunch 256290

残念ながら、それはただ何もしません.

編集2:
バッチファイルの「/Affinity FFFF」部分を削除すると、ゲーム実行が可能になります.任意のアイデア?