Tuesday, July 21, 2015

Cleaning Windows 10 TEMP Folder - Disk Cleanup or Delete ALL

A detailed examination of Disk Cleanup for Temporary files in Windows 10.

Disk Cleanup for Windows 10 continues to perform the same way in regards to deleting temporary files form the c:\TEMP or c:\Windows\Temp folder.

Files are only deleted if they are older than 7 days.




But you actually want to delete all the files now!

One suggestion is to modify the registry LastAccess dword value from 7 (days) to 0 (days). There are two locations in Windows 10

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Explorer\VolumeCaches\Temporary Files

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\ CurrentVersion\Explorer\VolumeCaches\Temporary Files




Sounds like a great idea and I tried it. It did not work! I also tried all combination of Flags, but that did not work either.

After some long research, I have discovered why.

Simply put it Temporary Files calls dataclen.dll
to clean up the actual files, but this dll does not implement a IEmptyVolumeCache2 handler which respects LastAccess value.

If it implemented IEmptyVolumeCache2 we would see a View Files button beside Temporary files.


is missing for Temporary Files 


It only implements IEmptyVolumeCache handler, which does not respect LastAcess or Flags settings.

You can actually create your own Files to Delete category/handler to delete files you want
and is well documented at this Microsoft MSDN article entitled

Creating a Disk Cleanup Handler
https://msdn.microsoft.com/en-us/library/bb776782(v=vs.85).aspx#registering_clsid


Final Solution

So in the end, if you want to delete all files in TEMP folder;

Enter these shortcut string into Windows Explorer location bar

%temp%
 for you 
appdata\local  directory
%windir%\Temp  for you windows\temp directory

and do the trusty select all (CTRL-A)  and DELETE.


If you need more information, please visit:








Windows 10 Microsoft Most Valuable Professional Metro Tile Creator

In honor of winning an MVP award in 2014, here's a freebie to fellow MVPers!!!

This is an update to my original MVP Powershell script and now updated to work on Windows 10.




I created a Powershell script to create a MVP Metro tile to link to:


  1. Microsot MVP Award site (https://mvp.microsoft.com/)
  2. Yammer (https://www.yammer.com/microsoftcommunityinfluencers/)
  3. Enter your own blog URL where your MVP Award is displaying

This is an update to my old powershell script and now updated to work on Windows 10.


Monday, July 20, 2015

Windows 10 Preview Edge 20 and IE 11 Browser Performance Tests

Here's a couple of popular performance test for browsers tested using Window 10 Preview using the new Edge browser and IE 11. 

The 1st browser test is the ever popular html5test.com,  which test how well a browser supports HTML5. 

Here's how Edge 20.10240.16384.0 and IE 11 running on Windows 10 Preview stacks up. Edge 20 has 66 point lead over IE 11.




Just to review what the HTML5 Test sites does, here some info from their FAQ file. 

Why do you include specifications that are not part of HTML5?

HTML5 means different things to different people. You could argue that HTML5 only includes features that are defined in the W3C HTML5 specification. Or you could argue that it includes every specification, draft or experimental feature that is added to browsers in the last couple of years. We decided to take the middle ground and split the test into three parts: the official HTML5 specification, specifications that are related to HTML5 and some experimental new features that are extensions of HTML5.

Many of the related specifications were at one time part of HTML5. During the development of the specification they were moved to separate specifications.

But WebGL isn't even a W3C specification!

The W3C isn't the only organization that creates open specifications for the web. The WebGL specification is published by Kronos, the same group that is also responsible for OpenGL. WebGL is related to HTML5 though and listed as one of the HTML5 technologies on the W3C HTML5 logo page. The W3C HTML5 specification allows the canvas element to be extended by new drawing methods and WebGL is one of them.


The 2nd browser test is the Dromaeo.com Javascript  Performance Test Suite choosen because it runs the Mozilla JavaScript performance test suite which includes Dromaeo JavaScript Tests, SunSpider JavaScript Tests and  V8 JavaScript Tests all in one place. The higher the number the better.

Seup: These test take up to 15mins to run and depends on your VM Setup. I was using VirtualBox 4.3.28 with 3-i7 processors and 4 Gigs of memory.



Here's how  Edge 20.10240.16384.0 on Windows 10 Preview stacked up. 




Here's how  IE  11.10240.16384 on Windows 10 Preview stacked up. 




Here's how  Firefox 39 on Windows 10 Preview stacked up. 




Here's how  
Chrome 43.0.2357.134m on Windows 10 Preview stacked up. 





If you need more information, please visit: