FAQ-1218 自動保存が機能しないのはなぜですか?

最終更新日:2025/6/6

Origin 2025以前のバージョンをご利用のお客様より、「環境設定:オプションダイアログで自動セーブする間隔が有効になっているにもかかわらず、自動保存が機能しない」という報告を受けています。Origin 2025b では自動保存の挙動がより適切になるよう、いくつかの改善および不具合修正が行われました。 自動保存の問題がある場合は、Origin 2025b へのアップグレードをお勧めします。

自動保存の基本ルール:


以下はその詳細な事例です。この説明と回避策は以前のバージョンで提供されているものです。

OPJ拡張子のプロジェクトファイルが自動保存されない

Origin 2025b以前では、新しい形式(OPJU拡張子)のみが自動保存の対象です。古い形式(OPJ拡張子)のファイルは自動保存されません。Origin 2025bからは、OPJファイルもOPJU形式で自動保存されます。

Origin 2025以前での回避策: OPJファイルを開いた後、まずOPJUとして保存します。


OPJU拡張子のプロジェクトファイルが自動保存されない

原因としては、次のようなものが考えられます。

  • @ASC は、自動保存のリマインダーを表示するためのプロジェクトサイズ(MB)を指定します。デフォルトは@ASC=20MBです。指定サイズ未満のファイルは、リマインダーなしで自動保存されます。大きいファイルの場合、x分経過後にリマインダーが表示されます。
Autosave reminder.png
@ASC を0に設定すると、すべてのサイズのプロジェクトでリマインダーが表示されるはずですが、これが原因で自動保存が動作しない場合があります。Origin 2025以前での回避策: @ASCを0より大きく設定してください。

大きなプロジェクトに対して初めてリマインダーが表示された際、「すべてのプロジェクトで自動保存を有効にする(3番目のオプション)」を選ぶと、@ASC(デフォルトでは20MB)より大きいファイルは一度だけ自動保存されます。そしてそれ以降、自動保存はこのプロジェクトと他の大規模なプロジェクトの両方で動作しなくなります。小さなプロジェクトファイル(@ASCより小さいサイズ)では問題はおこりません。

  • Origin はディスク上のファイルサイズではなく、メモリ上のサイズで判定します。ディスク上で10MBのファイルでも、Originで開くと20MBを超えることがあります。プロジェクトエクスプローラでルートフォルダにマウスを当てると、メモリ上のサイズがツールチップに表示されます。メモリ上のサイズは20MBを超えている可能性があります。すべてのプロジェクトで自動保存が有効になっている場合、プロジェクトは自動保存に失敗します。
  • Origin 2025以前での回避策: スクリプトウィンドウで「doc-cac」を実行し、すべてのプロジェクトで自動保存が有効にするになっていることを確認します。有効になっている場合は、環境設定:システム変数メニューを選択します。システム変数 ASC に十分大きな値を設定してください。(例:10000 = 10GB)これにより指定したサイズ以下のファイルはx分ごとに自動的に保存されます。
  • Origin 2025bではバグが修正されているため、3番目のオプションを選択しても問題は発生しません。新しいシステム変数@ASS=1を使用して、すべてのプロジェクトで自動保存をオンにすることもできます。

推奨事項: PCで大きなプロジェクトを自動保存するのに時間がかかる場合は、1分ごとなど、頻繁に自動保存を設定しないことをお勧めします。

役立つシステム変数

自動保存の問題のトラブルシューティングやデバッグのヘルプに役立つシステム変数


@ASM

Next autosave (sec): 690
Project autosaved: C:\.....
autosave done, waiting for changes

自動保存が失敗した場合(例:@ASS=0 の状態で、@ASCより大きいプロジェクトを開いた場合など)、スクリプトウィンドウに次のようなメッセージが表示されます。

Project too large (in memory) for autosave: 21MB

@ASS


@ASP


キーワード:ビッグデータ, 大きなファイル, 自動保存, 自動保存, 未保存, バックアップ, 保存, 20MB, 未保存, 復元