Top Level Configuration Manager Collections

Having been through quite a few CM migrations over the past few years, one of the things that I have seen heavily used in previous versions is nested collections, which had a similar functionality in SCCM as nested groups in Active Directory. However, this option has been removed with CM12, leaving administrators to re-think their collection hierarchy practices. Proper folder management is a large part of that, especially in larger organizations, but top level collections are still just as important, if not more, in the new version of Configuration Manager. The main reason for this is that we use...

Read More


We built a new Windows Server 2016 S2D Cluster last week and moved all VMs from Windows 2012 R2 Cluster to new Windows 2016 S2D Cluster and Standalone Windows 2016 Hyper-V Server, everything looks awesome, they got better performance.
But when we tried to use Veeam backup and replication 9.5 with Update 3 to Back and replica VMs, all VMs are happy except two Windows Server 2012 R2 Active Directory Servers, they showed error message “Failed to create VM recovery checkpoint (mode: Veeam application-aware processing) Details: Job failed (”). Error code: ‘32768’. Failed to create VM recovery snapshot, VM ID ‘d2936ee7-3444-419e-82d9-01d45e5370f8’.Retrying snapshot creation attempt (Failed to create production checkpoint.)Task has been rescheduled”.

Read More

Server AntiVirus Exclusions in Configuration Manager

One of the reasons why I really like System Center Endpoint Protection is its ease of management. This goes double when we’re using it to manage servers, as we get to leverage all the stuff that Configuration Manager has in its database to target policies. By targeting Antimalware Policies to collections that are based upon dynamic variables, we create an easy to manage environment that automates the provisioning of exclusion and scan policies for new and existing servers. In this post I’m not going to get into the process of creating the exclusion policies. Microsoft has included templates for...

Read More

MVPDays V-Conf March Sessions – #MVPBuzz #MVPhour #Azure

Hey MVPDays Fans, Well we just wrapped up another fantastic MVPDays Virtual Conference a few hours ago. Our Post-Production Team (ME) has tirelessly worked to get this content up for you the community. The highlight of the show this month for me was the keen work of Kent and Jon from Microsoft (@Wearsy and @PNWAdventureGuy) on their Microsoft Flow Session. It was amazing… You can checkout the trailer for their session here: To watch the rest of the sessions here is your link to the post session playlist. We hope you really enjoy, Thanks, Dave and Cristal –...

Read More

Press Release – MVPDays + The Krewe Community Partnership @TheKrewe @MVPDays

Hey Checkyourlogs Fans, ***For Immediate Release *** This week at the annual Microsoft MVP Summit two great communities have come together in a partnership to share more great knowledge. “We are extremely excited to partner with The Krewe and their user community. The plan is to make the MVPDays series of Virtual Events, Books, and Media available to The Krewe’s membership. This will provide an exciting framework to continue our commitment of community first. We are also please to make our events available to Krewe members that are interested in public speaking. This will include mentorship, guidance and co-presentation...

Read More

Congratulations to Cary Sun our 6th MVP on CheckyourLogs #MVPBuzz @MVPAward

Hey Checkyourlogs Fans, I just wanted to reach out today and say congratulations to resident blogger Cary Sun. He has been blogging here at Checkyorlogs with some amazing content for the past 18 months and just yesterday was awarded the distinguished Microsoft MVP Award. This is a really big achievement and I couldn’t be prouder of him. I still remember when I first met Cary it was a few months after his family had moved from Taiwan in Vancouver, BC, Canada. (Wow Cary that was over 10 years ago now). His journey into contributing into the IT Community started...

Read More

Off to #MVPSummit in Redmond, WA #MVPBuzz @MVPAward

Hey Checkyourlogs fans, Next week marks my 7th trip to Redmond for our annual MVP Summit. This is the largest gathering of Microsoft Technical Community experts in the world. We get to have some fun, meet with the Product Teams, and learn all about the future from Microsoft. The graphic above shows where everyone is coming in from. I’m obviously with the North American (Canadian) delegation and we have friends coming from every part of the planet. Over 2000 MVP’s and Regional Directors are travelling from all over the world. 80 Countries in total for this amazing event. This...

Read More

How to Force a #SCCM Task Sequence to Fail

