[解決済み] NASで、予期しないエラーが起きたため、操作を完了できません(エラーコード-50)。

[解決済み] NASで、予期しないエラーが起きたため、操作を完了できません(エラーコード-50)。

macからNAS(Synology、QNAP、LinkStationなど)へファイルやフォルダをコピーしようとした際「予期しないエラーが起きたため、操作を完了できません(エラーコード-50)。」と、エラーが起こる場合があります。

原因

原因はファイルがコピー先のNASやHDDで扱えないことを意味しています。ファイル名の文字数が多すぎるためである場合が多いです。ファイルシステムによってファイル名の文字数は制限されています。制限は一般的に〇〇バイトと決められているので、日本語や英語、絵文字などで文字数は変わります。

macだとHFS+、APFSなどですが、NASのファイルシステムはBtrfs、ZFS、ext4など多岐にわたります。システムごとに扱えるファイル名や文字数が違います。

解決方法

単純に、ファイルやフォルダの文字数を少なくすることです。

たとえば何万とあるファイルをひとつずつ見ていくのは大変ですが、確認してみてください。また、あなたがもしシステム管理者などで対応に迫られる場合は、別のファイルシステムでフォーマットすることなども検討してみても良いかもしれません。

ファイル名が原因でない場合は、.(ドット)や@(アットマーク)ではじまる不可視ファイルなどが原因の場合もあります。原因の切り分けをしてみてください。