Hibernate ne fonctionne pas sous Windows 7 64 bits

11

Hibernate ne fonctionne pas sous Windows 7 64 bits. Lorsque j'essaie d'hiberner, il éteint simplement l'ordinateur et lorsque je l'allume, il ne reprend pas et recommence comme «frais». J'ai mis à jour mes pilotes. Quel est le problème? Peux-tu me donner un coup de main? Je vous remercie.

Allez, aidez-moi, j'ai vraiment besoin de travailler en veille prolongée, 100 de ma réputation vous reviendra. Merci.

Modifier, en passant, mon modèle est: Inspiron N5010. Après avoir hiberné et allumé mon ordinateur, cela montre simplement que Arrêter ne s'est pas arrêté correctement.

Hey
la source
Votre ordinateur doit prendre en charge les instructions matérielles qui permettent la mise en veille prolongée.
Ramhound
@Ramhound: alors que dois-je faire?
hey
La mise en veille prolongée est-elle activée?, Existe-t-il un fichier "hiberfil.sys" à la racine du lecteur C?
Moab
@Moab: non. . . .
hey
Ouvrez une invite de commande élevée, tapez "powercfg -h on" sans guillemets, appuyez sur Entrée, voyez s'il va hiberner maintenant.
Moab

Réponses:

6

Quelques idées pour résoudre les problèmes de sommeil et d'hibernation:

  1. Déconnectez tous les périphériques inutiles de votre PC. Parez-le au minimum absolu: débranchez tout ce que vous pouvez déconnecter, éteignez et débranchez l'ordinateur du secteur pendant quelques minutes, puis redémarrez. Si le problème disparaît, ajoutez à nouveau les périphériques pendant le test.
  2. Recherchez dans votre BIOS les options de suspension ACPI et essayez de changer de mode entre "S1 et S3", "S3" etc.
  3. Désactivez la veille hybride , voir l'explication ici (pour Vista, mais c'est la même chose)
  4. Le fichier d'hibernation est parfois désactivé par le nettoyage du disque, pour restaurer do in cmd exécuté en tant qu'administrateur "powercfg -h on".
  5. Vous pouvez utiliser la commande suivante pour résoudre les problèmes de sommeil et renvoyer un rapport détaillé: powercfg -ENERGY

ÉDITER

Les symptômes que vous décrivez ne semblent pas corrects. Votre ordinateur est peut-être infecté. Mieux installer et à balayage en profondeur avec plusieurs produits antivirus en plus de votre actuel, au moins Malwarebytes Anti-Malware , mais aussi possibles sont et avast Spybot-S & D .

Vous pouvez également utiliser une analyse antivirus en ligne telle que ESET Online Scanner , Trend Micro House Call et Kaspersky Labs Free Virus Scan . Veuillez noter qu'ils peuvent vous obliger à utiliser Internet Explorer comme navigateur en tant qu'administrateur, et que chaque analyse peut prendre plusieurs heures.

Si rien n'est trouvé, je suggère d'utiliser sfc / scannow .

Le dernier recours est Repair Install , qui actualisera Windows sans vous obliger à réinstaller aucune de vos applications. Par la suite, il ne reste que la réinstallation totale de Windows.

Si aucun de ces problèmes ne résout le problème, il s'agit d'un problème matériel, j'espère donc que votre ordinateur est sous garantie.

harrymc
la source
@harrymc: a tout essayé, toujours pas de travail.
hey
Avez-vous eu des messages d'erreur dans powercfg? Et combien d'espace disque libre avez-vous sur C?
harrymc
@harrymc: ce n'est pas le cas. Il me reste 228 Go.
hey
Avez-vous exécuté Windows Update, y compris les mises à jour facultatives?
harrymc
Vérifiez également vos paramètres pour savoir comment résoudre un problème de mode veille de Vista ou Windows 7 .
harrymc
2

Avez-vous essayé ce correctif: http://support.microsoft.com/kb/2410477

