Compress Symbols Files To Save Space

If you’re like me and you have a number of debugging tools (WinDBG, Sysinternals tools, etc) you more than likely have a locally cached copy of the publicly available symbols. This certainly helps speed things up as you don’t have to query the online Microsoft repository every time you use one of these tools, however … Read moreCompress Symbols Files To Save Space

Sysinternals Du

This post covers the Sysinternals tool Du – Directory disk usage reporter. It is the second post in a series covering the Sysinternals suite of tools to help people discover new ones they may not have used before. What is Directory disk usage reporter? Directory disk usage reporter will be very familiar to those who have used … Read moreSysinternals Du

Sysinternals TCPView

This is the first post in a series covering various Sysinternals tools – today we will look at TCPView. What is TCPView? If you are familiar with the netstat command you can consider TCPView as a graphical version TCPView displays both IPv4 and IPv6 TCP/UDP connections on your system alongside the process which owns them. … Read moreSysinternals TCPView

BCDEDIT – Boot Configuration Data Store Editor

I recently had to troubleshoot an interesting problem which required me to reboot a server into safe mode a number of times. While I was hammering away on the F8 key during the boot phase I wondered if there was a different way to change the boot menu to avoid the key spamming. That’s what brought … Read moreBCDEDIT – Boot Configuration Data Store Editor

Microsoft Exchange 2016 RAM Sizing Update

We’re currently in the process of planning to migrate our existing Microsoft Exchange servers to new hardware running Exchange 2016. Up until the past few weeks the Microsoft recommendation with regard to RAM sizing was to avoid going above 96GB total memory per server. I won’t go into the whole history of why this came … Read moreMicrosoft Exchange 2016 RAM Sizing Update

HPE CLX Virtual Machine Protection Fails

Recently a colleague was attempting to configure the cluster extension protection (CLX) which is required by our Active/Active HPE 3PAR storage setup. Our Microsoft Failover Clusters are stretched over geographically separate sites and the Cluster Share Volumes (CSV) are spread over the 3PAR storage arrays in each site. We use the CLX software to manage … Read moreHPE CLX Virtual Machine Protection Fails

PowerShell Compare-Hash Function

Quite some time ago I created a PowerShell function which allowed one to compare a given cryptographic hash against one locally generated to see if they match. Looking back on the old version (here is a link to the blog article it is very much reminiscent of old school batch files. I decided now … Read morePowerShell Compare-Hash Function

Microsoft Nano Server Version 1709 Changes

Microsoft are making some big changes to their Nano Server operating system. I’m going to briefly cover what they are doing and consider how it might impact existing users and future plans for those of us who have not yet deployed it into a production environment. The below was taken from the following Microsoft link … Read moreMicrosoft Nano Server Version 1709 Changes

Visual Studio Code and Team Services Integration

I finally got round to creating my colleagues and I an account on Microsoft Visual Studio Team Services (VSTS). If you haven’t looked into it then basically it is the cloud version of Microsoft Team Foundation Server (TFS) which is typically run within your own environment and managed internally. We have been looking to move … Read moreVisual Studio Code and Team Services Integration

Unexpected Large Page File Troubleshooting

This week one of my colleagues has been performing updates on our hypervisor hosts including those running Hyper-V. During this work we received alerts from our monitoring system to indicate two of the hosts had essentially run out of disk space, obviously a little worrying. We stopped the update process while troubleshooting was carried out … Read moreUnexpected Large Page File Troubleshooting