Após a reinstalação, a Limpeza de Disco desaparece quando clico em OK

3

Depois que eu reinstalei o Windows 7, a Limpeza de Disco parou de funcionar.
Eu posso iniciar a limpeza de disco e selecione a unidade para limpar, mas quando clico no botão OK, a janela desaparece.

Alguma solução?

Aqui estão os dados do Windows Logs & gt; Application: -

EventData  
1744235005     
1   

APPCRASH  
Not available  
 0  
 cleanmgr.exe  
 6.1.7600.16385  
 4a5bc5e1   
Csi.dll  
 14.0.4733.1000  
 4b5662be  
 c0000005   
00135213  

F:\Users\Jacob\AppData\Local\Temp\WER419.tmp.WERInternalMetadata.xml

F:\Users\Jacob\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_cleanmgr.exe

O acima foi com um ícone de informação.

O abaixo estava com um ícone de erro: -

EventData

   cleanmgr.exe   
   6.1.7600.16385   
   4a5bc5e1   
   Csi.dll   
   14.0.4733.1000   
   4b5662be   
   c0000005   
   00135213   
   bbc   
   01cbd5be36b572bf   
   F:\Windows\system32\cleanmgr.exe   
   F:\Program Files\Common Files\Microsoft Shared\OFFICE14\Csi.dll   
   75fa9599-41b1-11e0-b864-001966b2bcb6   

Eu também usei o Process Explorer:

Quando eu comecei a limpeza de disco, um processo cleanmgr.exe apareceu sob explorer.exe.Mas quando eu cliquei no botão "OK" depois de selecionar a unidade, cleanmgr.exe estava lá por alguns segundos antes que ele desapareceu. Mas um novo processo - WerFault.exe apareceu sob svchost.exe alguns segundos depois que eu cliquei no botão "OK". Ele também desapareceu da lista de processos depois de algum tempo (acho que desapareceu junto com cleanmgr.exe).


Oh sim, btw Depois de reinstalar o Windows, mesclei as pastas anteriores do Windows e dos usuários com as novas porque achei que minhas configurações de conexão com a Internet estavam armazenadas nas antigas. Mas eu tinha feito isso antes e não havia problema com o cleanmgr. Eu realmente reinstalei o Windows 7, 3 vezes antes. Nenhum problema naquele momento. Desta vez eu acidentalmente apaguei meus arquivos de conta de usuário úteis antigos. Então, eu recuperei alguns deles com "Recover My Files". Então, como minha Internet não estava funcionando, eu mesclei os arquivos antigos do Windows com o novo e até mantive as duplicatas com o sufixo (2)

James Jacob
fonte

Respostas:

2

Eu acho que você é melhor de reinstalar ou usar alternativas, você vai desperdício mais tempo na solução de problemas!

Eu poderia começar com você Monitor de processo , Kit de ferramentas de desempenho do Windows , Monitor de API , WinDBG , etc ...;
mas não vejo razão em tentar passar por todos esses obstáculos e analisar se a sua instalação deu errado.


Atualizar:

Usando Process Explorer , Descobri que a linha de comando foi executada quando você clicou em OK:

C:\Users\TomWij\AppData\Local\Temp\X\dismhost.exe {Y}

Onde X e Y são GUIDs .

Exatamente isso parece acontecer depois de clicar em OK:

  1. Uma pasta Temp é feita, um GUID X garante que essa pasta seja aleatória.

  2. UMA Ferramenta de Gerenciamento e Manutenção de Imagens de Implantação (DISM) é extraído para esta pasta.

  3. A ferramenta DISM é instruída para iniciar a caixa de diálogo para limpar o disco rígido que possui o GUID Y.

As duas únicas coisas que eu posso pensar que estão erradas ao executar este programa no seu caso é, com PM :

  • ACESSO NEGADO eventos de arquivo na pasta Temp, corrija suas permissões.

  • ACESSO NEGADO eventos de arquivo na unidade que você tenta limpar, você está executando como administrador?

Ou talvez DISM está quebrado , experimentar sfc /scannow para ver se isso conserta alguma coisa.

Além disso, verifique o seu Gerenciador de Tarefas para ver se é um processo de suspensão e seus logs de eventos para erros.

Tom Wijsman
fonte
@ TomWij- Muito obrigado pela sua ajuda. Eu tentei sfc / scannow e ele retornou "Proteção de Recursos do Windows não encontrou nenhuma violação de integridade." Eu tentei visualizar logs de eventos e sim, houve erros sempre que eu corri Disk Cleanup. Eu editei minha postagem para incluir mais informações. Por favor, confira.
James Jacob
oh yeah btw ..... depois de reinstalar o windows fundi as janelas anteriores e pastas de usuários com os novos coz eu pensei que minhas configurações de conexão de internet foram armazenadas nos antigos. Mas eu tinha feito isso antes e não havia problema com cleanmgr. Eu realmente reinstalei o windows 7, 3 vezes antes. Nenhum problema naquele momento. Desta vez eu acidentalmente apaguei meus arquivos de conta de usuário úteis antigos.Então eu recuperei alguns deles com "Recover My Files". Então, como minha internet não estava funcionando, eu mesclei meus arquivos antigos do Windows com o novo e até mantive as duplicatas com o sufixo (2).
James Jacob
@James: Deve haver um arquivo que termine com .mdmp ao lado do arquivo wer, esse é o único arquivo que precisaria para solucionar o problema exato. MAS, com as informações recentes que você me deu, faz sentido porque você recebe este erro: As permissões na limpeza de disco das pastas precisam ser sobrescritas (explica a VIOLAÇÃO DE ACESSO), assim como o Process Monitor será o caminho mais rápido para determinar quais permissões precisam ser corrigidas.
Tom Wijsman
2
@James: NOTÍCIA IMPORTANTE : Overwriting sua nova instalação com arquivos de sua instalação anterior é uma coisa muito ruim para fazer, você simplesmente está sobrescrevendo todas as permissões e configurações do registro / usuário. Isso diminui o efeito da sua re-instalação e traz muita incorreção, já que o seu computador estaria procurando coisas que não estão mais lá ou o seu computador pode não ter acesso a coisas específicas como visto na limpeza do disco. Você realmente precisa obter as configurações de conexão de internet de lá? Porque é uma bagunça assim ...
Tom Wijsman
@ Tom - bem, eu não entendo como, mas eu não poderia obter suas respostas após o meu último post em 28 de fevereiro. Hoje, em 11 de maio eu vi essa pergunta novamente e surpreendentemente diz que você me respondeu duas vezes no mesmo dia!
James Jacob