[雑記] CLIP STUDIO(クリスタ)の読み込み時エラーについて対処法など備忘録
※2022/9/28 再び悲劇が起こったので追記しました
今回はいつもと違う毛色の雑記です。
▼ 何となく作ったなんちゃってYouTube風サムネ用画像。特に意味はない。
当サークルではWindows10でペイントソフト「CLIP STUDIO PAINT PRO(以下クリスタ)」を使っているのですが、最近 レイヤー破損(読み込み時のエラー)で危うくまる一日の作業が消滅しそうになる、というトラブルに見舞われました。
同じような現象が起きている方の何か参考になればと思い、記事にしました。
今回のようなデータ破損は以前もあり、アヤシイ共通点があったので自分がとった対処法などをここにまとめます。
あくまで当環境で起きたクリスタのレイヤーデータ破損についての個人的な推測です。他の環境で同じことが起きているのかは確認できていません。
もしかすると今後のアップデートで改善されたりという事もありえますので、参考程度にお願いします!
クリスタのデータ破損 経緯と対処法
読み込み時のエラーの内容
- クリスタのデータを開こうと思ったら別窓で「読み込み時にエラーを検出しました。」「〇〇レイヤー画像またはレイヤーマスクが破損していたため、画像の一部を読み込めませんでした。」と表示される
- クリスタのソフト上のキャンバスでは普通に表示されているが、書き出しなどを行うと破損したレイヤーが表示されなくなる
上記の読み込みエラーが2度発生しました。
この読み込みエラーは最近急に発生し始めたもので、何年かクリスタを使っていますが今まで見たことがありませんでした。
恐ろしいことに、データを閉じて開き直すまで気づけません。
エラーが起きていても保存自体はできます(この時点ですでに壊れているのに)。
一日中作業し、翌日作業再開のためにデータを開いて初めて発覚……という事もあり得ます。実際なりました。
実際の画面
もう二度と見たくありませんが、クリスタの破損したデータを開くと下記のようなウィンドウが表示されます……。
1行目は「読み込み時にエラーを検出しました。」
2行目以降は「〇〇(※レイヤー名)レイヤー画像またはレイヤーマスクが破損していたため、画像の一部を読み込めませんでした。」
と表示されています。
クリスタ上のキャンバスは下記の左のように普通ですが、書き出すと右のように謎の画像ができあがります。一部のレイヤーが空っぽになり、書き出し時に表示されません。
ちなみにデータ容量が不自然に軽くなっています。
個人的な原因の心当たり
※何度もすみませんが、個人的にアヤシイと思っている推測に過ぎません。
破損したデータには、最近知った機能を使っていました。
「3Dの天球」です。天球を背景として使っていました。
- 読み込みエラーが起きる前の同データで天球を削除したら破損しなかった
- 最近使い始めた機能である(最近までは破損した事がなかった)
当サークルで天球を使わないデータでは破損が起きた事がなかった→追記 天球使わず破損が発生 詳細は後述- 破損したデータ以外では天球を使った事がない
といった条件から、自分は天球がかなりアヤシイのでは?と疑っています。
なお、自分は元々クリスタの3D機能はほとんど使っていなかったので、天球以外の3Dは原因になりうるか分かりません。
天球が原因なのか、3D機能が原因なのか、そのあたりは分かりません。そもそも天球が原因かも特定できていません。
ネットで調べてみると4~5年前から似たような破損エラーが見つかるので、もしかすると一つのレイヤーに入っている容量が重くなり過ぎるとエラーになるのかな?と予想していますが、謎です……。
(多分4~5年前には天球の機能はなかったと思います)
3Dの天球って何?
▼公式のTwitter動画
https://twitter.com/clip_celsys/status/1475642660425977857
▼ 公式の天球の紹介はこちら
https://tips.clip-studio.com/ja-jp/articles/5813
一度目のエラー時は天球の「林」を、二度目のエラー時は天球の「公園」を使用していました。どちらもクリスタの公式素材だったと思います。
3D機能はPC環境が強く関係していると思うので、天球が必ずレイヤーの破損を引き起こすという事ではありません。
天球自体は良い機能なのでできれば使いたいのですが、どうやら自分の環境とは合わない可能性が高そうです……。
2022/9/28 追記 破損、再び
再びデータ破損の悲劇に見舞われました……。二度あることは三度ある。
今回は3Dの天球を使っていなかったので、犯人ではないようです。
ただ、先述から怪しいとは思っています。
個人的な憶測ですが、保存時のメモリ圧迫などの関係はありそうな気はしています(3D天球もメモリ圧迫の原因?)。
はやく原因が見つかって改善されることを祈る限りです……。
その後ちょくちょく破損に見舞われ、さすがに慣れてきました。
個人の推測ですが、恐らくスペック低めのパソコンで、重い機能を使っているとレイヤー保存をミスして破損するという線が濃厚そうです。
今のところ、3Dや天球、定規(対称定規など)の多用、レイヤーのたくさん入ったフォルダにクリッピングして乗算などを使うなど、負担の大きそうな機能を使っている時に破損が多いです。
とはいえ、定規など使いたい時は多々あるので、その場合はレイヤーが重くならないように対策しています。
例えば、
- 定規は複数使わずに使いまわす。(正面の顔を描く場合に目や口など複数定規を使いたくなりますが、描く度に定規を移動させて複数の定規をなるべく使わないようにする)
- 3Dなど重い素材は別のファイルで位置や角度などを確定し、ラスタライズして、本データにコピーして持ってくる。(ラスタライズしてしまえば3D情報はなくなり絵と同じになるのでレイヤーの重さは軽くなるはず)
- レイヤーが増えてきたら整理をする。(戻れるように「レイヤー整理前」などの名前を付けて別名保存。レイヤー統合などをして数を減らす)
上記を気を付けた結果、今のところレイヤー破損の確率はぐっと下がりました。
他にも負担の大きい機能はあるので、その都度軽くなるような対策をすると安定しそうです。
一番良いのはスペックの高いパソコンに買い替えることです。
読み込み時エラーが起きた時の対処法
- 自動バックアップ機能からエラーが起きる前のデータを吸い出し、3Dの天球を削除する
- 自動バックアップの場所など詳細は公式をご覧ください https://support.clip-studio.com/ja-jp/faq/articles/20190029
- 自動バックアップの破損後データから、無事なレイヤーをコピーしてペーストする
- 保存されたタイミングによっては無事なレイヤーが残っている場合もある
- 「破損したデータからレイヤーコピペして大丈夫?」という問いには答えられませんが、自分の環境下ではコピペしたデータが破損したことはありません
- 書き出しはできないが、スクリーンショットでクリスタの画面を保存できるので、スクショ画像を使う
自分が破損したときは上記のように対処しました。
まずは自動バックアップのフォルダを確認するのをおすすめします!
余談|クリスタの自動バックアップでCドライブがパンクするトラブル
ここからは読み込みエラーとは別のクリスタのトラブルです。
原因が分かるまでとても焦ったので一緒に載せておきます。
Cドライブの容量がなくなる
ある日、パソコンのCドライブの空き容量がいつの間にかパンパンになっていました。
めちゃくちゃ焦りました。まさかウィルスか!?と思いましたが、セキュリティソフトに特に問題がなく……。
Cドライブの中身を一つ一つ確認した結果、原因が判明しました。
自動バックアップが原因だった
クリスタで8GBを超えるイラストデータが定期的に自動バックアップされていたのが原因でした。そりゃパンクするわ……。
以降、クリスタで重いデータを作業する時は、最新のを何個か残してそれ以外を削除しています。
突然の読み込みエラーのようにいざという時に役立つので、全部削除するのは推奨しません!
何故クリスタのデータが激重だったのか?
これまた最近知ったのですが、タイムラプス機能をオンにしていたせいです。
何も考えずおもしれー!と使っていたら、とんでもない容量になっていました……。個人的に落描き以外は撮らないようにしています。
なお、タイムラプス機能で8GBを超えても先述のような読み込みエラーが起きたことはありません。
▼ タイムラプス機能について公式はこちら
https://tips.clip-studio.com/ja-jp/articles/4000