先ほどCCleanerを実行したところ、Windowsの一時ファイルから14GBを解放したいというメッセージが表示されました。確認してみると、それらはC:\Windows\Tempに保存されており、何らかのMSIログファイルです。Googleによると、これらはインストールログファイルだそうですが、すべてはそれらを有効にする方法に関するもので、どうすればいいのかわかりません。無効にするこれは頻繁に発生し、SSD のスペースを大量に消費します。
以下は、多数のログ ファイルの最初の数行のサンプルです。
=== Verbose logging started: 7/19/2014 2:01:13 Build type: SHIP UNICODE 5.00.7601.00 Calling process: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorsvw.exe ===
MSI (c) (24:F4) [02:01:13:729]: Resetting cached policy values
MSI (c) (24:F4) [02:01:13:729]: Machine policy value 'Debug' is 0
MSI (c) (24:F4) [02:01:13:729]: ******* RunEngine:
******* Product: {9C593464-7F2F-37B3-89F8-7E894E3B09EA}
******* Action:
******* CommandLine: **********
MSI (c) (24:F4) [02:01:13:729]: Client-side and UI is none or basic: Running entire install on the server.
MSI (c) (24:F4) [02:01:13:729]: Grabbed execution mutex.
MSI (c) (24:F4) [02:01:13:731]: Cloaking enabled.
MSI (c) (24:F4) [02:01:13:731]: Attempting to enable all disabled privileges before calling Install on Server
MSI (c) (24:F4) [02:01:13:732]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (B4:88) [02:01:13:734]: Running installation inside multi-package transaction {9C593464-7F2F-37B3-89F8-7E894E3B09EA}
MSI (s) (B4:88) [02:01:13:734]: Grabbed execution mutex.
MSI (s) (B4:B8) [02:01:13:735]: Resetting cached policy values
のような名前のファイルが何百もありますMSI#####.LOG
。# は文字または数字です。削除しても、数日または数週間後に再び表示されます。
与えられた解決策を試してみましたここログを無効にしようとしましたが、機能しませんでした。
これらを完全にオフにするにはどうすればいいでしょうか?
答え1
アプリケーションやシステムは、そのディレクトリに長期保存用のデータを置かないでください。削除しても問題はありません。
ログ記録に関しては、それを有効にするレジストリ設定を削除できます。
Local Computer>Software>Policies>Microsoft>Windows>Installer
「Logging」のキーがある場合は、それを削除します(最初に値を書き留めておくとよいでしょう)。
ドメインを使用している場合、管理者がこの設定を強制する可能性があるため、これを行うことができない可能性があります。また、さまざまなアプリケーションが引き続きそのディレクトリにデータをダンプします (Office 365 は確実です)。