Macintoshの-36エラーでコピーができない

Macintoshを使ってデータをコピーしようとすると-36エラーが出ることがある。データが壊れていることもあるのだが、原因はそれだけではないようだ。

よくある解決策

一つ目の解決策は、.DSと呼ばれる隠しファイルを削除することだ。次の解決策は「コピーできないから削除してしまえ」というもの。この2つの解決策はいろいろなところで検索ができるし、YouTubeで解説している人もいた。その他にもいろいろな説が飛び交っている。例えばUSBハブを使ったらなおったという人もいる。

疑ってみるべき問題

しかし、実際にはコンピュータのUSBをコントロールする部分に問題があるかもしれない。解決策はハードディスクドライブを取り替えることしかない。

Macbook Late 2006を買って来た。これをTimemachineしようとすると途中で止まってしまう。ログを見ると2つのファイルで引っかかっているようだ。TimeMacineは一つでもコピーできないと途中で止まってしまうのだ。メーカー(Logitec)に確認したところ、フォーマットし直してはと言われたが、それは試している。OSの不具合かもしれないと考えて、OS10.5とOS10.7を試したが結果は同じだった。

PowerPCでは使えるので、Intel系がダメだったのかなと思ったのだが、iMac Mid 2007で試したところ無事に使うことができた。どうやらMacbookとこの特定のドライブの問題のようだ。MacbookでもFirewireで接続できるドライブでは問題は起きなかった。しかし、Firewire/USB2のドライブをUSBでつないだところ問題が再現できた。ということはUSBの問題だろう。

ハードに固有の問題なので、あれこれ試行錯誤しても仕方がなく、使えるドライブを探すしかないということになる。

このような記事もいかがですか