iMac impossible supprimer fichier à 0 octet

  • Créateur du sujet Créateur du sujet cmt
  • Date de début Date de début

cmt

Membre actif
9 Mai 2011
131
2
79
bonjour
j'ai supprimé un fichier windows 10.pvm et dans ma corbeille il reste un fichier à 0 octet "windows10 .pvm" impossible à supprimer malgré mes recherches sur internet
je reçois le message "impossible de supprimer le fichier car le fichier est utilisé"
que faire
merci pour vos conseils
andré
 
bonjour
j'ai supprimé un fichier windows 10.pvm et dans ma corbeille il reste un fichier à 0 octet "windows10 .pvm" impossible à supprimer malgré mes recherches sur internet
je reçois le message "impossible de supprimer le fichier car le fichier est utilisé"
que faire
merci pour vos conseils
andré

Redémarrer......
 
Démarrer en mode sans échec
Pour démarrer en mode sans échec, procédez comme suit :

Démarrez ou redémarrez votre Mac, puis appuyez immédiatement de manière prolongée sur la touche Maj

Je ne sais pas trop si çà peut résoudre le probléme, mais c'est à tenter..... aussi
 
j'ai bien sur redémarrer
pas de changement
Éteins ton iMac complètement, attends une minute le temps que la mémoire virtuelle se vide et redémarre. Sinon, tu es sûr d'avoir bien quitté Parallels Desktop ? Par curiosité tu le relances, tu fais un cmd+Q, puis vides la Corbeille. Que se passe-t-il ?
 
il est bien arrêté
j'ai arrêté le mac ,débranché, attendu + 10mn

et c'est pareil
andré
Tu déplaces ce fichier sur le Bureau, puis tu fais un clic droit dessus en sélectionnant Lire les informations ou cmd+I. Une fenêtre contextuelle va s'ouvrir. Quelles sont les informations en bas de cette fenêtre...

Capture-000.webp
 
Bonjour cmt

À condition que le fichier : windows10.pvm soit toujours dans ta corbeille --> va à : Applications > Utilitaires > lance le Terminal. Dans la fenêtre qui s'est ouverte > fais un copier-coller direct de la commande (seulement ce qui est inscrit dans l'espace bleu-grisé) :
Bloc de code:
sudo lsof +D ~/.Trash

  • et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande) --> une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande appelle en droits root > l'utiltaire lsof (list_open_file) > sur le dossier .Trash (= corbeille) de ton compte > avec l'option de descendre récursivement sur tous ses éléments contenus. La spécificité de la commande lsof est d'explorer les "open files" = fichiers "ouverts" càd. utilisés par un ou plusieurs processus. Elle affiche en retour les processus utilisateurs des fichiers listés
  • la commande est souvent lente d'exécution. Attends le réaffichage de l'invite de commande terminée par ton nomcourt$ en signal de complétion

Poste l'affichage retourné en copier-coller > ton coller dans une fenêtre de code par le procédé suivant -->
  • dans la page de ce fil de MacGé > presse le bouton
    524315_original.png
    ici :
    521520_original.png

    menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
 
Bloc de code:
/Users/andrecarmet/Desktop/Capture d'écran 2019-03-03 à 16.44.40.jpg

il est toujours là

Gr.....
 
Passe les commandes simplement informatives (copier-coller - séparément l'une de l'autre) :
Bloc de code:
diskutil list
ls ~/.Trash

  • la 1ère affiche le tableau des disques et fera connaître le nom du volume de démarrage
  • la 2è liste les éléments contenus dans ta corbeille

Poste les 2 affichages retournés. Cela me permettra de te décrire un procédé de suppression.
 
disk util:
Bloc de code:
/Users/andrecarmet/Desktop/Capture d'écran 2019-03-03 à 17.01.27.jpg
ls:
IMACLRAC:~ andrecarmet$ ls ~/.Trash

Windows 10 1.pvm

IMACLRAC:~ andrecarmet$
 
je me suis trompé pour disk util désolé:
Bloc de code:
IMACLRAC:~ andrecarmet$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         511.9 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Stockage                999.2 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +511.9 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Imac                    338.8 GB   disk2s1
   2:                APFS Volume Preboot                 20.7 MB    disk2s2
   3:                APFS Volume Recovery                514.6 MB   disk2s3
   4:                APFS Volume VM                      20.5 KB    disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *16.2 GB    disk3
   1:                  Apple_HFS dimanche                16.2 GB    disk3s1

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:                  Apple_HFS Save A+B garage         999.9 GB   disk4s2

IMACLRAC:~ andrecarmet$
 
Je ne comprends pas ton 1er affichage qui désigne un fichier "Capture d'écran..." de ton Bureau --> ce n'est pas le tableau des disques attendu.

Passe la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques affiché en retour dans le terminal. Poste-le dans une fenêtre de code.
 
Bloc de code:
IMACLRAC:~ andrecarmet$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         511.9 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Stockage                999.2 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +511.9 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Imac                    338.6 GB   disk2s1
   2:                APFS Volume Preboot                 20.7 MB    disk2s2
   3:                APFS Volume Recovery                514.6 MB   disk2s3
   4:                APFS Volume VM                      20.5 KB    disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *16.2 GB    disk3
   1:                  Apple_HFS dimanche                16.2 GB    disk3s1

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:                        EFI EFI                     209.7 MB   disk4s1
   2:                  Apple_HFS Save A+B garage         999.9 GB   disk4s2

IMACLRAC:~ andrecarmet$
 
réponse pour locke:
Ben non, si tu veux diffuser une image/photo, dans ta réponse tu sélectionnes Transférer un fichier, tu sélectionnes ton image/photo, tu sélectionnes Miniature et tu valides ta réponse.
 
Je vois que le volume de démarrage > de format apfs > s'intitule : iMac. Alors voici comment tu vas pouvoir supprimer l'élément récalcitrant de ta corbeille -->

- redémarre > les 2 touches ⌘R (cmd R) tenues pressées à partir de l'écran noir => jusqu'à l'affichage d'une  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > menu : Utilitaires > sous-menu : Terminal.

Passe la commande exacte :
Bloc de code:
rm -rf /Volumes/iMac/Users/andrecarmet/.Trash/*

  • il y a un espace libre de part et d'autre des options -rf ; pas d'espace entre andrecarmet/ et .Trash/* ; mets un astérisque * à la fin
  • la commande supprime les contenus de ta corbeille d'utilisateur. Explication : démarré sur un autre Système que l'OS de ton volume iMac (= l'OS de secours du volume Recovery) --> aucun processus n'est susceptible d'utiliser l'élément : Windows 10 1.pvm de ta corbeille. En conséquence > la commande devrait supprimer cet objet.

Cela fait > quitte le Terminal > va à : Menu  > Disque de démarrage > choisis iMac > redémarre dessus -->

- ta session réouverte --> tu n'auras qu'à dire si ta corbeille a bien été vidée.​
 
désolé mais quand je tape cette commande j'ai le message:
directory not empty -bash-3.2#
et quand je reboote il est toujours là