[ 新規に投稿する ]

GDIリソースの消費が多すぎますNo.11783
はぴぴ さん 26/03/02 16:03 [ コメントを投稿する ]
  GDIリソースの消費が多すぎますと最近表示されるようになりました。放置すると、アイコンがいなくなったり、列幅がおかしくなります。

・特定のウィンドウのみ(田の字6分割)
・他のウィンドウは出ないが、4〜8分割くらいのウィンドウが8枚ほど。以前はもっとあったが出ていなかった。
・Tortoisegitをよく操作するので、そちらのハンドルリークの可能性もある?
・デスクトップ保存して復元するくらいしか対処手段がないが、デスクトップ復元は他にウィンドウがたくさんある場合に仮想デスクトップの位置を間違える場合があるので諸刃の剣。

GDIリソースということは、プロセス内ではなく、OS全体の数でしょうか?
でも作業が集中している特定のウィンドウだけで出ているから、そのウィンドウだけの数?

何か解消方法はありますかね?
[ ]
RE:11783 GDIリソースの消費が多すぎますNo.11784
秀丸担当 さん 26/03/02 17:51 [ コメントを投稿する ]
  GDIリソースの消費が多すぎますというメッセージは、秀丸ファイラーClassicが独自に出している、プロセス内のことになります。
秀丸ファイラーClassic自身のハンドルリークの可能性か、プロセス内にある各種シェル拡張によるハンドルリークの可能性の判別はできないです。
プロセスは、ウィンドウごとにあります。
ウィンドウを閉じて再度表示させれば回復させることが可能です。
[ ]
RE:11784 GDIリソースの消費が多すぎますNo.11785
はぴぴ さん 26/03/03 14:22 [ コメントを投稿する ]
  >ウィンドウを閉じて再度表示させれば回復させることが可能です。
たくさんタブを開いているウィンドウなので、保存と復元なしに閉じることはできません。
デスクトップ保存と復元はすべてのウィンドウに影響があるし、他のアプリのウィンドウがたくさんあると復元先の仮想デスクトップIDを間違える可能性が高いので、この目的で使うのは困難です。
1つのウィンドウだけ、構成を保ったまま再起動する仕組みはありますか?
[ ]
RE:11785 GDIリソースの消費が多すぎますNo.11786
秀丸担当 さん 26/03/03 16:11 [ コメントを投稿する ]
  1つのウィンドウだけを構成を保ったまま再起動する仕組みはありません。

そのため、GDIリソースを回復させるには、該当ウィンドウをいったん終了し、再度開き直していただく必要があります。

ウィンドウ構成を維持する方法としては、[デスクトップ保存] と [デスクトップ復元] をご利用ください。

また、
[デスクトップ保存/復元して再起動]
というコマンドもあります。

このコマンドをキー割り当てやツールバーに登録しておくと、保存・終了・復元までをまとめて実行できます。

仮想デスクトップとの兼ね合いで扱いにくい場合もあるかと思いますが、現状ではこの方法での対応となります。
[ ]

[ 新規に投稿する ]