In the continuation of the ConfigMgr\MEM series, our next session is going to be looking at some Advanced Performance Troubleshooting, and what you can do to optimize what you have. In the previous Blog here we discussed some SQL Performance basics.As mentioned in the Previous post, MEM is heavily reliant on SQL, and incorrect maintenance\configuration … Continue reading ConfigMgr\MEM 101: Advanced Performance Troubleshooting Part 1
Introduction As a Premier field engineer at Microsoft, we field many questions about SQL configuration for Configuration Manager environments, so we’re writing this to address some of them here. Questions are often along the lines of “How should I properly configure SQL database settings in a Configuration Manager environment for the best performance?”, “What maintenance … Continue reading SQL Server recommendations for Microsoft Endpoint Configuration Manager environment – White Paper
Introduction Welcome to part 4 in my Active Directory Cleanup Series. This part is concentrated on pulling a report of Windows Operating Systems that are obsolete/unsupported. Using this report you can review them and decide if they should be removed or upgraded. Script 1: Long 1 liner. The following script was posted on one of … Continue reading PowerShell: Active Directory Cleanup – Part 4 – Unsupported Windows Operating Systems
In this blog post series, we will cover some useful scripts and methods which will help you to organize and maintain your GPOs, and clean up the mess surrounded in your Group Policy environment.
Performance Monitor is a great tool for collecting and analyzing performance data in Windows and Windows Server. There are many counters available that one can look at to help understand how the system is performing. Unfortunately analysis of performance data may not always be straightforward for some system administrators. Luckily, there is the built-in Data … Continue reading Field Notes: The case of Active Directory Diagnostics – Data Collector Set Fails to Start
Background I recently had an opportunity to offer assistance on a case relating to stop errors (blues screens) experienced in a Virtual Machine (VM) running on a Hyper-V Failover Cluster. I was advised that two attempts to increase memory on the VM did not provide positive results (I’ll explain later on why the amount of … Continue reading Field Notes: The case of a crashing Hyper-V VM – Integration Services Out of Date
Introduction In this post, I take you through a process of troubleshooting high pool usage using free tools available in the Windows Sysinternals suite and the Windows Performance Toolkit (WPT). I also show you how to resolve the issue by properly configuring the Cluster Shared Volume (CSV) cache using PowerShell command-lets available in the Failover … Continue reading Field Notes: The case of accidentally misconfigured Hyper-V Failover Cluster CSV cache
Introduction: In this blog I will not cover why we have to remove SMB v1 from production network, this have been already covered, probably one of the best articles covering this is https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/ I will cover how you can audit the usage of SMB v1 in your network, so you can disable it safely without … Continue reading Step by Step: Safely disabling SMB v1 from your production environment.
Introduction I have recently come across multiple customers that are having issues with a High IIS Worker Process, causing the Servers to flatline, so I wanted to take some time here to run you through all of the steps that you can follow to remediate this issue. So what is the Issue … Continue reading Resolving WSUS Performance Issues