Impossible de déplacer, de déverrouiller, de modifier et de copier un élément dans Mac OS X

  • : 13 août, 2008
  • : TS1402
  • : 106237

Vous ne pourrez peut-être pas déplacer, copier ou faire glisser certains éléments. Vous ne pourrez peut-être pas déverrouiller certains éléments.

Conseil: Pour obtenir de l'aide sur la suppression de fichiers et le vidage de la Corbeille, consultez le site Impossible de vider la Corbeille ou déplacer le fichier vers la Corbeille.

Les rubriques de ce document décrivent un des deux problèmes majeurs. Conseil: Parfois, il arrive qu'un élément ne puisse pas être déplacé vers ou depuis un emplacement. Mac OS X limite l'accès à certains dossiers (notamment Applications, Library et System) pour préserver l'intégrité du système d'exploitation et des données utilisateur.

Problème 1
Si vous essayez de déplacer un fichier dans Mac OS X version 10.2 ou ultérieure, le message suivant s'affiche: «Impossible d'effectuer l'opération: l'élément "(nom de l'élément)" est verrouillé.»

Si vous essayez de modifier les autorisations de l'élément, le message suivant s'affiche: «Impossible d'effectuer l'opération. Une erreur inattendue s'est produite (code d'erreur 1).»

Ce problème peut survenir si vous copiez un volume vers un autre en faisant glisser son icône sur une autre ou vers l'une de ses fenêtres par exemple.

Problème 2
Les messages d'avertissement suivants s'affichent:

  • «Impossible d'effectuer l'opération: vous ne disposez pas des autorisations suffisantes pour "(nom de l'élément ou du dossier)".»
  • «L'élément "(nom de l'élément)" n'a pas pu être déplacé: le dossier "System" (ou autre dossier) ne peut pas être modifié.»

Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Mac OS X 10.5

Pour résoudre le problème 1:

Sélectionnez le fichier que vous voulez déplacer, puis cliquez sur Obtenir des informations dans le menu Fichier. Si la case Verrouillé est cochée, désélectionnez-la, puis essayez de déplacer le fichier à nouveau.

Si l'élément que vous essayez de déverrouiller est un dossier, suivez les étapes suivantes:

  1. Ouvrez Terminal (dans /Applications/Utilitaires).
  2. Saisissez la commande suivante suivie d'un espace: sudo chflags -R nouchg
  3. Faites glisser le dossier que vous souhaitez déverrouiller vers la fenêtre Terminal.
  4. Appuyez sur Retour.
  5. Saisissez votre mot de passe, puis appuyez sur Retour.

Si vous essayez de déverrouiller un fichier dans le Finder, mais que vous n'y arrivez pas, suivez les étapes suivantes pour supprimer le bit immuable de système dans les fichiers concernés, qui est à l'origine du problème.

Mac OS X 10.4 ou ultérieur

  1. Démarrez l'ordinateur en mode mono-utilisateur ; pour plus d'instructions, consultez Mac OS X: Démarrage en mode mono-utilisateur ou Verbose.
  2. Saisissez la commande suivante, puis appuyez sur Retour: mount -uw /
  3. Saisissez la commande suivante, puis appuyez sur Retour:
    cd /Library/Preferences/SystemConfiguration
  4. Saisissez la commande suivante sur une seule ligne, puis appuyez sur Retour:
    defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true
  5. Saisissez la commande suivante, puis appuyez sur Retour: sh /etc/rc
  6. Faites défiler la page jusqu'à ce que le texte s'affiche, puis appuyez sur Retour.
  7. Saisissez la commande suivante, puis appuyez sur Retour:
    find / -flags schg -exec chflags noschg {} \;
  8. Une fois terminé, saisissez la commande suivante, puis appuyez sur Retour:
    rm /Library/Preferences/SystemConfiguration/autodiskmount.plist
  9. Saisissez la commande suivante, puis appuyez sur Retour: reboot

Mac OS X 10.3 à 10.3.9

  1. Démarrez l'ordinateur en mode mono-utilisateur; pour plus d'instructions, consultez Mac OS X: Démarrage en mode mono-utilisateur ou Verbose.
  2. Saisissez la commande suivante, puis appuyez sur Retour: mount -uw /
  3. Saisissez la commande suivante, puis appuyez sur Retour:
    /usr/libexec/register_mach_bootstrap_servers /etc/mach_init.d
  4. Saisissez la commande suivante, puis appuyez sur Retour:
    /System/Library/CoreServices/SecurityServer -X
  5. Saisissez la commande suivante, puis appuyez sur Retour:
    find / -flags schg -exec chflags noschg {} \;
  6. Une fois terminé, saisissez la commande suivante, puis appuyez sur Retour: reboot

