コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

macOSのエラーコード43を完全に解決する方法|原因と対処法を徹底解説

Macで作業中に、突然「操作を完了できません。必要な項目が1つ以上見つからないためです。(エラーコード -43)」というエラーメッセージが表示されたことはありませんか?

これは「エラーコード43」と呼ばれる不具合で、ファイルをゴミ箱へ移動して削除しようとしたときや、ファイルを別の場所へ移動しようとしたときに発生することがあります。特定のシステム、すなわちOS X El CapitanやOS X 10.2では比較的よく見られる一方、それ以外の環境では稀な現象です。

この記事では、Macのエラーコード43を恒久的に解決するための手順をわかりやすく解説します。

エラーコード43とは?なぜ発生するのか

解決策を試す前に知っておきたいのは、エラーコード43は主にOS X El CapitanやOS X 10.2のユーザーに表示されるという点です。つまり、最近のmacOSを使っているユーザーの多くはこの問題から免れています。とはいえ、以下のような原因で発生する可能性があり、多くの場合はユーザー自身が意図せず引き起こしているものです。

プロのヒント:パフォーマンス低下やシステムトラブルの原因となるジャンクファイル、有害なアプリ、セキュリティ上の脅威がないか、あらかじめMacをスキャンしておきましょう。

  • ファイル名に使用できない文字が含まれている – ファイル名には「@ ! # % ^ $」などの記号を使わないようにしましょう。これらの文字が含まれたファイルを移動しようとすると、エラーコード43が発生しやすくなります。
  • ダウンロードが不完全 – ダウンロードが完了していないファイルを移動しようとすると、このエラーが表示されることがあります。
  • ファイルがロックされている・使用中である – 使用中またはロックされているファイルを移動しようとした場合にも発生します。その場合は、ファイルの使用を停止するか、ロックを解除してから移動してください。状況によっては、管理者権限が必要になることもあります。
  • 共有ポイントが存在しない – 選択したファイルの共有ポイントがない場合もエラーが発生します。この状態では、Finderがファイルにアクセスできなくなっています。
  • ハードドライブの問題 – ハードディスク自体に問題が潜んでいるケースもあります。これは修復によって簡単に対処できることが多いです。

エラーコード43の修正に取り掛かる前に、信頼できる専門的なMac修復ツールを使ってMacをクリーンアップ&最適化しておきましょう。ジャンクファイルや問題のあるファイルなどがトラブルの一因になっていたり、解決の妨げになっていたりするのを防ぐことができます。

macOSでエラーコード43を修正する手順

ここからは、手動でエラーコード43を修正するための具体的な手順を紹介します。

PRAM/NVRAMをリセットする

PRAM(パラメータRAM)やNVRAM(不揮発性RAM)は、特定の設定を保存してすぐに呼び出せるようにするための少量のメモリです。以下の手順でリセットできます。

  1. 通常どおりMacをシャットダウンします。
  2. その際、Command、Option(alt)、P、Rの各キーの位置を確認しておきます。後ですばやく操作する必要があるためです。
  3. Macを再起動し、灰色の起動画面が表示される前にCommand + Option + P + Rキーを同時に押します。
  4. 起動音が3回鳴るまでキーを押し続けます。
  5. キーを離します。

ディスクユーティリティを使用する

エラーコード43は、ファイルの欠損や破損に関連していることが多いため、macOSに内蔵された「ディスクユーティリティ」が役立ちます。ドライブ関連の問題を診断・修復できるツールです。手順は以下のとおりです。

  1. Appleメニューから「再起動」をクリックします。
  2. 再起動が始まったら、Appleロゴが表示されるまでCommand + Rを押し続けます。
  3. 「ディスクユーティリティ」>「続ける」を選択します。
  4. 左側のサイドバーから修復したいディスクを選択します。エラーコード43の場合は、移動したいファイルが現在保存されているディスクです。
  5. 「First Aid」ボタンを押して、ディスクユーティリティのチェックを実行します。
  6. ツールが複数のレポートを表示します。結果に応じて以下のように対応してください。
    • 問題なし、または問題が解決済み – 「詳細を表示」で解決された内容を確認し、ツールを終了します。
    • ディスクがまもなく故障する – すぐにすべてのデータをバックアップし、新しいディスクへの交換を検討してください。
    • オーバーラップしたエクステント割り当て – 複数のファイルが同じ領域を占有している状態で、そのうちの1つが破損している可能性があります。「破損したファイル」から該当ファイルを見つけ、修復または削除しましょう。

ロックされたファイルを削除する

この方法は、ロックされたファイルが原因で発生するエラーコード43を解決できます。ロックを解除せずにファイルを削除する手順は以下のとおりです。

  1. Macを起動し、「アプリケーション」>「ユーティリティ」>「ターミナル」を開きます。
  2. ターミナルに次のコマンドを入力します:chflags -R nouchg
  3. 「ゴミ箱」を空にします。ゴミ箱アイコンをダブルクリックし、Command + Aですべてのファイルを選択して、削除したいファイルをゴミ箱からターミナルへドラッグします。

まとめ

オンライン上では、エラーコード43がMojaveを含む新しいバージョンのmacOSでも発生しうるという報告もあります。そのため、常に注意を払い、本記事で紹介した手順を恒久的な解決策として活用することをおすすめします。

macOSのエラーコード43は、ファイルの共有ポイントの欠如やハードディスクの既存の問題など、さまざまな要因で発生します。どの解決策があなたの環境でうまくいったか、ぜひコメント欄でお知らせください!

  1. Spotifyのエラーコード7「サービスが利用できません」の原因と解決策まとめ

    Spotifyは、新旧問わず数百万曲にアクセスできるデジタル音楽ストリーミングサービスです。Android、Windows、macOSなど、クロスプラットフォームで利用できるのも魅力の一つです。しかし、Spotifyにログインしようとした際に、「Error Code 7 – SERVICIO ESTA TEMPORALMENTE NO DISPONIBLE, POR FAVOR INTÉNTALO DE NUEVO MAS TARDE(サービスが一時的に利用できません。後でもう一度お試しください)」というエラーメッセージが表示されることがあります。このエラーコード7はほぼすべてのプラットフォー

  2. Windows 10のエラーコード0x8007007bを解決する方法

    新しいWindows 10のライセンス認証を行おうとしたら、エラーコード「0x8007007b」のポップアップが表示されて困っていませんか?このエラーは非常に厄介ですが、幸いなことに、それほど難しい作業なしで解決できます。この記事では、エラーコード0x8007007bの原因と具体的な対処法をわかりやすく解説します。エラーコード0x8007007bが発生する原因Windows 10のPCでこのエラーが発生すると、「ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています」というメッセージとともにポップアップが表示され、Windowsのライセンス認証が完了できなくなります。エラー