Task Sequences are used heavily in Operating System Deployment (#OSD), but they are also used to control the workflow of installing applications, migrations, updates and even patching. Just like any piece of work in the IT world, we need to go through a Dev, QA, Prod lifecycle while developing these. More often than not, even the simplest Task Sequence needs a little debugging. Perhaps in your own Task Sequence you’ve developed, or perhaps you inherited the Task Sequence.

Read More

BigDemo_DPM.PS1 #PowerShell #MVPBuzz #MVPHour

Hey Checkyourlogs fans,   Today I have commenced work on our newest book Deploying System Center Data Protection Manager featuring version 1801. As part of the book we are going to use once again, our BigDemo series of scripts to deploy the lab. I thought this time it would be fun to show off the script in action as I am building the environment necessary for the lab.   You can grab a copy of the scripts as I build them here:   I Installed 2 x Domain Controllers, SCVMM, SCOM, S2D Nested Nodes and a Base Server...

Read More

Install-Veeam.PS1 #PowerShell Install #VeeamVanguard #Veeam

Veeam Blog Post – Deploying Veeam Backup and Replication 9.5 UR3 with PowerShell   Hey Checkyourlogs fans, In this blog post I will show you how you can deploy Veeam Backup and Replication 9.5 with Update Rollup 3 to a Hyper-V Virtual Machine. This is a really handy little script because it can help you get Veeam going in your lab in a snap. The basic steps to accomplish this are as follows:   Create a Hyper-V Virtual Machine running Windows Server 2016. In my case I have created a VM called Management01. Next you will need to download...

Read More

Install-SCVMM-HyperV.PS1 #PowerShell #SCVMM #SystemCenter #1801 #MVPBuzz

Hey Checkyourlogs Fans, In this blog post I will show you how you can deploy SCVMM 1801 to a Hyper-V Virtual Machine. This is a really handy little script because it can help you get System Center Virtual Machine Manager going in your lab in a snap. The basic steps to accomplish this are as follows: Create a Hyper-V Virtual Machine running Windows Server 2016. In my case I have created a VM called VMM01. (I built these using my BIGDemo Script) Next you will need to download a copy of System Center 1801 Virtual Machine Manager from

Read More

Install-SCOM-HyperV.PS1 Script #SystemCenter #MVPBuzz #MVPHour #PowerShell

Hey Checkyourlogs Fans, In this blog post I will show you how you can deploy SCOM 1801 to a Hyper-V Virtual Machine. This is a really handy little script because it can help you get System Center Operations Manager going in your lab in a snap. The basic steps to accomplish this are as follows: Create a Hyper-V Virtual Machine running Windows Server 2016. In my case I have created a VM called SCOM01. (I built these using my BIGDemo Script) Next you will need to download a copy of System Center Operations Manager 1801 from In our...

Read More

Routing and NAT MOD for BigDemo – #MVPBuzz @MVPDays

Hey Checkyourlogs Fans, For your viewing pleasure we have added a nice modification to our BigDemo scripts used to provision environments for our demos and books. This time we have cleaned up a lot of the manual steps required to get routing working in our example labs in #Azure. The Routing and NAT Switch is what we have fixed up this time. Now, it is a bit tricky to get all this working properly but we have a working prototype: Function Install-NetNat { param ( [string]$VMName, [string]$GuestOSName ) Write-Output -InputObject "[$($VMName)]:: Configuring NAT on the Hyper-V Internal Switch `"$($env:computername)`""...

Read More

Enable Deduplication on #StorageSpacesDirect on ReFS Volumes – Windows Insider Build 17079 #MVPBuzz #MVPHour

Hey Checkyourlogs Fan, Here is a preview of some of the amazing content coming out in our next @MVPDays Publishing book on Storage Spaces Direct and SCVMM 1711. We went ahead and built out the lab based on the latest build of Windows Server Insider Build 17079. One of the cool new features that has been added to Storage Spaces Direct in this version is the ability to Deduplication on ReFS volumes. We saw approximately 75-80% space savings in our testing and that is about right in line with what Microsoft was telling us to expect. Honestly, this is...

Read More

SCVMM 1711 Fails with Error 25325 – Workaround #StorageSpacesDirect #MVPHour

Hey Checkyourlogs Fans, Today I have been having fun trying to get a Windows Insiders 17079 Cluster build via SCVMM 1711. From the VMM Console when I try to build the cluster I get Error Message 25325. I checked the Create Cluster report in C:\windows\cluster\reports on one of the S2D nodes. It said that a parameter is incorrect. Off to PowerShell on the VMM Server so I tried to manually create it using New-Cluster which should work. New-Cluster -Name S2DCluster -Node S2D1,S2D2,S2D3,S2D4 -StaticAddress -IgnoreNetwork '','','','' -nostorage But nope it didn’t work either. So, I decided to try going...

Read More

Configuring Networking for #StorageSpacesDirect with #SCVMM #PowerShell #MVPBuzz

Hey Checkyourlogs Fans, If you haven’t had a chance to yet you should grab yourself a copy of our latest book. Deploying System Center Virtual Machine Manager 2016 – Step by Step In this book we walk through the core networking setup for Storage Spaces Direct and unfortunately in the first version we didn’t document it with PowerShell. There are about a million steps to get this done so I figured PowerShell is our friend for this task. Here is copy of the new script that we built today for our next release of the book which will...

Read More

Get-SCPortClassification Scripting issue in SCVMM 1711 – Fixed #MVPBuzz #HyperV #StorageSpaceDirect

Hey Checkyourlogs Fans, As many of you know I’m in the middle of writing our next book which is updating the SCVMM content from 2016 to 1711 Technical Preview. In the midst of trying to automate the lab build I found I nice little anomaly in the Get-SCPortClassification command for SCVMM. My script wasn’t working and for the life of me I couldn’t figure out why. Well have a little look at this: There is a double space in the name. To work around this just add an extra space in your PowerShell code and you will be fine....

Read More

Introducing BaseImageBuilder.PS1 – #HyperV #WindowsInsiders #MVPBuzz #MVPHour

Hey Checkyourlogs fans, Today I peeled out and updated part of my BigDemo Script that builds Base Images for my lab as a Standalone Script. It’s called BaseImageBuilder.PS1 and the source code can be found at: <# Created: 2018-02-01 Version: 1.0 Author Dave Kawula MVP and Thomas Rayner MVP Homepage: Disclaimer: This script is provided "AS IS" with no warranties, confers no rights and is not supported by the authors or Checkyourlogs or MVPDays Publishing Author - Dave Kawula Twitter: @DaveKawula Blog : Author - Thomas Rayner Twitter: @MrThomasRayner Blog : .Synopsis Creates Gold VHDx...

Read More

Convert-WindowsImage.PS1 not working with Windows Server Insider 17079 – Fixed #MVPHour #MVPBuzz

Hey Checkyourlogs fans, I have been updating my BigDemo Scripts which I use in all of our books and wanted to start upgrading them to Windows Server Insider 17079 this week. Now, normally I would just use the standard Convert-WindowsImage.PS1 script to build my gold VHDx files. It mysteriously wasn’t working for me with the Windows Server Insider ISO?? Hmm… Let’s have a look at the most non-descriptive error message ever. Convert-WindowsImage -SourcePath F:\DCBuild_Insider\Windows_InsiderPreview_Server_17079.iso -Edition SERVERDATACENTERCORE -DiskLayout UEFI -VHDFormat VHDX -VHDPath F:\DCBuild_Insider\VMServerBaseCore.vhdx -SizeBytes 60GB -WorkingDirectory F:\DCBuild_Insider -UnattendPath F:\DCBuild_Insider\unattend1.xml -Passthru -RemoteDesktopEnable The Property ‘Count’ cannot be found on this object....

Read More


As you know, Veeam released the service pack 3 on December 2017, it’s not fix bugs only, it also includes a lot of new features –
Built-in agent management,
Insider protection for Veeam Cloud Connect,
Data location tagging…
The details information you can check from Veeam website and
The steps are straightforward, but you still need to be careful about two things, the first one is “If you use Veeam ONE to monitor Veeam Backup & Replication or Veeam Cloud Connect, be sure to install Update 3 for Veeam ONE 9.5 first” and the second is “If you are a tenant of a cloud provider, please contact your provider before upgrading to ensure the provider has applied Update 3 on their end”.

Read More

Translate our Blog

Subscribe to our Blog


Microsoft MVP


Nutanix NTC

Veeam Vanguard

Follow me on Twitter

Follow @AllanRafuse on Twitter