Macエラーコード36を修正する4つの方法

Macエラーコード36を修正する4つの方法

macOS のエラー メッセージで、エラー コード 36 ほど悪名高いものはほとんどありません。重要なことをしている最中にこのエラー メッセージに遭遇すると、特にオンラインで矛盾するアドバイスが多い場合には、控えめに言ってもイライラすることがあります。このガイドでは、Mac エラー コード 36 を解決するための 5 つの簡単な方法を説明します。

macOS のエラー コード 36 とは何ですか?

Mac のエラー コード 36 は、「読み取りまたは書き込みができない」エラーと呼ばれることもあります。完全なエラー メッセージは通常次のとおりです。

"The Finder can’t complete the operation because some data in “Filename.extension” can’t be read or written. (Error Code -36)"

お使いの Mac では、ソース ファイルからデータを読み取ったり、宛先ファイルにデータを書き込んだりできないという事実が注目されています。エラー コード 36 は、次の場合に最もよく発生します。

  • 外部ストレージデバイスから内部ハードドライブにファイルを転送します。
  • システムドライブから外部ストレージデバイスへのファイルのコピー。
  • ファイルをゴミ箱フォルダーに移動します。

エラー コード 36 を理解することが、解決への第一歩です。

Mac でエラー コード 36 が発生する原因は何ですか?

エラー コード 36 は通常、次の 1 つ以上の要因によって発生します。

  • ファイルの破損: コピーまたは移動しようとしているファイルが破損している場合、エラー コード 36 が表示される可能性があります。これは、Mac がデータを正常に読み取るのに苦労しているために発生します。
  • ファイルのアクセス許可に関する問題: ファイルまたはフォルダーに関連付けられたアクセス許可により、Mac が正常に操作を実行できない場合があります。
  • ストレージ デバイスの障害: Mac が適切に通信できない場合、内部ストレージ デバイスと外部ストレージ デバイスの両方がエラー コード 36 を引き起こす可能性があります。
  • オペレーティング システムのバグ: 場合によっては、macOS 自体の問題、つまりソフトウェアのバグが予期しない動作を引き起こし、読み取りおよび書き込み操作が正常に完了できなくなることがあります。

これらの問題は複雑に聞こえるかもしれませんが、ご覧のとおり、多くの場合、修正は複雑ではありません。

1.「Dot_clean」コマンドを使用してエラーコード36を修正する方法

Mac から外部ストレージ デバイスにファイルをコピーし、そのストレージ デバイスを Windows または Linux を実行している PC に接続したことがある場合は、次のようなドットで始まる奇妙な見た目のファイルに気付いたかもしれません。DS_ストア。これらは「ドット ファイル」として知られており、通常は Mac 上に隠されており、アイコンの位置や背景画像構成などのカスタム属性が保存されています。

ドット ファイルは Mac 特有の性質のため、複数のオペレーティング システムから単一のストレージ デバイスにアクセスすると破損することがあります。幸いなことに、macOS には、それらを対応するネイティブ ファイルと再帰的にマージできる「dot_clean」と呼ばれる便利なコマンドライン ユーティリティが付属しています。dot_clean コマンドを使用するには、次の手順に従います。

  • 「ターミナルアプリ」を開きます。「アプリケーション -> ユーティリティ」にあります。
Macos ターミナルの強調表示
  • 次のコマンドを入力して、接続されているすべてのボリュームを一覧表示します。ls /Volumes
  • 問題が発生しているストレージ デバイスの名前を覚えておいてください。たとえば、システム ドライブは通常「Macintosh HD」と呼ばれます。
  • 次のコマンドを入力して、ストレージ デバイス上で dot_clean コマンドを実行します。sudo dot_clean /Volume/Drive-name
  • システム ドライブをスキャンするには、次のように入力しますsudo dot_clean /Volumes/Macintosh\ HD。次に、管理者パスワードを入力し、dot_clean コマンドのジョブが完了するまで待ちます。
ドットクリーンコマンドターミナル

重要:ターミナルは強力なツールであると同時に、システム レベルの変更を行うこともできます。予期せぬ結果を避けるために、入力したコマンドを常に再確認してください。

2. 読み取り/書き込み権限を確認してエラー コード 36 を修正する方法

macOS オペレーティング システムは基本的に Unix ベースのオペレーティング システムであるため、同様のアクセス許可モデルを利用してファイルのセキュリティを確保します。基本的に、このモデルは、システム上のすべてのファイルとフォルダーを読み取り、書き込み、または実行できるユーザーを規制します。エラー コード 36 を解決するには、問題が発生しているファイルまたはフォルダーに必要な読み取り/書き込み権限があるかどうかを確認します。

  • Finder を起動し、エラー コード 36 を引き起こしているファイルまたはフォルダーを見つけます。
  • ファイルまたはフォルダーを右クリックし、「情報を見る」オプションをクリックします。
