9 votes

Est-il prudent de déconnecter un disque SATA pendant la mise en veille ?

Est-il sûr de déconnecter un disque SATA pendant la mise en veille de Windows 7 ? Le disque est-il mis hors tension lorsque l'ordinateur est entré avec succès en mode veille ? Ce n'est pas mon disque système, c'est juste un disque qui tourne pour mes photos.

8voto

Shekhar Points 4915

Le mode veille de Windows enregistre l'état actuel de votre machine dans la mémoire et éteint votre disque dur et votre moniteur.

Dans le cas des disques externes, en particulier ceux qui sont connectés par USB et détectés comme externes, puisque vous utilisez Windows, le système d'exploitation est suffisamment intelligent pour reconnaître que les périphériques externes peuvent être retirés à tout moment et désactive le cache d'écriture. Cela réduit les risques de corruption des données.

Vous pouvez donc supposer que vous pouvez supprimer vos disques externes sans que les données ne soient corrompues. Cependant, comme l'a souligné Ramhound, votre système risque de se bloquer si vous retirez votre disque principal.

Les systèmes ont plusieurs états d'alimentation, de S-0 a S-4 y G-4 .
S-0 est l'état de travail actif et G-4 est une mise hors tension complète, où la machine doit être redémarrée pour être remise sous tension.

S-1 a S-3 sont des états successifs du sommeil et S-4 est l'état d'hibernation.
Lorsque la machine atteint l'état S-1, le processeur s'arrête.
Au S-2 Il perd le contexte matériel et le contenu du cache (ce qui devrait également inclure tous les caches d'écriture). Cela devrait vous protéger davantage contre toute corruption de données.
Au S-3 (your default sleep mode) d'autres puces de la carte mère peuvent être désactivées.

En résumé, le retrait du disque dur lorsque la machine est en mode veille ne devrait pas affecter la santé du matériel, car de nombreux contrôles sont intégrés pour vous protéger contre ce risque.

Mise à jour a marqué S-3 comme mode de veille par défaut - ressource

1voto

Un autre problème est que pendant l'état de veille (et l'état d'hibernation également), il peut y avoir des processus qui ont des fichiers ouverts sur le disque et le contenu des fichiers peut être dans un état incohérent, ce qui signifie que les données peuvent être corrompues lorsque vous déconnectez le disque.

Les applications bien écrites devraient effectuer un nettoyage avant que le système n'entre en état de veille et rendre les fichiers cohérents, voire les fermer complètement, afin de se préparer à un éventuel retrait du disque pendant l'état de veille. Voir Comment puis-je savoir quand Windows passe en mode veille ou en mode veille prolongée ?

Le système de fichiers du disque doit être cohérent car Windows vide le cache avant d'entrer en veille. Voir Windows vide-t-il les caches des lecteurs en veille ?

Question étroitement liée : Est-il prudent de débrancher une clé USB lorsque Windows est en mode veille/hibernation/arrêt ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X