Mac OS X 10.2.8 ou antérieur

  1. Démarrez l'ordinateur en mode mono-utilisateur; pour plus d'instructions, consultez Mac OS X: Démarrage en mode mono-utilisateur ou Verbose.
  2. Saisissez la commande suivante, puis appuyez sur Retour: mount -uw /
  3. Saisissez la commande suivante, puis appuyez sur Retour: autodiskmount
  4. Saisissez la commande suivante, puis appuyez sur Retour:
    find / -flags schg -exec chflags noschg {} \;
  5. Une fois terminé, saisissez la commande suivante: reboot puis appuyez sur Retour.

Si le problème persiste, consultez Mac OS X: Résolution de problèmes liés aux autorisations.

Pour résoudre le problème 2:

Mac OS X limite l'accès à certains dossiers (notamment Applications, Library et System) pour préserver l'intégrité du système d'exploitation et des données utilisateur.

Vous pouvez facilement déterminer si l'accès à une zone est limité. Mac OS X 10.2.8 ou antérieur : Sélectionnez le dossier dans une fenêtre du Finder (et non pas du bureau), puis cliquez sur Afficher la barre d'état dans le menu Présentation du Finder. La barre d'état d'affiche en haut de chaque fenêtre du Finder. Lorsque qu'il s'agit d'une zone à accès limité, une icône représentant un crayon barré s'affiche dans la barre d'état. Mac OS X 10.3 ou ultérieur: Ouvrez le dossier et regardez en haut à gauche de la fenêtre. Si une icône représentant un crayon barré s'affiche, il s'agit d'une zone à accès limité.

Si un élément a été supprimé dans le dossier Applications et ne peut plus être restauré

Sous Mac OS X 10.3 ou ultérieur, vous devez pouvoir restaurer l'élément dans le dossier Applications en le faisant glisser. Si une boîte de dialogue s'affiche avec le bouton Authentification, cliquez dessus puis saisissez l'identifiant et le mot de passe de l'administrateur.

Sinon, essayez l'une des solutions suivantes:

Solution 1: Si votre ordinateur peut démarrer avec Mac OS 9, lancez le CD ou le volume de Mac OS 9, puis restaurez l'élément à son emplacement d'origine. Il se peut que la structure de fichier du disque Mac OS X soit différente de celle de Mac OS 9.

Solution 2: Si l'application a été supprimée de votre volume, démarrez à partir du CD de Mac OS X et exécutez la réinstallation complète (et non l'installation par écrasement) de Mac OS X.

Conseil: Cette option permet de remplacer les éléments supprimés de Mac OS X, mais dans la plupart des cas, elle ne permet pas de supprimer un élément indésirable. Pour supprimer un élément indésirable, utilisez la solution 1 ou 3. Vous ne devez pas réinstaller une version antérieure de Mac OS X (à partir du CD-ROM) sur une version ultérieure de Mac OS X (après avoir installé les mises à jour du logiciel système).

Option 3 (avancé):

  1. Ouvrez Terminal (dans /Applications/Utilitaires).
  2. Saisissez: sudo chmod 775 /
  3. Appuyez sur Retour.
  4. Saisissez votre mot de passe, puis appuyez sur Retour.
  5. Dans le Finder, déplacez le(s) élément(s) vers l'emplacement de votre choix.
  6. Dans Terminal, saisissez: sudo chmod 1775 /
  7. Appuyez sur Retour.

Si le problème persiste, utilisez un utilitaire de disque sur le volume. Consultez Mac OS X: Utilisation de l'utilitaire de disque et de fsck pour la maintenance de systèmes de fichiers.

Si un élément a été installé par l'utilisateur et ne peut plus être supprimé

Reportez-vous aux étapes de la section « Si un élément a été installé par l'utilisateur et ne peut plus être supprimé » ci-dessus.

Pour en savoir plus, consultez les documents suivants:

106167 Ma OS X: Utilisation de votre répertoire Départ
106272 Mac OS X : Impossible de vider la Corbeille ou de déplacer un fichier vers la Corbeille
106712 Mac OS X: Résolution de problèmes liés aux autorisations
:
Not helpful Somewhat helpful Helpful Very helpful Solved my problem