WSJTのタスク優先度を恒久的に変更する方法 [PC]
WSJTは他のタスクでCPUパワーが食われているとデコードしないときがあります。
タスクマネージャーで一時的な変更は出来ますが、一旦WSJTを終了すると元に戻ってしまいます。
参考記事
プロ技!! プログラムの優先度を恒久的に変更する(解説やや手抜き)
http://otk.zatunen.com/win1.html
>引用
スタートアッププログラムではなく、OS起動後に自分で起動するアプリケーションの場合
起動用のショートカット(無ければ作成)のプロパティを開く。
→ リンク先を書き変える。
CMD /C START /LOW プログラム名(PATHが通ってないやつならパスも含めて記述)
つまり、ショートカットといいつつ実体はコマンドを実行させるようにする。START はコマンドプロンプトの内部コマンドなので、こうやって記述している。
例は優先度 LOW だけど、高くしたければ HIGH。他にもあるので必要なら START /? で調べるべし。
注:パスの途中に半角スペースがある場合は、スペースを含まない省略系を使うこと。「"」で囲うと動かないっぽいので。省略形は dir /x で確認可。例えば Program Files は Progra~1 と書ける。
→ アイコンが変わってしまうのが嫌だったら変更。WINDOWS\system32\shell32.dll の中にけっこうアイコンがある。
→ 終了!!早速実行して優先度を確認してみるべし。
>
WSJTはJTAlertから起動することが多いですが、この場合はWSJTの優先度を変更できません。
そこで
(1) JTAlertからの起動終了のチェックを外す。
(2)WSJTへのショートカットを上の記事を参考にして書き換える。
C:\WSJT\wsjtx\bin\wsjtx.exe
これを下記に書き換える
CMD /C START /HIGH C:\WSJT\wsjtx\bin\wsjtx.exe
http://www7b.biglobe.ne.jp/~koji28_hope/html/windowstips/013.html
なお起動の順序は、JTAlertを先に起動しておいてから、WSJTを起動します。
タスクマネージャーで一時的な変更は出来ますが、一旦WSJTを終了すると元に戻ってしまいます。
参考記事
プロ技!! プログラムの優先度を恒久的に変更する(解説やや手抜き)
http://otk.zatunen.com/win1.html
>引用
スタートアッププログラムではなく、OS起動後に自分で起動するアプリケーションの場合
起動用のショートカット(無ければ作成)のプロパティを開く。
→ リンク先を書き変える。
CMD /C START /LOW プログラム名(PATHが通ってないやつならパスも含めて記述)
つまり、ショートカットといいつつ実体はコマンドを実行させるようにする。START はコマンドプロンプトの内部コマンドなので、こうやって記述している。
例は優先度 LOW だけど、高くしたければ HIGH。他にもあるので必要なら START /? で調べるべし。
注:パスの途中に半角スペースがある場合は、スペースを含まない省略系を使うこと。「"」で囲うと動かないっぽいので。省略形は dir /x で確認可。例えば Program Files は Progra~1 と書ける。
→ アイコンが変わってしまうのが嫌だったら変更。WINDOWS\system32\shell32.dll の中にけっこうアイコンがある。
→ 終了!!早速実行して優先度を確認してみるべし。
>
WSJTはJTAlertから起動することが多いですが、この場合はWSJTの優先度を変更できません。
そこで
(1) JTAlertからの起動終了のチェックを外す。
(2)WSJTへのショートカットを上の記事を参考にして書き換える。
C:\WSJT\wsjtx\bin\wsjtx.exe
これを下記に書き換える
CMD /C START /HIGH C:\WSJT\wsjtx\bin\wsjtx.exe
http://www7b.biglobe.ne.jp/~koji28_hope/html/windowstips/013.html
なお起動の順序は、JTAlertを先に起動しておいてから、WSJTを起動します。