1

Привет, у меня есть windows 10 pro, и я сталкиваюсь со странным поведением. У меня заканчивалось дисковое пространство, и после исследования я обнаружил, что у меня более 6 миллионов файлов HTM в двух папках:

  1. C:\Windows\SysWOW64\ Config \ systemprofile \ AppData \ Local \ Microsoft \Windows\ INetCache \ IE
  2. C:\Windows\ ServiceProfiles \ NetworkService \ AppData \ Local \ Microsoft \Windows\ INetCache \ IE

Пример файла журнала выглядит так:

<meta http-equiv="Content-Type" content="charset=unicode-1-1-utf-8"><!-- saved from url=(0015)assemblybinder: --><html><pre>
*** Assembly Binder Log Entry  (11/30/2017 @ 8:04:32 AM) ***

The operation was successful.
Bind result: hr = 0x0. The operation completed successfully.

Assembly manager loaded from:  C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Running under executable  C:\Program Files\Microsoft SQL Server\MSSQL13.FWDEV\MSSQL\Binn\Polybase\mpdwsvc.exe
--- A detailed error log follows.

=== Pre-bind state information ===
LOG: DisplayName = Microsoft.SqlServer.DataWarehouse.DataMovement.MessageTypes, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
 (Fully-specified)
LOG: Appbase = file:///C:/Program Files/Microsoft SQL Server/MSSQL13.FWDEV/MSSQL/Binn/Polybase/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = NULL
Calling assembly : DMS, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: C:\Program Files\Microsoft SQL Server\MSSQL13.FWDEV\MSSQL\Binn\Polybase\Dms.exe.config
LOG: Using host configuration file:
LOG: Using machine configuration file from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\config\machine.config.
LOG: Post-policy reference: Microsoft.SqlServer.DataWarehouse.DataMovement.MessageTypes, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
LOG: GAC Lookup was unsuccessful.
LOG: Attempting download of new URL file:///C:/Program Files/Microsoft SQL Server/MSSQL13.FWDEV/MSSQL/Binn/Polybase/Microsoft.SqlServer.DataWarehouse.DataMovement.MessageTypes.DLL.
LOG: Assembly download was successful. Attempting setup of file: C:\Program Files\Microsoft SQL Server\MSSQL13.FWDEV\MSSQL\Binn\Polybase\Microsoft.SqlServer.DataWarehouse.DataMovement.MessageTypes.dll
LOG: Entering run-from-source setup phase.
LOG: Assembly Name is: Microsoft.SqlServer.DataWarehouse.DataMovement.MessageTypes, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91
LOG: Binding succeeds. Returns assembly from C:\Program Files\Microsoft SQL Server\MSSQL13.FWDEV\MSSQL\Binn\Polybase\Microsoft.SqlServer.DataWarehouse.DataMovement.MessageTypes.dll.
LOG: Assembly is loaded in default load context.

Мне удалось удалить файлы из обеих папок, используя командную строку bash для Windows с правами администратора, выполнив команду:

находить . -название "*.HTM "-delete

Я обе из упомянутых папок. И через некоторое время я с радостью вернул около 29 ГБ. Таким образом, у меня есть обходной путь, когда мне нужно почистить диск. Но я не уверен, что делаю что-то не так. Сейчас все работает нормально, и я не вижу никаких проблем. Однако мне любопытно:

  1. Что это за логи?
  2. Что вызывает хранение их в таком странном месте?
  3. Могу ли я как-то отключить это, я не хочу запускать это убирать каждый месяц
  4. Я делаю что-то опасное, удаляя их вручную?

2 ответа2

0

Вы можете попробовать отключить логи Fusion (.NET):

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion

ForceLog установить значение 0 LogFailures установить значение 0 LogResourceBinds установить значение 0 EnableLog установить значение 0

Или вы можете попробовать изменить путь к журналу в другом месте:

Добавьте новое значение String с именем LogPath и установите значение в папке для журналов (например, C:\FusionLog)

Или, если на вашем компьютере установлен Windows SDK, вы можете использовать "Fusion Log Viewer" ...

0

Эти папки являются домом кэша Internet Explorer. Вы можете удалить все Временные интернет-файлы в "Настройках".

Вы ничего не нарушаете, удаляя их вручную.

Вы также можете настроить его так, как вам нравится. Прочитайте это: https://www.howtogeek.com/127565/how-to-modify-caching-behavior-in-internet-explorer-10/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .