Hi I have windows 10 pro and I am facing a strange behavior. I was running out of disk space and after research I found that I had more than 6 million HTM files in two folders:
- C:\Windows\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\INetCache\IE
- C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\INetCache\IE
Example of a log files look like this:
<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.
I've managed to remove the files from both folder by using command line bash for windows with administrator privileges, by running command:
find . -name "*.HTM" -delete
I both of the mentioned folders. And I happily got back about 29 GB of space after some time. So I have the work around to use when I have to clean disk. But I'm not sure if I'm doing something wrong. Right now everything is working fine and I don't see any problems. However I am curious:
- What are these logs?
- What causes storing them in such a strange place?
- Can I somehow turn it off, I don't want to run this clean up every month
- Am I doing something dangerous by manually deleting them?