Mac OS X で、項目を移動/ロック解除/変更/コピーできない

一部の項目を移動/コピーまたはドラッグできなかったり、ロックを解除できない場合があります。

ヒント:ファイルを削除する方法、ゴミ箱を空にする方法については、「 Mac OS X でゴミ箱を空にできない、またはロックされたファイルを削除できない」を参照してください。

この記事では、以下の 2 つの一般的な問題について説明します。ヒント:特定の場所によっては、項目を移動できない場合があります。Mac OS X では、オペレーティングシステムとユーザデータの整合性を保護するため、一部のフォルダ (「アプリケーション」、「ライブラリ」、「システム」フォルダなど) にはアクセスできないようになっています。

問題 1
Mac OS X 10.2 以降でファイルを移動しようとすると、「ファイル '(項目名)' がロックされているので、操作は完了できませんでした。」というメッセージが表示されます。

項目の権限を変更しようとすると、「操作は完了できませんでした。予期しないエラーが起きました (エラーコード ‐1)」というメッセージが表示されます。

ボリュームのアイコンを別のボリュームにドラッグしてボリュームをコピーしたり、ボリュームのウィンドウにコピーすると、この問題が発生します。

問題 2
警告ボックスに次のようなメッセージが表示されます。

  • 「'(項目またはフォルダ名)' に対するアクセス権が不十分なので、操作は完了できません。」
  • 「'システム' (または別のフォルダ名) は変更できないので、項目 '(項目名)' は移動できませんでした。」
この記事はアーカイブ済みで、これ以上更新されることはありません。

問題 1 の場合

移動対象のファイルを選択し、「ファイル」メニューから「情報を見る」を選択します。「ロック」ボックスにチェックマークが入っている場合は、チェックマークを外し、再びファイルを移動してみます。

フォルダのロックを解除する場合は、以下の手順を実行します。

  1. ターミナル (「/アプリケーション/ユーティリティ」) を開きます。
  2. 次の行を入力し、最後にスペースを 1 つ入力します。 sudo chflags -R nouchg
  3. ロックを解除するフォルダを「ターミナル」ウィンドウにドラッグします。
  4. 「Return」キーを押します。
  5. パスワードを入力し、「Return」キーを押します。

Finder にあるファイルのロックを解除できない場合は、以下の手順を実行して、問題の原因となっているファイルのシステム不変ビットを削除します。

Mac OS X 10.4 以降

  1. シングルユーザモードで起動します。起動方法については「 Mac OS X: シングルユーザまたは Verbose モードで起動する方法」を参照してください。
  2. 次の行を入力し、「Return」キーを押します。 mount -uw /
  3. 次の行を入力し、「Return」キーを押します。
    cd /Library/Preferences/SystemConfiguration
  4. 次の行を 1 行に入力して「Return」キーを押します。
    defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
  5. 次の行を入力し、「Return」キーを押します。 sh /etc/rc
  6. 画面に表示されるテキストのスクロールが停止したら、「Return」キーを押します。
  7. 次の行を入力し、「Return」キーを押します。
    find / -flags schg -exec chflags noschg {} \;
  8. 上の手順が完了したら、次の行を入力し、「Return」キーを押します。
    rm /Library/Preferences/SystemConfiguration/autodiskmount.plist
  9. 次の行を入力し、「Return」キーを押します。 reboot

Mac OS X 10.3 ~ 10.3.9

  1. シングルユーザモードで起動します。起動方法については「Mac OS X: シングルユーザまたは Verbose モードで起動する方法」を参照してください。
  2. 次の行を入力し、「Return」キーを押します。 mount -uw /
  3. 次の行を入力し、「Return」キーを押します。
    /usr/libexec/register_mach_bootstrap_servers /etc/mach_init.d
  4. 次の行を入力し、「Return」キーを押します。
    /System/Library/CoreServices/SecurityServer -X
  5. 次の行を入力し、「Return」キーを押します。
    find / -flags schg -exec chflags noschg {} \;
  6. 上の手順が完了したら、次の行を入力し、「Return」キーを押します。 reboot

