数時間ごとに数秒間、コンソールウィンドウがポップアップ表示されます。ランダムに思えますが、特定のイベントにピン留めすることはできません。ウィンドウをトラップして、ウィンドウの動作を確認する方法はありますか?
私は勝利10、最新のアップデート、ノートンです。
数時間ごとに数秒間、コンソールウィンドウがポップアップ表示されます。ランダムに思えますが、特定のイベントにピン留めすることはできません。ウィンドウをトラップして、ウィンドウの動作を確認する方法はありますか?
私は勝利10、最新のアップデート、ノートンです。
回答:
いくつかのさらなる調査を行い、Office Click to Runがアクティブだったことに初めて気付いたという事実を考慮して、これが実際にRedditで説明されている問題であると疑っています:
昨日、デスクトップPCで奇妙なことに気づきました。CMDは正確に1時間の間隔でポップアップしましたが、タイトルが何であるか、実際にはテキストなどが表示されるかどうかを確認するには、あまりにも速く消えました私はそれがCMDであることを100%確信していませんが、形と色を持っています。これは特定のプログラムだと思ったので、イベントビューアを調べましたが、何も見つかりませんでしたが、あきらめました。
今日、ラップトップで、電源を入れてから1時間後に、ChromeとSpotifyが両方のPCで実行されていたにもかかわらず、まったく同じことが起こりました。Windowsと関係があると思います。なぜなら、あなたのゲームからタブアウトされるのは地獄のようにうんざりするからです。
そのため、複数のRedditユーザーが同じ問題に気づき、私と同じような結論に達したようです。
タスクスケジューラ>タスクスケジューラライブラリ> Microsoft> Officeに移動し、「OfficeBackgroundTaskHandlerRegistration」を見つけて無効にしました
それで、私はScheduled Tasksをチェックし、MicrosoftとOfficeのカテゴリを開き、実際にOfficeBackgroundTaskHandlerRegistrationタスクは、前回ポップアップに気付いた瞬間に実行しました。
タスクを手動で実行すると、まったく同じ結果が得られました。コンソールウィンドウが一瞬ポップアップします。
だから、Microsoftはこのタスクのために実行されたプログラムの何かを変更したと思います。おそらく今のところタスクを無効にすることはできますが、そうすることに影響があるかどうかはわかりません。
この解決策は少々ハッキーかもしれませんが、一度似たような問題があったので、電話のslowmo機能で画面を記録しました。実際、コンソールウィンドウが表示されたフレームでビデオを一時停止することができ、それは私が持っていたゲームの単なる愚かなイースターエッグであることがわかりましたが、うまくいきました!
コードを理解し、スタックトレースを読み取ることができると想定しているため、Sysの内部ツール、特にProcess Monitorを見てください。ファイルシステム呼び出し、レジストリチェックなどを確認できるため、どのプロセスがコンソールを作成しているかを確認し、必要なアクションを実行できます。
ツールの[フィルター]オプションを使用してAPI呼び出しをフィルターできます。状態を保存したり、cmd.exeまたは任意のアプリケーションに制限することでキャプチャを減らすこともできます。
ここであなたはプロセスモニタを使用して実行できるすべてのものの素敵なチュートリアルがあります。