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)を付けて複製を保持しました。
再インストールするか、別の方法を使用する方が良いと思います。無駄トラブルシューティングにより多くの時間を費やすことができます!
プロセスモニター 、 Windowsパフォーマンスツールキット 、 APIモニター 、 WinDBG など... ;
しかし、インストールがうまくいかなかった場合に、これらすべてのハードルと分析を通過しようとしても意味がありません。
更新:
Process Explorer を使用して、[OK]をクリックしたときに実行されるコマンドラインを理解しました。
C:\Users\TomWij\AppData\Local\Temp\X\dismhost.exe {Y}
XとYは GUID です。
まさにこれは、[OK]をクリックした後に発生するようです。
一時フォルダーが作成されます。GUID Xは、このフォルダーがランダムであることを保証します。
Deployment Image Servicing and Management(DISM)ツール がこのフォルダーに抽出されます。
のDISMツールは、ダイアログを開始してGUID Yのハードドライブをクリーンアップするように指示されています。
あなたの場合にこのプログラムを実行するときに私が間違っていると思うことができるのは、 [〜#〜] pm [〜#〜] の2つだけです。
ACCESS DENIEDファイルイベントをTempフォルダーに保存し、アクセス許可を修正します。
ACCESS DENIEDファイルイベントをクリーンアップしようとしているドライブで、管理者として実行していますか?
または、おそらくDISMが壊れています、sfc /scannow
を試して、これで問題が解決するかどうかを確認してください。
また、タスクマネージャーをチェックして、プロセスがハングしているかどうか、およびイベントログにエラーがないかどうかを確認してください。