解決するには「光」が必要です。おそらく、この問題の原因はたくさんありますが、誰かが私を助けることができるかもしれません.
シナリオ: 24 時間年中無休で PostgreSQL データベースとその他のサーバー アプリケーションを実行している Windows サーバー (データベースでタスクを処理するためなど)。さまざまなサーバー シナリオ (~30) があり、ハードウェアと Windows のバージョンが異なります (XP SP3/WinServer など... すべて NT ベース)。すべてのアプリケーションは Delphi7 で作成され、DLL にリンクされています (D7 でも)。
数日後 (場合によっては 1 週間、場合によっては数か月)、Windows が異常な動作を開始し、[スタート] メニューが開かなくなったり、ダイアログにいくつかのボタンが表示されなくなったりします。そしてすぐにいくつかのアプリケーションが開かなくなり、eventviewer でイベントが発生します。
Faulting application x, version y, faulting module kernel32.dll, version 5.1.2600.5781, fault address 0x00012afb
その間、メモ帳、iexplore などの他のアプリケーションは正常に開きますが、上記のイベント ログのみで一部のアプリケーションは開きません。しかし、システムを再起動しないと、数日のうちに cmd.exe (および他のすべてのアプリケーション) が開かなくなり、イベントログに同じエラーが表示されます。
「何が」これを引き起こす可能性があるかを見つけようとしましたが、成功しませんでした。ですから、どんなアドバイスでも大歓迎です。
前もって感謝します。