情報を取得オプション Macos
  • 下部にある「共有と権限」セクションを展開します。
  • ユーザー名の横にある権限を見て、「読み取りと書き込み」に設定されていることを確認してください。そうでない場合は、続行します。
  • ウィンドウの右下にある鍵のアイコンをクリックし、プロンプトが表示されたらパスワードを入力します。
情報タブのロック
  • 「権限」列のポップアップメニューを開き、希望の権限設定を選択します。
「情報」タブの権限の変更

ターミナルを使用して読み取り/書き込み操作を実行する方法

ファイルやフォルダーの削除、コピー、移動中に、macOS Finder でエラー コード 36 のような問題が発生することがありますが、ターミナルから直接操作を実行することでこれらを回避できます。間違ったコマンドは予期せぬ結果を招く可能性があるため、ターミナル コマンドには少し注意が必要であることを覚えておいてください (ただし、間違ったクリックも同様です)。

ターミナルを使用してファイルまたはフォルダーを削除するには、「rm」(削除)コマンドを使用します。

rm unnecessary.fileまたrm -r unnecessary.folder

ターミナルを使用してファイルまたはフォルダーをコピーするには、「cp」(コピー) コマンドを使用します。

cp example.file ~/Desktopまたcp -r foldername ~/Desktop

ターミナルを使用してファイルまたはフォルダーを移動するには、「mv」(移動) コマンドを使用します。

mv example.file ~/Desktopまたmv -r foldername ~/Desktop

3. ストレージデバイスで応急処置を実行してエラーコード 36 を修正する方法

内部ドライブと外部ドライブの両方で、Mac がデータを適切に読み書きできなくなるファイル システムの問題が発生することがあります。そこで、組み込みの macOS ディスク ユーティリティ ツールの「応急処置」機能が役に立ちます。数回クリックするだけで、ドライブのファイル システムにエラーがないかチェックし、可能であれば修正できます。

  • 「アプリケーション -> ユーティリティ」からディスクユーティリティアプリを起動します。
Macos ターミナルの強調表示 1
  • 左側のペインで問題のあるストレージ デバイスを選択します。
  • ツールバーの「応急処置」ボタンをクリックします。
応急処置 Macos の強調表示
  • スキャンする決定を確認し、できれば「実行」ボタンをクリックしてストレージデバイスを修復します。
  • 応急処置が完了するまで待ちます。

4. エラーコード 36 を手動で削除して修正する方法。DS_Store ファイル

これまでの解決策が役に立たなかった場合は、手動で削除することを検討してください。DS_ストレージ デバイスからファイルを保存します。すでに説明したように、これらのファイルには Mac のディレクトリ レベルの設定が保持されるため、実際には必要ありません。破損してエラー コード 36 が表示される可能性があるため、これは朗報です。

なぜなら。CommandDS_Store ファイルはデフォルトでは非表示になっており、Finder には表示されません。 + Shift+を押して非表示のファイルを表示したとしても. 、削除するにはいくつかの追加の手順をジャンプする必要があります。

  • ターミナルを起動します。「アプリケーション -> ユーティリティ」にあります。
  • 「cd」コマンドを使用して、問題が発生しているフォルダーに移動します。
  • 次のコマンドを入力して、すべてのファイルを一覧表示します。ls -lA
  • 「rm」コマンドを使用して削除します。DS_Store ファイル:rm. DS_Store
Ds Store 削除ターミナル
  • 問題のある他のすべてのフォルダーに対して手順 2 ~ 4 を繰り返します。

よくある質問

macOS でよくある他のエラー コードには何がありますか?

macOS では多数のエラー コードが表示され、それぞれ異なる問題を示しています。エラー コード 36 のほかに、一般的に発生するエラー コードには、エラー コード 43 およびエラー コード 50があります。

エラー コード 36 の再発を防ぐことはできますか?

残念ながら、エラー コード 36 を確実に防ぐ方法はありません。できる最善の方法は、ストレージ デバイスを管理し、オペレーティング システムを最新の状態に保つことです。

削除しても安全ですか。DS_Store ファイル?

はい、通常は削除しても安全です。DS_Store ファイル。これらのファイルは、ディレクトリ固有の設定を保存するために macOS によって作成され、個人データは含まれません。

画像クレジット: Pexels。すべてのスクリーンショットは David Morelo によるものです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です