Maintenance sur Mac

par Lilian MATHIEU

Scripts automatiques

Le mac dispose d'un ensemble de scripts automatiques effectués régulièrement (quotidien, hebodmadaire et mensuel). Depuis Tiger, ces scripts ne sont plus lancés à heure fixe de la nuit, mais dès lors que le temps d'utilisation de la machine le nécessite.

Malgré tout, il peut arriver que ces scripts ne se lancent pas / plus; en particulier lorsqu'on allume sa machine pour peu de temps chaque jour et que celle-ci est éteinte le reste du temps.

Via le terminal

Pour rappel, le terminal est une console permettant d'effectuer, en ligne de commande, des tâches sur le mac en particulier, et sur tout système UNIX en général. Sur Mac, l'application se trouve dans le dossier Utilitaire du dossier Applications.

La commande suivante permet d'afficher le temps depuis le lancement de ces scripts

ls -al /var/log/*.out

La commande

sudo periodic daily weekly monthly

permet de lancer ces 3 scripts. A noter que sudo est la commande pour effectuer les suivantes en mode "administrateur"; votre mot de passe vous sera donc demandé.

Via des applications tierces

Quelques applications permettente de lancer ces scripts. Elles ne sont rien de plus qu'une interface graphique à la commande vu plus haut.

Voir plus bas. 

Réparer les permissions

Le système MacOS étant basé sur un noyau UNIX, il s'appuie sur un système de permission pour les fichiers (propriétaire, groupe, permission de lecture, écriture, éxécution…). Il peut arriver que des permissions erronées entraînent des lenteurs, voire des erreurs. Il est donc important de réparer celle-ci régulièrement et en particulier après chaque mise à jour du système.

Pour cette réparation, le système se base à la fois sur sa connaisance de ses propres fichiers, mais aussi sur le contenu du dossier "library/receipts". Ce dernier contient, pour chaque applicaiton installée via un package (.pkg), la liste des fichiers installés sur l'ordinateur et les permissions qu'ils doivent avoir.

Pour lancer ces réparations de permissions, il faut passer via l'application "Utilitaire de disque" présente dans le dosssier "Applications/Utilitaires".

Maintenance interne

Le Mac est doté d'un utilitaire de maintenance en interne, particulièrement utile lorsque celui-ci refuse de démarer.

Le mode "utilisateur unique" permet de démarer une version très allégée du système, en ligne de commande uniquement, afin de lui permettre d'effectuer des opérations de maintenance.

Ce mode de démarrage s'obtient en maintenant les touches "Cmd" et "S" lors du démarrage.

La commande pour lancer la maintenance est ensuite (attention, clavier en qwerty !) :

fsck -fy

Une fois celle-ci effectué la commande "reboot" permet de redémarer le Mac comme habituellement.

 

Mémoire système

Il existe 2 type de mémoire qui conservent des informations une fois l'ordinateur éteint. Selon les problèmes rencontrés, il peut être judicieux de les remettre à 0. Seuls les paramètres stockés sont perdus (remis à defaut).

SMC (System Managment Controller)

C'est la puce qui contrôle l'alimentation, la mise en veille du disque dur, le rétroéclairage du clavier, la luminosité de l'écran…

La réininialisation de celle-ci dépend du type de machine

Portable avec batterie amovible

  • Éteindre le Mac
  • Débrancher l'adaptateur secteur de l'ordinateur
  • Retirer la batterie du Mac
  • Presser le bouton d'alimentation pendant cinq secondes
  • Replacer la batterie
  • Redémarrer le Mac

Portable avec batterie interne non amovible

  • Éteindre le Mac
  • Brancher le Mac
  • Sur le clavier du Mac, appuyer simultanément sur les touches ALT + CTRL + MAJ et sur le bouton d’alimentation
  • Relâcher en même temps toutes les touches et le bouton d’alimentation
  • Redémarrer le Mac

Mac de bureau

  • Éteindre le Mac
  • Débrancher le Mac
  • Patienter pendant quinze secondes
  • Brancher de nouveau le câble d'alimentation
  • Patienter cinq secondes
  • Redémarrer le Mac

NVRAM (non volatile random access memory)

C'est une zone de mémoire maintenue par une pile. Elle concerne le reglage de l'heure et du fuseau horaire, les paramètres d'affichage vidéo, le volume…

Réinitialiser la NVRAM

  • Eteindre l’ordinateur
  • Démarrer l’ordinateur
  • Appuyer sur Cmd + Option + P + R
  • L’ordinateur redémarre

 

Utilitaires

Il existe quelques utilitaires qui permettent d'effectuer ces opérations de maintenance avec une interface graphique.

Maintenance

Permet de lancer les opérations courantes de maintenance (réparation des permissions, scripts…). Attention à bien choisir la version adaptée à son système.

Téléchargement (gratuit)

Onyx

La partie maintenance est identique à celle de Maintenance. Onyx permet de personnaliser son système en donnant accès à des réglages cachés par Apple. Attention à bien choisir la version adaptée à son système.

Téléchargement (gratuit)

Yosemite Cache Cleaner

Téléchargement (environ 15€)

Cocktail

Téléchargement (environ 20€)

TinkerTool System

Téléchargement (environ 12€)

Revenir