トップ回答者
サーバで起動するEXCEL2016のプロセスが遅くなった

質問
-
サーバでクライアントからの要求によりEXCEL帳票を作成するのですが、最近遅くなり改善策を検討している状態です。
<構成>
・サーバ:Windows Server2016
・EXCELバージョン:Microsoft Office Professional Plus 2016
・ライセンス認証された製品で、サインインしていません
<状況>
・社内イントラで使用しているので、プロキシの設定をせずインターネットの接続ができない状態
・EXCELをインストールしたのは2016/11/15で、遅くなったのは2017/08/28ごろ
・遅くなる前は2秒で作成できた帳票が、22秒かかるようになった
・EXCELはインストール以来アップデートしていません、OSも同様です
・テスト環境にてプロキシを設定してEXCEL遅延が起きなくなることを確認しています
・本番環境はプロキシの設定を行わずに復旧できる方法を検討したい
EXCELがインターネットで通信していると思われるので、それを止めれば遅延が起きなくなると
思うのですが、方法が見つからない状態です。
何か良い方法ががあれば、よろしくお願いします。
回答
-
本題からは外れますが
> サーバでクライアントからの要求によりEXCEL帳票を作成する
この仕組みが
に該当する場合、Microsoft からのサポートに制限がありますので、その点は留意してください。
hebikuzure
- 回答の候補に設定 栗下 望Microsoft employee, Moderator 2017年10月10日 6:16
- 回答としてマーク 栗下 望Microsoft employee, Moderator 2017年10月24日 5:03
すべての返信
-
原因がインターネット接続にあると疑っているのであれば、以下のブログを参考にして、インターネット接続の抑制を試してみてはいかがでしょうか。
とは言うものの、プロセス起動時の XML 参照は抑制出来ない様です。
状況を拝見する限り、このプロセス起動時の XML 参照が関係している可能性が有りそうですが、Office 2016 としては必要な動作で、Microsoft が用意している設定等では抑制できませんので、希望されているプロキシ設定を行わずに復旧させるのは難しいかもしれませんね。
Office 2016 が行うインターネット接続について
- 回答の候補に設定 栗下 望Microsoft employee, Moderator 2017年10月10日 6:16
- 回答の候補の設定解除 ほったなおとし 2017年10月10日 10:50
-
レジストリである程度抑制するとともに、どうしても避けられない部分について、即座に拒否応答を返すダミープロキシ(実際は外部につながっていない)みたいなものを設置&設定できれば、タイムアウト待ちよりは短くなるかもしれませんね。(未検証)
- 編集済み AzuleanMVP 2017年10月7日 2:38
- 回答の候補に設定 栗下 望Microsoft employee, Moderator 2017年10月10日 6:17
-
本題からは外れますが
> サーバでクライアントからの要求によりEXCEL帳票を作成する
この仕組みが
に該当する場合、Microsoft からのサポートに制限がありますので、その点は留意してください。
hebikuzure
- 回答の候補に設定 栗下 望Microsoft employee, Moderator 2017年10月10日 6:16
- 回答としてマーク 栗下 望Microsoft employee, Moderator 2017年10月24日 5:03