2009-03-29 33 views
2

Windows APIメッセージングの問題のトラブルシューティングの途中で、Spy ++がもう動作していないことがわかりました。メモ帳でも動作しません。"Spy ++でメッセージフックに問題が発生しました。"

--------------------------- 
Microsoft Spy++ 
--------------------------- 
Spy++ has encountered a problem in the message hook. To prevent 

hanging the system, the hook has been disabled, so no further 

messages will be logged.Please restart Spy++ to re-enable 

message logging. 
--------------------------- 
OK 
--------------------------- 

これを実現するための任意の既知の理由:いくつかの場面では、このメッセージが表示されますか?

編集:これは私のウイルス対策ソフトやWindowsのアップデートに起因する可能性がありますか?またはメッセージフックで遊んでいる他のプログラム?

+0

はい、可能です。私はフックのインストールを妨げるいくつかのAVを知っています。 – Ismael

+0

私は同じ問題を経験しました。 Spy ++がこのメッセージを一貫して表示すると、Windowsの再起動が役立つようです。 – Pooven

答えて

4

私は特定のエラーについてはわかりませんが、Spy ++が誤動作している場合は、代わりにWinspectorを試してみる価値があります。

+0

私はちょうどやった、それは素晴らしいです。 –

1

グローバルフックをインストールし、spy ++で正しくプレイしない他のプログラムに問題があることがあります。デバッグする必要のないすべてのプログラムを停止してみてください。ただマシンを再起動してみてください。

また、VSとspy ++でデバッグしようとすると、マシン全体がハングすることがよくありました。より良い方法は、完全にクリーンなマシンでリモートデバッグを使用して、他のプログラムからの干渉がないようにすることです(このような場合は仮想マシンで問題ありません)。

Neilが述べているように、Winspectorは異なるフックメカニズムを使用しており、spy ++が失敗する状況でも動作する可能性がありますが、メッセージログが(少なくとも私にとっては)うまくいかないこともあります。

1

私はこの正確な問題に遭遇しました.Spy ++が動作するには、McAfeeウイルス対策と再起動をアンインストールして再起動する必要がありました。

関連する問題