Windows 7 MSI 로깅을 비활성화하려면 어떻게 해야 합니까?

Windows 7 MSI 로깅을 비활성화하려면 어떻게 해야 합니까?

방금 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).

관련 정보