Yap.exe DDE エラー

Yap.exe DDE エラー

誰かが yap.exe の誤った構成の可能性を指摘してくれることを期待しています。

私は、個人使用のために Windows 10 に MikTeX 2.9 を (再) インストールしました (会社のマシンなので、管理者権限は使用していません)。dvi ファイルを右クリックして [プログラムから開く] オプションを選択すると、Yap.exe を起動できます。ただし、コマンド ラインから yap を起動するか、dvi ファイルをダブルクリックすると、「Windows API エラー 122: システム コールに渡されるデータ領域が小さすぎます。」というメッセージが表示され、ファイルが開きません。

より正確に言うと、dvi ファイルをダブルクリックすると、yap.log ファイルに次の内容が表示されます...

2020-09-14 15:13:28,662-0400 INFO  yap - this is Yap 4.0 (MiKTeX 20.7)
2020-09-14 15:13:28,662-0400 INFO  yap - this process (4988) started by 'explorer' with command line: /dde
2020-09-14 15:13:28,727-0400 ERROR yap.core - The data area passed to a system call is too small.

2020-09-14 15:13:28,727-0400 ERROR yap.core - Function: Process32NextW
2020-09-14 15:13:28,727-0400 ERROR yap.core - Result: 122
2020-09-14 15:13:28,727-0400 ERROR yap.core - Data: 
2020-09-14 15:13:28,727-0400 ERROR yap.core - Source: Libraries\MiKTeX\Core\Process\win\winProcess.cpp:637
2020-09-14 15:13:28,728-0400 ERROR yap - Libraries\MiKTeX\Core\Process\win\winProcess.cpp:637: Windows API error 122: The data area passed to a system call is too small.
()
2020-09-14 15:13:46,577-0400 INFO  yap - this process (4988) finishes with exit code 0 

しかし、yap.exe を呼び出す「Open With」メソッドを使用すると、ログ ファイルに次の内容が表示され、ファイルは適切に開きます...

2020-09-14 15:16:45,377-0400 INFO  yap - this is Yap 4.0 (MiKTeX 20.7)
2020-09-14 15:16:45,377-0400 INFO  yap - this process (16172) started by 'OpenWith' with command line: /dde
2020-09-14 15:16:45,478-0400 INFO  yap - OnDDECommand("[open("C:\Users\sthompson\Desktop\LaTeX\test.dvi")]")
2020-09-14 15:16:45,511-0400 INFO  yap - loading document: C:\Users\sthompson\Desktop\LaTeX\test.dvi
2020-09-14 15:16:52,710-0400 INFO  yap - this process (16172) finishes with exit code 0
2020-09-14 15:24:21,509-0400 INFO  yap - this is Yap 4.0 (MiKTeX 20.7)
2020-09-14 15:24:21,509-0400 INFO  yap - this process (5448) started by 'OpenWith' with command line: /dde
2020-09-14 15:24:21,615-0400 INFO  yap - OnDDECommand("[open("C:\Users\sthompson\Desktop\LaTeX\test.dvi")]")
2020-09-14 15:24:21,647-0400 INFO  yap - loading document: C:\Users\sthompson\Desktop\LaTeX\test.dvi
2020-09-14 15:24:26,317-0400 INFO  yap - this process (5448) finishes with exit code 0

関連情報