O Hibernate não funciona no Windows 7 de 64 bits

11

O Hibernate não funciona no Windows 7 de 64 bits. Quando tento hibernar, ele desliga o computador e quando o ligo, ele não é retomado e é iniciado como 'novo' novamente. Eu atualizei meus drivers. Qual é o problema? Você pode me dar a mão? Obrigado.

Vamos, por favor me ajude, eu realmente preciso de trabalho de hibernação, 100 da minha reputação irão para você. Obrigado.

A propósito, edite meu modelo é: Inspiron N5010. Depois de hibernar e ligar o computador, ele mostra que Desligar não foi desligado corretamente.

Ei
fonte
Seu computador precisa oferecer suporte às instruções de hardware que possibilitam a hibernação.
Ramhound,
@ Ramhound: então o que devo fazer?
hey
A hibernação está ativada ?, existe um arquivo "hiberfil.sys" na raiz da unidade C?
Moab
@ Moab: não. . . .
hey
Abra um prompt de comando elevado, digite "powercfg -h on" sem aspas, pressione enter, veja se ele hibernará agora.
Moab

Respostas:

6

Algumas idéias para resolver problemas de sono e hibernação:

  1. Desconecte todos e quaisquer dispositivos desnecessários do seu PC. Reduza ao mínimo absoluto: desconecte qualquer coisa que possa desconectar, desligue e desconecte o computador da rede elétrica por alguns minutos e, em seguida, reinicie. Se o problema desaparecer, adicione os dispositivos novamente durante o teste.
  2. Procure em seu BIOS as opções de suspensão da ACPI e tente alternar entre os modos "S1 e S3", "S3" etc.
  3. Desative o sono híbrido , veja a explicação aqui (para o Vista, mas é o mesmo)
  4. Às vezes, o arquivo de hibernação é desativado pela limpeza de disco, para restaurar o comando no cmd, executado como administrador "powercfg -h on".
  5. Você pode usar o seguinte comando para solucionar problemas de suspensão e retornar um relatório detalhado: powercfg -ENERGY

EDITAR

Os sintomas que você descreve não parecem certos. Seu computador pode estar infectado. Melhor instalar e profunda-scan usando vários produtos antivírus, além de seu atual, pelo menos Malwarebytes Anti-Malware , mas também possíveis são Avast e Spybot-S & D .

Você também pode usar uma verificação on-line de antivírus, como o ESET Online Scanner , o Trend Micro House Call e a Kaspersky Labs Free Virus Scan . Observe que eles podem exigir que você use o Internet Explorer como navegador como administrador e que cada verificação pode levar várias horas.

Se nada for encontrado, sugiro usar sfc / scannow .

O último recurso é a Instalação de reparo , que atualizará o Windows sem exigir a reinstalação de nenhum dos seus aplicativos. Depois, resta apenas a reinstalação total do Windows.

Se nada disso resolver o problema, isso é um problema de hardware, então espero que seu computador esteja na garantia.

harrymc
fonte
@harrymc: tentei de tudo, ainda não funciona.
hey
Você teve alguma mensagem de erro no powercfg? E quanto espaço livre em disco você tem em C?
harrymc
@harrymc: não. Eu tenho 228Gb restantes.
hey
Você executou o Windows Update, incluindo atualizações opcionais?
26411 harrymc
Além disso, verifique as configurações em Como solucionar um problema no modo de suspensão do Vista ou Windows 7 .
26411 harrymc
2

Você já tentou esse hotfix: http://support.microsoft.com/kb/2410477

Eu desativaria a hibernação, excluiria c: \ hiberfil.sys e a reativaria. O Hiberfil.sys é um arquivo oculto. Você precisará habilitar a visualização de arquivos ocultos abrindo Computador, pressionando a tecla ALT e indo em Ferramentas> Opções de pasta> Exibir e clique em "Mostrar arquivos, pasta e unidades ocultas". Você também pode desmarcar "Ocultar arquivos protegidos do sistema operacional".

Eis como desativar e reativar a hibernação:

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

Você atualizou seu driver gráfico?

Eu também encontrei uma solução interessante na Internet: o seu computador está usando o readyboost e, em caso afirmativo, como a unidade é formatada? Nesse caso, verifique se está formatado em NTFS.

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

Eu também olharia para isso:

http://www.prevx.com/blog/140/Black-Screen-woes-could-affect-millions-on-Windows--Vista-and-XP.html (isso foi atualizado para incluir o Windows 7).

