Démarrage rapide (Fast startup, Fast boot) et les problèmes liés

Dans cette partie vous trouverez des papiers, articles sur l'informatique/sécurité.
Avatar de l’utilisateur
Parisien_entraide
Messages : 12079
Inscription : 02 juin 2012 20:48
Localisation : Je suis dans la matrice :-)

Démarrage rapide (Fast startup, Fast boot) et les problèmes liés

par Parisien_entraide »

DEMARRAGE RAPIDE appelé FAST STARTUP et anciennement FAST BOOT et les problèmes liés



Sur le site on trouve 2 articles principaux:

https://www.malekal.com/accelerer-demarrage-bios-uefi/
https://www.malekal.com/desactiver-dema ... indows-10/

et pour le Bios/UEFI (1) https://www.malekal.com/accelerer-dema ... es_options


Alors OUI, on peut accélérer le démarrage de Windows 10/11 avec la fonction "Démarrage rapide"(Fast Startup) anciennement appelée "Fast Boot" sous Windows 8.x, sur certaines carte mères récentes, même si ce "fast" reste discutable (Perso je suis à 12 secondes sans artifices de ce genre, donc sans les problèmes liés)
Démarrage.jpg


Comme il est rappelé dans les présentations/tutos du site, dès lors que la machine répond à toutes les exigences, Windows 10 (la principale étant que le disque de boot soit en GPT et non en MBR) active la fonction de démarrage rapide (Fast Startup) en sautant toutes les étapes de chargement de noyau et autres fonctionnalités nécessaires à l'OS



En veille "classique" toutes les données (programmges lancés, documents ouverts etc) sont stockés en mémoire vive et l'ordinateur se met en mode faible consommation (avec extinction de l'écran, ainsi que des périphériques de stockage)
Le soucis étant que c'est stocké en mémoire volatile, donc que c'est lié à l'alimentation, qu'elle soit sur batterie ou via un cordon d'alimentation et 220V
Si il n'y a en plus, tout est perdu (à relativiser sur un PC portable car Windows sauvegarde automatiquement les données avant de s'éteindre automatiquement)

Les différents états d'alimentation et de veille dans Windows 10 (veille, veille prolongée, veille hybride)
https://www.malekal.com/differences-vei ... Windows_10


Donc sur le fond, le mode hybernation est semblable, sauf que le PC peut s'éteindre complètement puisque les données sont stockées sur le disque dur ou SSD (dans un fichier du nom de hiberfil.sys)
https://www.malekal.com/comment-supprim ... berfilesys



LE MODE DEMARRAGE RAPIDE (Fast Startup, Fast Boot)

uefi demarr rapid.jpg

Pour le mode démarrage rapide "Fast Startup", c'est différent, car les documents en cours, les logiciels lancés et les sessions utilisateurs ne sont pas sauvegardés

Windows, lors de l'extinction normale du PC, n'enregistre que le noyau et les pilotes DEJA chargés dans le fichier hiberfil.sys, ce qui fait qu'au prochain redémarrage la machine va lire ce fichier et l'on arrivera plus rapidement sur le burerau qu'avec un démarrage à froid
Comme Windows n'écrit ce fichier que lors de l'extinction, cela ne fonctionne pas lors du redémarrage du PC
Au final le Fast startup, permet un chargment de l'OS plus rapide




LES PROBLEMES :


Comme l'indique Malekal dans une des présentations "Parfois ce dernier cause des problèmes : BSOD, écran noir, etc."


Les raisons sont simples..


- Comme il ne s'agit pas d'une vraie extinction, certains mises à jour de Windows peuvent poser problèmes, du fait que certaines nécessitent un OS fraichement démarré pour s'installer ou ensuite pour entrer en fonction


