Windows Tips & News

Windows10で優先コンテキストメニューを使用して実行を追加

ご存知かもしれませんが、Windowsは実行中のアプリ間でコンピューターのCPUリソースを共有します。 プロセスに与えられるリソースの数は、その優先度によって決まります。 優先度が高いほど、プロセスにより多くのリソースが割り当てられます。 この記事では、「優先度で実行」コンテキストメニューを追加して、Windows10で目的の優先度レベルでアプリを起動する方法を説明します。

次のように、Windowsのプロセスで使用できる6つの優先度レベルがあります。

  • 低い
  • 通常より下
  • 普通
  • 通常より上
  • 高い
  • リアルタイム

通常はデフォルトレベルです。 ほとんどのアプリはこの優先度レベルで始まり、問題なく実行されます。 ユーザーは、プロセスの優先度を一時的に変更して、アプリを高速化または低速化し、リソースの消費を減らすことができます。 アプリに適用された新しい優先度レベルは、アプリのプロセスが終了するまで有効になります。 アプリを終了すると、アプリ自体に優先度を自動的に変更する設定がない限り、次回はデフォルトの優先度レベル(通常)で開きます。

一部のアプリは、優先度を自動的に調整できます。 人気のあるWinRARおよび7-Zipアーカイバは、アーカイブプロセスを高速化するために、優先度を「通常より上」に上げることができます。 または、Winampなどのメディアプレーヤーは、再生中にプロセスの優先度を上げることができます。

先に進む前に、次のことを知っておく必要があります。 リアルタイムの優先度レベルは、ユーザーが設定することを意図したものではありません。 システムが不安定になる可能性があります。 この優先度で実行されているアプリケーションは、CPUを100%消費し、キーボードとマウスの入力を傍受して、PCを使用できなくする可能性があります。

[優先度で実行]コンテキストメニューには、次のサブコマンドが含まれます。

  • 低い
  • 通常より下
  • 普通
  • 通常より上
  • 高い
  • リアルタイム

次のスクリーンショットを参照してください。

これらのコマンドは、Windows 10で使用可能な優先度レベルのオプションであり、それぞれが選択したアプリの適切な優先度レベルを設定します。

Windows10で[優先度で実行]コンテキストメニューを追加するには、 以下をせよ。

  1. メモ帳を実行します。 以下のレジストリ調整の内容をコピーして、新しいテキストファイルに貼り付けます。
    Windowsレジストリエディタバージョン5.00 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority] "MUIVerb" = "優先的に実行" "SubCommands" = "" "アイコン" = "shell32.dll、-25"; 低い。 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 01Low] @ = "Low" [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 01Low \ command] @ = "cmd.exe / c start \" \ "/ Low \"%1 \ ""; 通常より下。 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 03BelowNormal] @ = "通常以下" [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 03BelowNormal \ command] @ = "cmd.exe / c start \" \ "/ BelowNormal \"%1 \ ""; 普通。 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 04Normal] @ = "Normal" [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 04Normal \ command] @ = "cmd.exe / c start \" \ "/ Normal \"%1 \ ""; 通常以上。 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 05AboveNormal] @ = "通常より上" [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 05AboveNormal \ command] @ = "cmd.exe / c start \" \ "/ aboveNormal \"%1 \ ""; 高い。 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 06High] @ = "High" [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 06High \ command] @ = "cmd.exe / c start \" \ "/ High \"%1 \ ""; リアルタイム。 [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 07Realtime] @ = "Realtime" [HKEY_CLASSES_ROOT \ exefile \ Shell \ RunWithPriority \ Shell \ 07Realtime \ command] @ = "cmd.exe / c start \" \ "/ Realtime \"%1 \ ""
  2. メモ帳で、を押します NS + NS または、メニューの[ファイル]-[保存]項目を実行します。 これにより、[保存]ダイアログが開きます。 そこで、引用符を含む次の名前「menu.reg」を入力またはコピーして貼り付けます。 ファイルが* .reg.txtではなく「* .reg」拡張子を取得するようにするには、二重引用符が重要です。 ファイルは任意の場所に保存できます。たとえば、デスクトップフォルダに保存できます。
  3. 次に、作成したファイルmenu.regをダブルクリックします。 UACプロンプトを確認し、[はい]をクリックしてレジストリにマージします。

コンテキストメニューコマンドは、すぐにコンテキストメニューに追加されます。

Winaero Tweakerを使用すると、コンテキストメニューをすばやく追加できます。 コンテキストメニュー\優先度で実行の下のオプションを有効にします。

ここでアプリを入手できます:

WinaeroTweakerをダウンロード

時間を節約するために、すぐに使用できるレジストリファイルを作成しました。 ここからダウンロードできます:

レジストリファイルをダウンロードする

元に戻すファイルが含まれているため、手動でレジストリを編集することを完全に回避できます。

今読んでください: Windows10でプロセスの優先度を変更する方法.

それでおしまい。

Windows 11 および 10 は、Release Preview チャネルで新しいパッチを受け取りました

Windows 11 および 10 は、Release Preview チャネルで新しいパッチを受け取りました

返信を残すBeta チャネルの新しいウィジェットに加えて、Release Preview チャネルで OS を実行している Windows 11 および Windows 10 のユーザーもいくつ...

続きを読む

Windows 11 ベータ チャネル更新プログラム 22621.1325 および 22623.1325 は、さらに多くのウィジェットを追加します

Windows 11 ベータ チャネル更新プログラム 22621.1325 および 22623.1325 は、さらに多くのウィジェットを追加します

おすすめされた: ここをクリックして、Windows の問題を修正し、システム パフォーマンスを最適化しますWindows 11 バージョン 22H2 は、ベータ チャネルで KB5022914...

続きを読む

Windows 11 ビルド 22621.1037 および 22623.1037 は新しい検索オプションをベータ版にもたらします

Windows 11 ビルド 22621.1037 および 22623.1037 は新しい検索オプションをベータ版にもたらします

Microsoft は、ベータ チャネルの Windows 11 バージョン 22H2 を KB5021304 で更新しました。 パッチには 2 つのビルドが含まれています。 22621.103...

続きを読む