Je voudrais désactiver l'hibernation, supprimer c: \ hiberfil.sys, puis le réactiver. Hiberfil.sys est un fichier caché, vous devrez activer la visualisation des fichiers cachés en ouvrant l'ordinateur, en appuyant sur la touche ALT et en allant dans Outils> Options des dossiers> Afficher et cliquez sur "Afficher les fichiers, dossiers et lecteurs cachés". Vous pouvez également décocher "Masquer les fichiers protégés du système d'exploitation".

Voici comment désactiver et réactiver l'hibernation:

http://www.sevenforums.com/tutorials/819-hibernate-enable-disable.html

Avez-vous mis à jour votre pilote graphique?

J'ai également trouvé une solution intéressante sur Internet: votre ordinateur utilise-t-il readyboost, et si oui, comment le disque est-il formaté? Si tel est le cas, assurez-vous qu'il est formaté en NTFS.

http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/black-screen-after-hibernation-with-readyboost-sd/1d679969-7888-47c5-b748-6ddebcc2ad76

Je voudrais également regarder ceci:

http://www.prevx.com/blog/140/Black-Screen-woes-could-affect-millions-on-Windows--Vista-and-XP.html (cela a été mis à jour pour inclure Windows 7).

KCotreau
la source
@KCotreau: il n'y a pas de fichier hiberfil.sys dans c: \ bien que je vois certains des autres fichiers cachés.
hey
Je ne vois pas cela, mais lorsque j'essaie de créer un fichier dans C: / via le bloc-notes, il est dit "vous pouvez remplacer". Donc je suppose qu'il y a hiberfil.sys, mais je ne le vois pas même si je l'ai autorisé. Et j'ai essayé de réactiver l'hibernation, toujours pas de travail.
hey
@hey Vous pouvez ouvrir une invite de commande et faire "dir hiberfil.sys / ah" sans les guillemets pour voir si elle existe. Si c'est le cas, après avoir désactivé la mise en veille prolongée, effectuez cette opération "attrib -r -s -h hiberfil.sys", puis vous pouvez la supprimer et réactiver la mise en veille prolongée.
KCotreau
@KCotreau: Impossible de changer l'attribut
hey
@hey Avez-vous déjà désactivé l'hibernation et redémarré? Vous ne pouvez probablement pas le changer s'il est en cours d'utilisation.
KCotreau
2