- Le problème peut etre à l'identique avec certains pilotes (surtout lors de mises à jour, car ils ne s'installeront pas, ou alors ne bénéficieront pas des améliorations (performance accrue etc, sans compter les résolutions de bugs
C'est pour cela que dès lors qu'on installe un nouveau périphérique externe, ou pour la maj de certains pilotes, il faut effectuer un VRAI redémarrage, sinon les risques de dysfonctionnements peuvent vite arriver, cela ralentit le démarrage etc (sans compter les soucis de Wi fi etc)


- Idem avec certains programmes (le plus connu étant avec certains anti virus dont AVAST lors de maj du programme et/ou fonctionnalités)
La raison étant toujours la même, il faut que Windows, le PC en fait, soit complètement mis à l’arrêt, et pas seulement "dumpé" sur le disque avant extinction et ensuite rétabli en RAM tel qu’il était alors.


- Si vous utilisez un dual boot avec un Windows et un Linux par ex, il est FORTEMENT déconseillé d'utiliser le démarrage rapide (Fast Startup)
Lors de l'extinction du PC, Windows verrouille la partition système, et si vous arrivez (volontairement ou pas comme par le fait de logiciels) à modifier les fichiers présents via un autre OS vous allez corrompre ... la partition complète (donc pas de démarrage, etc)

- Des périphériques ou matériels (comme les ports USB par ex) ne sont pas initialisés, ou ré initialisés, ou restent en veille électrique etc donc qui dit port USB dit matériels rattachés sur ces mêmes ports
On le voit régulièrement également avec les gens qui ont des problèmes de Wi-fi, Bluetooth par ex (cela entraîne des micro coupures ou coupures ou non fonctionnement), cela peut interférer également avec les lecteurs chiffrés, sans compter les liens avec la veille prolongée avec le vidage mémoire du système.
A cela on y ajoute que si il y a un soucis, si le matériel est vieillissant, cela ne peut que retarder le processus de démarrage (Données corrompues par ex sur un HD et/ou secteurs défectueux)



Et comme le rappelle Microsoft (avec le meme bug qui dure depuis Windows 8.1)
(...)" Lorsque le démarrage rapide est activé et qu’un utilisateur arrête l’ordinateur, toutes les sessions sont déconnectées et l’ordinateur passe en veille prolongée.

Dans le cadre du processus de mise en veille prolongée, Windows initialise la configuration du vidage mémoire du système. Si le pilote n’est pas chargé, il ne parvient pas à mettre en veille prolongée

(...) Pendant le démarrage rapide, la session du noyau n’est pas fermée, mais elle est mise en veille prolongée.

Le démarrage rapide est un paramètre qui permet à l’ordinateur de démarrer plus rapidement après l’arrêt. Windows pour cela, vous devez enregistrer la session du noyau et les pilotes de périphérique (informations système) dans le fichier de mise en veille prolongée (hiberfil.sys) sur le disque au lieu de la fermer lorsque vous fermez l’ordinateur.

Lorsque vous redémarrez l’ordinateur, cela signifie généralement que vous souhaitez un nouvel état Windows, soit parce que vous avez installé un pilote, soit remplacé des éléments Windows qui ne peuvent pas être remplacés sans un redémarrage complet.
Par conséquent, le processus de redémarrage dans Windows continue d’effectuer un cycle de démarrage complet, sans l’amélioration des performances de mise en veille prolongée(...)"

Donc pour résumer, il vaut mieux désactiver cette fonction pour éviter les problèmes, d'autant plus que les SSD se sont démocratisés, équipent en 2022 une majorité de PC, et divisent par 3 ou 4, du fait de leurs accès rapides et vitesse, le temps d'arriver sur un bureau fonctionnel de Windows (on va parler de bénéfices/risques :-)

-----
(1) Dénomination volontaire car à la lecture du forum, nombre de personne ne savent pas la différence entre le BIOS, l'UEFI etc
https://www.malekal.com/bios-role-et-fonctionnement/
et plus globalement
https://www.malekal.com/bios-uefi-legac ... r-complet/

C'est un peu comme appeler certains malwares "Virus", terme générique que tout le monde comprend

IMPORTANT : Si vous ne voyez rien dans votre BIOS/UEFI se rapportant au démarrage rapide, c'est que vous avez désactivé la veille prolongée /veille hybride

A CONFIRMER suivant les versions : Dernière version de Windows 10 et/ou 11

Le choix de désactivation du démarrage rapide ne se fait plus via les réglages dans les options d'alimentation, il faut passer par le registre (éxecuter, regedit) :

Code : Tout sélectionner

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
puis mettre à zéro (0) HiberbootEnabled DWORD,
pour le ré-activer il faut mettre 1



EN COMPLEMENT

Ne pas négliger tout ce qui est en lien également avec les économies d énergie
Un grand classique étant le message d' erreur "Le driver power state failure "

Globalement on peut virer tout ce qui est en lien avec la veille et affiner/désactvier/réactiver jusqu'à trouver le fautif

Il faut donc aller également dans "Modifier les paramètres d’alimentation avancés".

https://www.malekal.com/options-aliment ... indows-10/ (et ne pas négliger les liens qui apparaissent en fin du tuto)

en commençant par tout ce qui est lié au sans fil ( WI fi etc)
alim veille.jpg

et pour le reste, surtout pour l'USB (pour les joueurs le paramètre PCI peut etre important):
2022-11-02_121726.jpg
Il faut se rappeler quand meme que la conso peut augmenter de façon importante si on touche aux paramètres d'alimentation, et que cela peut engendrer de la chauffe

Après, si tout cela ne produit aucune amélioration pour le message d erreur du ou des pilotes, on est dans le classique fichier/pilote corrompu (suite à des plantages, infection etc) et d'autres méthodes s'appliquent
DISM et ses commandes, réinstallation et mise à jour de pilotes, ...
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
- Only Amiga... was possible !
- Un problème sans solution est un problème mal posé. » (Albert Einstein)
- "Tous les patients mentent" (Docteur House)
- Dans le monde il y a deux sortes de gens : Ceux qui font des sauvegardes et .. Ceux qui vont faire des sauvegardes
  • Sujets similaires
    Réponses
    Vues
    Dernier message

Revenir à « Papiers / Articles »