web-dev-qa-db-ja.com

再インストール後、[OK]をクリックするとディスククリーンアップが消えます

Windows 7を再インストールした後、ディスククリーンアップが機能しなくなりました。
ディスククリーンアップを開始して、クリーンアップするドライブを選択できますが、[OK]ボタンをクリックするとウィンドウが消えます。

解決策はありますか?

これがWindowsログ>アプリケーションからのデータです:-

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

上記のものは情報アイコン付きでした。

以下のものはエラーアイコン付きでした:-

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   

ProcessExplorerも使用しました。

ディスククリーンアップを開始すると、Explorer.exeの下にcleanmgr.exeプロセスが表示されましたが、ドライブを選択してから[OK]ボタンをクリックすると、cleanmgr.exeが数秒間表示されてから消えました。しかし、新しいプロセス-「OK」ボタンをクリックしてから数秒後に、svchost.exeの下にWerFault.exeが表示されました。しばらくするとプロセスリストからも消えてしまいました(cleanmgr.exeと一緒に消えたと思います)。


そうそうところで。 Windowsを再インストールした後、インターネット接続設定が古いものに保存されていると思ったので、以前のWindowsフォルダーとusersフォルダーを新しいフォルダーにマージしました。しかし、私は以前にこれを行ったことがあり、cleanmgrに問題はありませんでした。私は実際にWindows7を3回再インストールしました。その時は問題ありません。今回は、古い便利なユーザーアカウントファイルを誤って削除してしまったので、「ファイルを復元」で一部を復元しました。次に、インターネットが機能していなかったため、古いWindowsファイルを新しいファイルとマージし、サフィックス(2)を付けて複製を保持しました。

3
James Jacob

再インストールするか、別の方法を使用する方が良いと思います。無駄トラブルシューティングにより多くの時間を費やすことができます!

プロセスモニターWindowsパフォーマンスツールキットAPIモニターWinDBG など... ;
しかし、インストールがうまくいかなかった場合に、これらすべてのハードルと分析を通過しようとしても意味がありません。


更新:

Process Explorer を使用して、[OK]をクリックしたときに実行されるコマンドラインを理解しました。

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

XとYは GUID です。

まさにこれは、[OK]をクリックした後に発生するようです。

  1. 一時フォルダーが作成されます。GUID Xは、このフォルダーがランダムであることを保証します。

  2. Deployment Image Servicing and Management(DISM)ツール がこのフォルダーに抽出されます。

  3. のDISMツールは、ダイアログを開始してGUID Yのハードドライブをクリーンアップするように指示されています。

あなたの場合にこのプログラムを実行するときに私が間違っていると思うことができるのは、 [〜#〜] pm [〜#〜] の2つだけです。

  • ACCESS DENIEDファイルイベントをTempフォルダーに保存し、アクセス許可を修正します。

  • ACCESS DENIEDファイルイベントをクリーンアップしようとしているドライブで、管理者として実行していますか?

または、おそらくDISMが壊れていますsfc /scannowを試して、これで問題が解決するかどうかを確認してください。

また、タスクマネージャーをチェックして、プロセスがハングしているかどうか、およびイベントログにエラーがないかどうかを確認してください。

2
Tamara Wijsman