KCotreau
fonte
@KCotreau: não há arquivo hiberfil.sys em c: \, embora eu veja alguns dos outros arquivos ocultos.
hey
Não vejo isso, mas quando tento criar arquivo em C: / via bloco de notas, ele diz "você pode substituir". Então, acho que existe o hiberfil.sys, mas não o vejo, mesmo que eu permita. E tentei reativar a hibernação, ainda sem trabalhar.
hey
@hey Você pode abrir um prompt de comando e fazer "dir hiberfil.sys / ah" menos as aspas para ver se ele existe. Se sim, depois de desativar a hibernação, faça isso "attrib -r -s -h hiberfil.sys" e exclua-o e ative a hibernação novamente.
KCotreau
@KCotreau: Não foi possível alterar o atributo
hey
@hey Você já desativou a hibernação e reiniciou? Você provavelmente não pode alterá-lo se estiver em uso.
KCotreau
2

Meu problema foi semelhante a este, mas um pouco diferente; quando eu hiberno meu computador, ele simplesmente bloqueia a tela (como se eu tivesse pressionado Win + L). Estranhamente, resolvi esse problema fornecendo à minha partição de inicialização do sistema (a pequena partição de ~ 100mb que o Windows 7 cria durante a instalação) uma letra de unidade!

Acho que, no meu caso, o problema pode ter sido causado originalmente pela clonagem de um SO entre unidades e pelo uso do EasyBCD para modificar o BCD. Normalmente, você não precisa expor a partição de inicialização como uma letra de unidade para o hibernar funcionar.

SamF
fonte
1

Tente isso (em 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
fonte
não funcionou.
hey
é tão difícil encontrar uma solução para o seu problema ... você já o pediu em outros fóruns? não se esqueça de solução copiar aqui se você encontrá-lo fora :)
kokbira
1

Eu tentei muitas dicas sem resultado. Descobri que o tamanho do meu arquivo de hibernação estava incorreto. É surpreendentemente fácil de corrigir. Iniciar cmde digite:

powercfg -HIBERNATE -Size 100

... para definir o tamanho do arquivo de hibernação para 100% da sua RAM (50% é o mínimo, de acordo com a ajuda de contexto). Este comando também ativa o recurso de hibernação, se necessário.

Isso resolveu meu problema imediatamente, sem reinstalar nada (mesmo sem a reinicialização).

lantom
fonte
0

Não vejo isso acontecer desde os dias do XP, então isso pode não ser mais relevante, mas procure no Gerenciador de dispositivos e em Computador, na parte superior. Se não indicar PC baseado em ACPI, você não tem o ACPI ativado no BIOS. Eu acho que você também precisará reinstalar o Windows se quiser habilitá-lo.

paradroid
fonte
Ele diz "PC com base em ACPI x64"
ei
0

Estou surpreso que todos tenham oferecido soluções, mas ninguém se deu ao trabalho de verificar o log de eventos e o monitor de desempenho. O Windows 7 vem com ferramentas para verificar os drivers do dispositivo, mas ainda fazemos as coisas da maneira antiga. Isso o ajudará a restringir imensamente as coisas. Sempre que um sistema inicia, desliga, efetua logoff e hiberna, uma entrada é registrada no log do sistema. Eu verificaria isso primeiro acionando o Visualizador de Eventos.

Em seguida, eu acionaria o Monitor de Desempenho. Vá em Painel de Controle / Ferramentas de Desempenho / Ferramentas Avançadas. É como a porcaria pop-up da Central de Segurança que você recebe o tempo todo. Exceto que isso é para desempenho. Você verá o Visualizador de eventos lá. Além disso, o Windows registra o tempo que leva para cada driver de dispositivo acordar e dormir e sinalizará qualquer coisa anormal na parte superior da janela.

Se nada disso ajudar, clique no botão Gerar relatórios de diagnóstico do sistema. Isso verificará todos os drivers de dispositivo para você.

Se isso ainda não ajudar, podemos pelo menos eliminar os drivers de dispositivo. Agora, procuramos processos em execução que não querem dormir. Você pode reduzi-los, eliminando primeiro todos os programas de inicialização. Acione " MSCONFIG." Basta digitar na caixa de pesquisa. Selecione "Inicialização seletiva e desmarque Carregar" itens de inicialização. "
Em seguida, vá para a guia Serviços. Marque a caixa" Ocultar serviços Microsoft "e pressione Desativar tudo. Isso desativará todos os serviços de inicialização não essenciais. Agora reinicie o computador. uma inicialização básica e essencial.É importante que você faça dessa maneira e NÃO no modo de segurança.

Em seguida, tente hibernar. Se isso for bem-sucedido, comece a habilitar um grupo de serviços e programas de inicialização por vez e continue hibernando.

Se mesmo uma inicialização simples do essencial não hibernar, podemos dizer com segurança que é um problema de hardware.

surfasb
fonte
nada ajudou :(
hey