Windows 7 の Excel で、共有フォルダのファイルを編集し、上書き保存すると、元の Excel ファイルが削除され、TMP ファイルが残る

Anonymous
2010-12-24T05:55:38+00:00

Windows7で,モバイルカード等遅い回線(300kbps程度)で,社内ネットワークに接続し,エクスプローラからExcel2010でxlsxファイルを開き,そのファイルを上書き保存すると,「ファイルの保存に失敗しました」と表示され,保存に失敗することがあります。失敗すると,拡張子がtmpのファイルが残り,xlsxファイルの本体は,消えてしまいます。

状況を見ていると,Excelファイルの上書き保存時に,tmpファイルが生成され,と同時に,エクスプローラのアドレスバーのところで緑色のバーが流れて,tmpファイルをつかんでしまっているようです。保存失敗は,毎回ではなく,前述のエクスプローラの緑色のバーが流れるタイミングによるようです。こういった現象の回避方法はありませんでしょうか?

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Anonymous
2011-12-16T06:56:27+00:00

Windows7上でoffice2003を使ってネットワーク上のファイルを開いていると元のxlsファイルが削除されてしまう場合がある。

途中で内容を格納せずに終了すると、復元できないので回避策はないでしょうか。

<結合前タイトル>

Windows7上でoffice2003を使ってネットワーク上のファイルを開いていると元のxlsファイルが削除される場合がある

おひさしぶりです、最近原因がわかり、安定稼動しています。

原因はWindows7 のパケットサイズが大きすぎたことでした。

実測した結果MTU1500だと全てのサーバーでパケットロスが発生していました。

この価を下げて運用したところ以下の問題が解決しました。

① IEの標示が遅い

② ネットワークドライブのディレクトリが一部しか標示されないか標示に時間がかかる

   またリンクは正しくない

③ EXCELの元のファイルが消えてしまう(TMP有りのときと無しの時がありました)

④ ネットワークドライブの資源をEXCELで標示すると遅い。

などです。

この回答は役に立ちましたか?

9 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

63 件の追加の回答

並べ替え方法: 新しい順
  1. Anonymous
    2013-12-23T06:23:03+00:00

    私のところも同じ状況が発生したので、共有します。

    クライアント:Windows7 Pro、EXCEL2010

    データ保存先:NAS 富士通FMHD-12L

    挙動を報告します。

    1.ファイル開く

    2.一時ファイル~$○○○ が作成される。

    3.上書き保存する。 ***.tmp が作成される。

    4.その後すぐ、自動で***.tmpのファイルの***の名前が自動で変化し、同時に元のEXCELファイルが消える。

    (ファイル名***は自動で作成される文字列です。)

    元に戻すには拡張子をxlsxに戻します。

    対応方法として、上書き保存ではなく、名前をつけて保存をすることで最終的に消えずに残せます。

    ただし、4の時点で、tmpファイルが作成されてしまうので、その都度消す必要があります。

    なお、データ保存先をWindowsServer2008 SP1 にしたところ、tmpファイルが作成されず、上書き保存をしても保存できました。たまたまなのか分からないので、もう少し検証してから、タイミングを見て保存先を変更するしかないのかなと思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2013-11-22T06:15:23+00:00

    Fjk_ さん、こんにちは。

    マイクロソフト コミュニティへ投稿していただき、ありがとうございます。

    NAS の環境で、 自動キャッシュを [オフラインファイル無効] に設定されたところ、Excel ファイルが tmp ファイルとなり、元の Excel ファイルが消失してしまうという動作が見られなくなったのですね。

    情報を共有していただいてありがとうございます。

    同じ環境で使用されている方で、 Fjk_ さんのコメントを参考にこの問題が回避できたという方がいらっしゃれば良いですね。

    また何かありましたらマイクロソフト コミュニティをご利用いただけると嬉しく思います。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2013-11-19T03:42:11+00:00

    >引き続き似た環境で使われている方、こちらの症状で情報をお持ちの方がいらっしゃれば追加の投稿お待ちしてします。

      

    当方でも類似現象が発生しておりましたが、解決しましたの事例として紹介します。

     

    環境と現象

    windows7&EXCEL2010 と windowsXP&EXCEL2003の混在環境でNAS(TeraStation TS-HTGL/R5)

    に上書き保存すると、windows7&EXCEL2010のみEXCELファイルがtmpになり、元のEXCELファイルは

    消えることがある。

     

    対処

     NASの共有フォルダに対する設定で

      『自動キャッシュ』を『オフラインファイル無効』にしたところ

     事象が発生しなくなりました。

     

     参考:

     『自動キャッシュ』のとき

       EXCELでファイル保存時に、メッセージボックス等表示せず保存処理が終わる

       (おそらくNASのキャッシュが働いてEXCEL側は瞬時に保存処理が完了してしまう)

     

     『オフラインファイル無効』のとき

       保存時に、「ファイルを保存しています」というメッセージボックスが

      表示される。

       (おそらくNASの書込み待ち合わせのためEXCELの保存処理が待ち合わせる)

     

    ご参考まで

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2013-01-22T03:16:01+00:00

    a7k2mtx さん、こんにちは。

    マイクロソフト コミュニティに投稿していただきありがとうございます。

    フォルダーにアクセス権限を与えることで現象が回避できたということなのですね。

    わざわざ情報を投稿していただきありがとうございます。

    さまざまな環境で発生する問題であるかと思うのですが、 a7k2mtx さんが書いていただいたコメントも改善できた方法の一つとしてとても参考になる情報かと思います。

    またこちらの問題にかかわらずマイクロソフト コミュニティに質問や情報提供をいただけると嬉しいです。

    また何かありましたらマイクロソフト コミュニティのご利用をぜひお待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません