web-dev-qa-db-ja.com

コンソールウィンドウがポップアップし続ける

私はコンソールウィンドウが数時間ごとにほんの一瞬ポップアップ表示されるのを見続けます。ランダムに思えます、私はそれを特定のイベントに固定することはできません。私はウィンドウを閉じ込めてそれが何をしているのか見ることができる方法はありますか?

私は勝利10、最新のアップデート、Nortonにいます。

29
Absinthe

Office Click to Runがアクティブであることに最初に気付いたときにさらに調査を行い、事実を考慮した上で、これが本当に問題でもあるとの疑いがあります Redditではこちら

昨日、私のデスクトップPCで奇妙なことに気付いたのですが、CMDが1時間間隔で表示されていましたが、タイトルが何であるか、またはテキストなどがあるかどうかを確認するチャンスはありません。それがCMDであることを100%確信しているわけではありませんが、それは形と色を持っています。私はこれがそれをしている特定のプログラムだと思ったので、私はイベントビューアを通過しましたが、何も見つけることができませんでしたが、ただあきらめました。

今日の私のラップトップでは、電源を入れてから1時間後に、まったく同じことが起こりました。ChromeとSpotifyは両方のPCで動作していました。Windowsと関係があると思います。なぜなら、それはあなたのゲームからタブで追われるのが地獄として迷惑なので、またはそのような小さなことのせいで集中力があるからです。

それで、何人かのRedditユーザーが同じ問題に気づいていて、彼らは私と同じような結論に達しました:

タスクスケジューラ>タスクスケジューラライブラリ>マイクロソフト>オフィスに行き、 "OfficeBackgroundTaskHandlerRegistration"を見つけて無効にしました。

だから私は自分のスケジュールされたタスクをチェックし、MicrosoftOfficeのカテゴリーを開き、そして実際に OfficeBackgroundTaskHandlerRegistration taskは、前回ポップアップに気付いた瞬間に実行されました。

手動でタスクを実行してもまったく同じ結果につながりました。コンソールウィンドウが一瞬ポップアップしていました。

Microsoftはこのタスクのために実行されたプログラム内の何かを変更したと思います。おそらく今のところタスクを無効にすることができますが、影響があるかどうかはわかりませんが。

36
Mario

解決策:タスクスケジューラを実行する>Microsoft>Office>右クリック(OfficeBackgroundTaskHandlerRegistration ">無効にする

これは、特別な支援が必要な場合に備えて私が作成した場所の画像です。

enter image description here

3
Paul Allan

この解決策は少し厄介かもしれませんが、私は一度似たような問題を抱えていたので、私は私の電話のslowmo機能で私のスクリーンを記録しました。私は実際にコンソールウィンドウを示すフレームでビデオを一時停止することができ、それは私が持っていたゲームのただの愚かなEastereggであることを考え出しました、しかしそれはうまくいきました!

1

あなたはコードを理解し、スタックトレースを読むことができると仮定しているので、Sysの内部ツール、特に Process Monitor を見てください。それはあなたがファイルシステムコール、レジストリチェックなどを見ることを可能にします、それであなたはどのプロセスがコンソールを作成しているか見つけて、そして必要な行動をとることができます。

ツールの[フィルタ]オプションを使用してAPI呼び出しをフィルタ処理したり、状態を保存したり、cmd.exeまたは任意のアプリケーションに制限してキャプチャを減らすこともできます。

ここで は、Process Monitorでできることすべての素晴らしいチュートリアルです。

1