Mon problème était similaire à celui-ci mais légèrement différent; lorsque j'hiberne mon ordinateur, il verrouille simplement l'écran (comme si j'avais appuyé sur Win + L). Bizarrement, j'ai résolu ce problème en donnant à ma partition de démarrage du système (la petite partition ~ 100 Mo que Windows 7 crée lors de l'installation) une lettre de lecteur!

Je pense que dans mon cas, le problème peut avoir été initialement causé par mon clonage d'un système d'exploitation entre les disques et / ou en utilisant EasyBCD pour modifier le BCD. Normalement, vous n'avez pas besoin d'exposer la partition de démarrage sous forme de lettre de lecteur pour que la mise en veille prolongée fonctionne.

SamF
la source
1

Essayez cela (depuis http://social.technet.microsoft.com/forums/en-US/itprovistasp/thread/4d74523f-2b9e-4fe7-9b5e-f0153166adcc/ ):

We have found that sometimes the BCD file may have issues.

You can try this to fix the BCD file.



1. Run CMD.EXE as administrator

2. Run the following command: bcdedit -enum all

   Look for "Resume from Hibernate" in the output from the command above(example below):

   Resume from Hibernate

   ---------------------

   identifier {3d8d3081-33ac-11dc-9a41-806e6f6e6963}

   device partition=C:

   path \Windows\system32\winresume.exe

   description Windows Vista (TM) Enterprise (recovered)

   inherit {resumeloadersettings}

   filedevice partition=C:

   filepath \hiberfil.sys

   pae Yes

   debugoptionenabled No

3. Once you have found it, copy the value for identifier (in this example - {3d8d3081-33ac-11dc-9a41-806e6f6e6963})

4. Run the following command: bcdedit /deletevalue {3d8d3081-33ac-11dc-9a41-806e6f6e6963} inherit

5. Test hibernation.


Thanks,
Darrell Gorter[MSFT]

This posting is provided "AS IS" with no warranties, and confers no rights
kokbira
la source
n'a pas fonctionné.
hey
il est si difficile de trouver une solution à votre problème ... l'avez-vous déjà demandé dans d'autres forums? n'oubliez pas de copier la solution ici si vous la trouvez à l'extérieur :)
kokbira
1

J'ai essayé de nombreux indices sans résultat. J'ai ensuite découvert que la taille de mon fichier d'hibernation était incorrecte. C'est étonnamment facile à réparer. Lancer cmdet taper:

powercfg -HIBERNATE -Size 100

... pour définir la taille du fichier d'hibernation à 100% de votre RAM (50% est un minimum, selon l'aide contextuelle). Cette commande active également la fonction d'hibernation si nécessaire.

Cela a résolu mon problème immédiatement, sans réinstaller quoi que ce soit (même sans redémarrage).

lantom
la source
0

Je n'ai pas vu cela se produire depuis l'époque de XP, donc cela peut ne plus être pertinent, mais regardez dans le Gestionnaire de périphériques et regardez sous Ordinateur, en haut. S'il ne dit pas PC basé sur ACPI, vous n'avez pas ACPI activé dans le BIOS. Je pense que vous devrez également réinstaller Windows si vous souhaitez l'activer.

paradroid
la source
Il dit "PC basé sur ACPI x64"
hey
0

Je suis surpris que tout le monde ait proposé des solutions, mais personne n'a pris la peine de vérifier le journal des événements et le moniteur de performances. Windows 7 est livré avec des outils pour vérifier les pilotes de votre périphérique, mais nous faisons toujours les choses à l'ancienne. Cela vous aidera à affiner énormément les choses. Chaque fois qu'un système démarre, s'arrête, se déconnecte et se met en veille prolongée, une entrée est enregistrée dans le journal système. Je vérifierais d'abord cela en activant l'Observateur d'événements.

Ensuite, je lance le moniteur de performances. Allez sous Panneau de configuration / Outils de performances / Outils avancés. C'est comme la merde popup Security Center que vous obtenez tout le temps. Sauf que c'est pour la performance. Vous y verrez l'Observateur d'événements. Windows enregistre également le temps nécessaire à chaque pilote de périphérique pour se réveiller et se mettre en veille et signalera tout anormal en haut de la fenêtre.

Si aucun de ces éléments ne vous aide, cliquez sur Générer des rapports de diagnostic système. Cela vérifiera tous les pilotes de votre périphérique pour vous.

Si cela ne vous aide toujours pas, nous pouvons au moins éliminer les pilotes de périphérique. Nous recherchons maintenant des processus en cours d'exécution qui ne veulent pas s'endormir. Vous pouvez les affiner en éliminant d'abord tous les programmes de démarrage. Lancez " MSCONFIG." Tapez-le simplement dans la zone de recherche. Sélectionnez "Démarrage sélectif et décochez Charger les éléments de démarrage". "
Ensuite, passez à l'onglet Services. Cochez la case" Masquer les services Microsoft "puis cliquez sur Désactiver tout. Cela désactivera tous les services de démarrage non essentiels. Redémarrez maintenant l'ordinateur. Vous devriez avoir un démarrage simple. Il est important de le faire de cette façon et PAS en mode sans échec.

Essayez ensuite d'hiberner. Si cela réussit, commencez à activer un groupe de services et de programmes de démarrage à la fois et continuez à hiberner.

Si même un démarrage simple ne peut pas hiberner, nous pouvons affirmer que c'est un problème matériel.

surfasb
la source
rien n'a aidé :(
hey