コンテンツにスキップ

推奨

既定のままにする

既定の状態のままにしてください。

ゲームのために TSX を変更する前に、そのプログラムがこれらの命令を使用していること、および変更の結果が再現することを確認する必要があります。

対象範囲
Intel TSX のトランザクション命令
FPS とメモリ
FPS は影響を受けない

TSX (Transactional Synchronization Extensions) は、ハードウェアトランザクションのための Intel の拡張機能です。プログラムはクリティカルセクションを「オール・オア・ナッシング」のトランザクションとして実行し、競合時には従来のロックの代わりにそれをロールバックします。これにより、マルチスレッドコードにおける同期のオーバーヘッドを削減できる場合があります。対応はプロセッサの世代、マイクロコード、そしてアプリケーション自体に依存します。

このトウィークは Windows 側での TSX の使用を制御し、再起動を必要とします。

これが「レガシー」にある理由: Intel は、トランザクションに関連する脆弱性が発見された後、影響を受ける世代のプロセッサにおいてマイクロコード更新によって TSX 命令を無効化しました。ほとんどの現代のシステムではこの命令は利用できず、このトウィークは何も変更しません。BoosterX の公開されている説明によると、無効化は攻撃対象領域を減らし、特定の古い世代の CPU における古いゲームのまれなクラッシュを排除します。

非対応のプロセッサではこの設定は適用されません。この変更はセキュリティに影響するため、確認された必要性がない場合は既定の状態のままにしてください。

同一のワークロードを複数回同じ条件で実行し、既定の状態と変更後の状態を比較して、元に戻すと以前の動作が復元されることを確認してください。

BoosterX で 「最適化」→「レガシー」→「TSX」 を開き、既定の状態のままにするにはトグルを「オン」の位置にします(「オフ」の位置で変更が適用されます)、そして 「適用」 をクリックします。「即時適用」 が有効な場合、個別のクリックは不要です。再起動を実行してください。

TSX のマイクロコードによる無効化に関する Intel の公開ページは、確認日時点で開けないため、この事実は慎重に記述されており、直接のリンクはありません。BoosterX の公開されている説明と再起動の要件は確認済みです。

最終確認: 2026-09-20。