Onedrive 上の共有ファイルを同時に編集した時に[ファイル名]+[PC名] のファイルが作成されてしまう。

Anonymous
2025-01-30T06:18:28+00:00

掲題の件は、Word などのOffice ファイルでは無いものになります。

以下の記事などを参照すると、Office ファイルは競合を検知した時に変更の通知が行われることになります。

SharePoint Technical Notes : OneDrive (Business) ファイルの競合時の動作の変更: EnableHoldTheFileポリシー

しかし、Office ファイル以外のファイルを同時に作業した時に、[ファイル名]+[PC名] のファイルが作成されてしまいます。

これを回避する方法はありますか。

また、現在、Windows とMac OS で共同作業しておりますが、Windows デバイスで編集したものは複製されることは無く、Mac OS のみ記載の挙動を示しております。

Microsoft 365 と Office | OneDrive | ビジネス向け | MacOS

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

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Hebikuzure aka Murachi Akira 335.3K 評価のポイント MVP ボランティア モデレーター
2025-01-31T02:43:26+00:00

PC の同期されたファイル(Office ファイルではない)を Office ではないサードパーティのアプリケーションで編集されているのであれば、そのアプリケーションは OneDrive で同期されているかどうかは関知せず単なるローカル ファイルとして扱うでしょう。そのため複数の PC で同時に編集すれば(OneDrive から見れば)競合が発生し、データの損失を防ぐために『[ファイル名]+[PC名] のファイルが作成され』ます。

Google Drive は OneDrive と比べて同期しているファイルの競合を検知したり対処したりするロジックが異なっていると思われるので、たまたまデータ損失なくファイルが重複することもなく使えていたのだと思われます。原理的には(アプリケーション側で特段の対処が無い限り)Google Drive でも同じような問題やデータの損失が起きる可能性はあるでしょう。

アプリケーションが同時編集・共同編集に対応していないのであれば、 『[ファイル名]+[PC名] のファイルが作成され』ないようにする(かつデータの損失を防ぐ)には、同時編集・共同編集を行わないことが唯一の対策でしょう。

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

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

5 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2025-01-30T14:07:29+00:00

    ご返信いただきありがとうございます。

    こちらの動作は期待動作ではあるかと考えており、何か見落としが無いかと投稿させていただいたものとなります。

    運用も浅いため、確かにWindows 端末のものを見落としているだけかもしれません。。

    他の方法を考えたいと思います。ありがとうございました。

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

    0 件のコメント コメントはありません
  2. Anonymous
    2025-01-30T14:03:15+00:00

    「Office ファイル以外のファイル」とは具体的にどのようなファイルで、どのようなアプリケーションで編集されているのでしょう?

    OneDrive から直接開いているのでなければ、同期している複数の PC 上でそれぞれアプリで開いているということでしょうか?

    Office 以外のアプリケーションの場合、OneDrive での「共同編集」に対応した動作になっていないので、競合が発生すると OneDrive の同期時の機能で [ファイル名]+[PC名] のファイルが作成されます。書かれている動作は正常な動作だと思われますので、抑止はできないでしょう。

    ご返信いただきありがとうございます。

    実際には、Obsidian というアプリケーションでOnedrive の共有フォルダを開いております。

    ご推察の通りに、複数のPC でアプリケーションを開いて作業していることになります。

    以前、Google drive を利用していた際には、このようなことにはならなかったのですが、

    Onedrive に移行をしてから作成されるようになってしまいました。

    インターネット上の情報や他の記事でもおそらく期待動作なので回避が難しいのかもしれないとは考えておりましたが、

    何か見落としが無いかと投稿させていただいたものになります。

    他の方法を検討したいと思います。ありがとうございました。

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

    0 件のコメント コメントはありません
  3. Anonymous
    2025-01-30T11:52:13+00:00

    © ウィンドウズスクリプトプログラマ - Windows Script Programmer 2025


    Onedrive 上の共有ファイルを同時に編集した時に[ファイル名]+[PC名] のファイルが作成されてしまう。

    この話は、マイクロソフトのドキュメントにないような。

    ネットでの相談では出て来るけれど。

    なので、当然、発生条件も不明。

    なので、回避方法も不明。

    Onedrive 上の共有ファイルを同時に編集した時

    の必然でしょう。

    なのに、

    また、現在、Windows とMac OS で共同作業しておりますが、Windows デバイスで編集したものは複製されることは無く、Mac OS のみ記載の挙動を示しております。

    これは不思議。

    windowsでは何かしてるのかも。

    技術サポートに聞くしかないでしょう。

    windowsでは、もう一つの方法かも。競合すると、バージョン履歴に入れる。これは困るのよね。気が付かない(それがふつう)とデータ喪失になる。

    また、現在、Windows とMac OS で共同作業しておりますが、Windows デバイスで編集したものは複製されることは無く、Mac OS のみ記載の挙動を示しております。

    気が付いてないだけかも。

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

    0 件のコメント コメントはありません
  4. Hebikuzure aka Murachi Akira 335.3K 評価のポイント MVP ボランティア モデレーター
    2025-01-30T06:31:38+00:00

    「Office ファイル以外のファイル」とは具体的にどのようなファイルで、どのようなアプリケーションで編集されているのでしょう?

    OneDrive から直接開いているのでなければ、同期している複数の PC 上でそれぞれアプリで開いているということでしょうか?

    Office 以外のアプリケーションの場合、OneDrive での「共同編集」に対応した動作になっていないので、競合が発生すると OneDrive の同期時の機能で [ファイル名]+[PC名] のファイルが作成されます。書かれている動作は正常な動作だと思われますので、抑止はできないでしょう。

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

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