Excel/Word2003 ネットワーク上のファイル共有から開くのが遅い

2013-02-18

Windows Word

ネットワーク上の共有ファイル開くと、PDFファイルなどは問題なく開くのだが、Excel/Wordが異常に遅くなってしまって(100KB程度のファイルなのに数分かかる)困っていた。周りの人(XP)は問題ないとの事。また、ローカルへのコピーや、ローカルファイルを開くのは問題なく行える。Windows 7とOFFICE(2003)の合わせの問題と想定していろいろ試してみたので備忘のためメモしておく。
なお、環境は以下。
  • PC:VAIO TypeZ VGN-Z92PS
  • OS:Windows 7 Professional 32bit版 SP1
  • Microsoft Office 2003。ただし、Outlookだけ2007が入っている。
試したこと
  1. SNP(Scalable Networking Pack)の無効化
    [Windows 7編]ネットワーク設定を標準で使ってはいけない
    よくは解らないが、Microsoftがよかれと思って追加した機能が裏目に出ている可能性があるとのこと。
    コマンドプロンプトを管理者権限で開いて、以下のコマンドを打つ。
    netsh int tcp show global:機能のON/OFF状態確認
    netsh int tcp set global chimney=disabled:TCP Chimney Offload の無効化
    netsh int tcp set global rss=disabled:Receive-Side Scaling(RSS)の無効化
    netsh int tcp set global netdma=disabled:Network Direct Memory Access(NetDMA)の無効化
    効果なしだったので、上記コマンドのdisabledをenabledにして、元に戻した。
  2. [最近使ったファイル] の無効化
    Word2003でネットワーク上のWordファイルを開くのに時間がかかる問題
    Word起動→ツール→オプション→全般→最近使ったファイルの一覧からチェックをはずす。
    効果なしだったので、元に戻した。
  3. OFV (Office ファイル検証機能)の無効化
    1. Wordのみ対策
      MS12-029 (KB2598332) のインストール後に Word 2003 でネットワーク上のファイル共有から DOC ファイルを開くと応答がなくなる場合がある
      HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Security\FileValidation(なければ作る)下に、EnableOnLoad(DWORD)を作成して0に設定。
      Wordには効果あり。採用。セキュリティーの注意書きが書かれているが…。
    2. Excelのみ?対策
      Office File Validation (OFV) アドインがインストールされた Excel 2003 でネットワーク上のファイル共有から XLS ファイルを開くのが遅い
      すでに対応済みだった。確認の仕方にあるファイルのタイムスタンプが、上記資料では17:26になっているが、ローカルでは10:26になっていた。それ以外はバージョン、ファイルサイズとも同じ。念のため再インストールしたが、10:26になり、効果もなし。
    3. Officeとして対策
      ネットワーク上の場所にあるファイルを開く際に Office プログラムの動作が遅いか応答を停止した (ハングした) ように見える
      対象は、Excel2007/Word2007と記載されているが…。
      Excelは少し早くなった気もする。Wordは変わらず(1なしで)。一応採用。
一応対策はしたけど、今一。いずれまた検討する。