TSX の無効化
目次
推奨
既定のままにする既定の状態のままにしてください。
ゲームのために TSX を変更する前に、そのプログラムがこれらの命令を使用していること、および変更の結果が再現することを確認する必要があります。
- 対象範囲
- Intel TSX のトランザクション命令
- FPS とメモリ
- FPS は影響を受けない
何が変わるか
Section titled “何が変わるか”TSX (Transactional Synchronization Extensions) は、ハードウェアトランザクションのための Intel の拡張機能です。プログラムはクリティカルセクションを「オール・オア・ナッシング」のトランザクションとして実行し、競合時には従来のロックの代わりにそれをロールバックします。これにより、マルチスレッドコードにおける同期のオーバーヘッドを削減できる場合があります。対応はプロセッサの世代、マイクロコード、そしてアプリケーション自体に依存します。
このトウィークは Windows 側での TSX の使用を制御し、再起動を必要とします。
例外と相違点
Section titled “例外と相違点”これが「レガシー」にある理由: Intel は、トランザクションに関連する脆弱性が発見された後、影響を受ける世代のプロセッサにおいてマイクロコード更新によって TSX 命令を無効化しました。ほとんどの現代のシステムではこの命令は利用できず、このトウィークは何も変更しません。BoosterX の公開されている説明によると、無効化は攻撃対象領域を減らし、特定の古い世代の CPU における古いゲームのまれなクラッシュを排除します。
非対応のプロセッサではこの設定は適用されません。この変更はセキュリティに影響するため、確認された必要性がない場合は既定の状態のままにしてください。
結果を確認する方法
Section titled “結果を確認する方法”同一のワークロードを複数回同じ条件で実行し、既定の状態と変更後の状態を比較して、元に戻すと以前の動作が復元されることを確認してください。
変更と元に戻す方法
Section titled “変更と元に戻す方法”BoosterX で 「最適化」→「レガシー」→「TSX」 を開き、既定の状態のままにするにはトグルを「オン」の位置にします(「オフ」の位置で変更が適用されます)、そして 「適用」 をクリックします。「即時適用」 が有効な場合、個別のクリックは不要です。再起動を実行してください。
TSX のマイクロコードによる無効化に関する Intel の公開ページは、確認日時点で開けないため、この事実は慎重に記述されており、直接のリンクはありません。BoosterX の公開されている説明と再起動の要件は確認済みです。
最終確認: 2026-09-20。