Mac OS X 10.2.8 以前

  1. シングルユーザモードで起動します。起動方法については「Mac OS X: シングルユーザまたは Verbose モードで起動する方法」を参照してください。
  2. 次の行を入力し、「Return」キーを押します。 mount -uw /
  3. 次の行を入力し、「Return」キーを押します。 autodiskmount
  4. 次の行を入力し、「Return」キーを押します。
    find / -flags schg -exec chflags noschg {} \;
  5. 上の手順が完了したら、次の行を入力します。 reboot 次に「Return」キーを押します。

それでも問題が解決しない場合は、「 Mac OS X のアクセス権に関する問題のトラブルシューティング」(仮題) を参照してください。

問題 2 の場合

Mac OS X では、オペレーティングシステムとユーザデータの整合性を保護するため、一部のフォルダ (「アプリケーション」、「ライブラリ」、「システム」フォルダなど) にはアクセスできないようになっています。

アクセスが禁止されている領域は、簡単に確認できます。Mac OS X 10.2.8 以前:「Finder」ウィンドウ (デスクトップではありません) のフォルダを選択し、Finder の「表示」メニューから「ステータスバーを表示」を選択します。各「Finder」ウィンドウの上部にステータスバーが表示されます。アクセスが制限されている場所にある場合は、鉛筆にスラッシュが付いたアイコンがステータスバーに表示されます。Mac OS X 10.3 以降:フォルダを開き、ウィンドウの左下隅を確認します。「鉛筆にスラッシュが付いたアイコン」が表示されている場合は、アクセスが制限されています。

「アプリケーション」フォルダから移動した項目を元に戻すことができない場合

Mac OS X 10.3 以降の場合は、項目をドラッグして「アプリケーション」フォルダに戻すことができます。ダイアログボックスに「認証」ボタンが表示された場合は、「認証」をクリックし、管理者ユーザの名前とパスワードを入力します。

ダイアログボックスが表示されない場合は、以下のいずれかの解決方法を試してみます。

方法 1 - Mac OS 9 から起動できる場合は、Mac OS 9 CD またはボリュームから起動し、項目を正しい場所に戻します。Mac OS 9.x から起動した場合、Mac OS X ディスクのファイル構造が異なって表示されますが、これは正常な動作です。

方法 2 - ボリュームからアプリケーションが削除されている場合は、Mac OS X CD から起動し、Mac OS X を完全に再インストールします (インストールの削除ではありません)。

ヒント:この方法で、移動してしまった Mac OS X の項目を適切な場所に戻すことができますが、ほとんどの場合、不要な項目を移動することはできません。不要な項目を削除する場合は、方法 1 または 方法 3 を実行してください。(システムソフトウェアのアップデートをインストールした後) Mac OS X の最新バージョンがインストールされている上に Mac OS X の旧バージョンを (CD-ROM から) 再インストールしないでください。

方法 3 (上級) -

  1. ターミナル (「/アプリケーション/ユーティリティ」) を開きます。
  2. 次の行を入力します。 sudo chmod 775 /
  3. 「Return」キーを押します。
  4. パスワードを入力し、「Return」キーを押します。
  5. Finder を使って、項目を目的の場所に移動します。
  6. ターミナルに次の行を入力します。 sudo chmod 1775 /
  7. 「Return」キーを押します。

問題が解決しない場合は、ボリュームでディスクユーティリティを実行します。「 ディスクユーティリティおよび fsck を使用して、起動時の問題を解決する、あるいはディスクをメインテナンスする」を参照してください。

ユーザによってインストールされている項目が削除できない場合

「アプリケーション」フォルダから移動した項目を元に戻すことができない場合」を参照してください。

詳しくは、以下の記事を参照してください。

106167 Mac OS X: ホーム (Home) ディレクトリを使用する
106272 Mac OS X でゴミ箱を空にできない、またはロックされたファイルを削除できない
106712 Mac OS X のアクセス権に関する問題のトラブルシューティング
公開日: