弥生販売17 「動作を停止しました。」

弥生 マイポータルは動作を停止しました。

トラブル・サポート内容

広島市西区へ訪問サポート。弥生販売17、弥生マイポータルを起動させると、「動作を停止しました。」を繰り返し、弥生販売を使うことができない状態です。

動作を停止する原因

弥生マイポータルを起動させると、即「動作を停止しました。」と表示され、弥生販売17を起動させると「.net モジュール」を読み込み中に「動作を停止しました。」と表示されます。

使用環境は、Windows ServerのHyper-V 上にWindows 8.1を構築しています。

エラー原因を探る為に、「コントロールパネル」→「管理ツール」→「イベント ビューアー」でログを確認。

弥生販売 動作停止。エラーログの確認。

障害が発生しているアプリケーション名:YmMcClient.exe、バージョン:4.2.1.174

障害が発生しているモジュール名:mscorwks.dll、バージョン:2.0.50727.8793

「.net モジュール」読み込み中に、動作を停止していたので予想はついていたのですが、やはり.NET Frameworkが原因です。

回復までにやったこと

システムの修復。ディスクのチェック。

.NET Frameworkの無効化と有効化。

「コントロールパネル」→「プログラムと機能」→「Windows の機能の有効化または無効化」から.NET Framework 3.5 (.NET 2.0 および 3.0 を含み)の選択を外し、OKを選択。これで、一度無効化します。再度同じ手順で、有効化。

マイクロソフト公式サイトから、.NET 修復ツールをダウンロード。修復ツールの実行。

弥生販売の修復。「プログラムと機能」から、弥生販売を選択し「変更」を選択すると、修復または削除を選択できます。

色々とやりましたが、効果なし。相変わらず「動作を停止しました。」の繰り返し。

結果

ダメかと思った時に、Windowsのアップデートを確認すると、一つアップデートが残ってた。.NET関連のアップデート。その残っていたアップデートは推奨だった為、手動で選択する必要がありました。

Windows 8.1 x64用 Microsoft .NET Framework 4.7.2

Windows 8.1 x64用 Microsoft .NET Framework 4.7.2 (KB4054566)です。

こちらを適用させると、弥生販売関連のアプリケーションが正常に動作するようになりました。もし、このアップデートを適用させても動作しない場合は、マイクロソフト公式サイトより.NET修復ツールをお試しください。