Ping Sweep Using PowerShell – Turning Into A Function – #PowerShell #MVPHour #PingSweep

Hey there fans! In my last post, I described a quick bit of PowerShell code for pinging an IP range. Paste this code into VSCode or the ISE, run, and watch the results. Quick and dirty. Once I had this working, I wanted more. For instance, I want to run the code from a PowerShell command-line, passing parameters to change how it performs. To reach this end, I need to transform the code into a function complete with parameters. Don’t let the word function freak you out. Basic PowerShell functions don’t require 20 years of programming experience to...

Read More

How to use Veeam to archive on-premises data to Azure Blob #Veeam #Azure #Azure Blob #MVPHOUR

Veeam released the Backup & Replication 9.5 Update 4 on January, also with this release, Veeam now also have support for Cloud based Object Storage, such as Azure Blob Storage which means that we can have the last 30 days of data stored on a local repository and then move the archive or later up to a Azure Blob but Azure Blob is capacity tier storage, you cannot use it as local backup repository and backup data to it directly. Let’s follow steps to configure it.

Read More

Ping Sweep Using PowerShell -Quick and Dirty – #PowerShell #MVPHour

Hey there fans! Today I needed to ping sweep an entire subnet from a Windows Server 2012 box. Simple, right? There are plenty of free and paid tools out there ready to perform this task. My dilemma was, and is, I don’t want to install additional software, no matter how small and tight, on servers. Especially anything requiring additional licensing or support software such as, GASP, JAVA. Nope, nada, not on my watch. Keep server configurations clean and concise is my motto. What to do? My need still existed, and oh, by the way was fairly urgent. PowerShell...

Read More

The Case of MMC.exe being blocked on Server 2019 – #WindowServer #MVPHour

Hey Checkyourlogs Fans, I had a customer call me this weekend with a weird issue. They would logon to a Hyper-V Server and would get the following error message stating the mmc.exe was blocked and basically anything that required this: Services.msc, devmgmt.msc, virtmgmt.msc wouldn’t run. Here is how I reproduced the error: Would return this: It turns out the customer was running an Insiders Build of Windows Server 2019 and it had expired a few months back. The Hyper-V Host and Virtual Machines were still running and thus why were not notified of this earlier. This looks like it...

Read More

Microsoft’s Mixed Messages Could Derail Windows Servicing Best Practices #Windows10 #WaaS

Background During the tepid Summer of 2018, Microsoft announced that it would be extending Windows 10 support for Education and Enterprise customers from 18 months to 30 months. In conjunction with that extension, they also announced that Windows 7 would receive additional support options for a hefty monthly fee. On the surface, I’m sure Microsoft’s marketing department thought these updates would generate goodwill and cheers of celebration. At a deeper level of analysis, the decisions by Microsoft are worthy of a facepalm because they fly in the face of how organizations should approach managing their Windows 10 ecosystem. I’ve...

Read More

BUG Reports – Windows Server 2019 Storage Spaces Direct Field Notes – January 2019 Edition – Not what we expected #StorageSpacesDirect

Hey Checkyourlogs Fans, I am writing to you here tonight after having some not so fun nights dealing with persisting issues with Windows Server 2019 and Storage Spaces Direct this month. Let me preface this with the fact that we are early adopters and all of my clients so far understand this and are willing to working Microsoft and the Vendors to improve the experience. WSSD is slated to come out with full certifications starting in March of 2019. My customer has decided to purchase a brand new Hyper-Converged Cluster running all NVME SSD flash drives. We have seen...

Read More

MVPDays Online January 2019 – Live Stream #Azure #MVPHour #Office365 #DevOps #MVPBuzz

Hey MVPDays Fans, MVPDays January was another smashing success. This marked the 2nd time we have used Youtube with as our platform which included live Chat for Q/A with attendees and our experts. You can view it live and on demand here: Direct link is here: For the schedule of speakers see below: Cristal and I hope you enjoyed the show and look forward to seeing you again soon. Cristal and Dave Co-Founders of...

Read More


As you know, Veeam released the service pack 4 on January 2019, it’s not fix bugs only, it also includes a lot of new features –
Support for Microsoft Windows Server 2019,
Application-level monitoring,
Dedicated view for job and disk-based alarms, Veeam Agents support, Enhanced Cloud Gateway view, Enhanced “Cloud Connect Inventory” report, Microsoft Hyper-V 2019 Support…
The details information you can check from Veeam website and
The steps are straightforward, but you still need to be careful about one thing, the first one is “If you use Veeam ONE to monitor Veeam Backup & Replication or Veeam Cloud Connect, be sure to install Update 4 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 4 on their end”.

Read More

The Case of: Windows Server 2019 Hyper-V Checkpoint stuck at 9% after Veeam 9.5 UR 4 Upgrade – #Veeam #Hyper-V

Hey Checkyourlogs Fans, Today I had an interesting case where a customer called in to let us know that Checkpoints were stuck on their Windows Server 2019 Hyper-V Host. Everything had been working great on this host since it was upgraded from Windows Server 2016 back in November. The only change was we upgraded to Veeam 9.5 Update Rollup 4, and then we started experiencing these issues with Checkpoints and Disk Locks. How we noticed this was the failing Veeam Backup and Replica Jobs to and from this host. You can see that it is stuck with Creating Checkpoint...

Read More


Veeam released the service pack 4 on January, it includes to fix some support issues and it also support some current platforms – Microsoft Windows Server 2019, Microsoft Windows Server Hyper-V 2019, Microsoft Active Directory 2019, Exchange 2019 and SharePoint 2019, Microsoft Windows 10 October 2018 Update, Oracle Database 18c, VMware vSphere 6.7 U1 ESXi, vCenter Server and vCenter Server Appliance (VCSA) , VMware vCloud Director 9.5 …. and Expanded restore options to AWS and Azure Stack with Veeam Cloud Mobility, Native Object Storage Support with Veeam Cloud Tier, Improved Security and Compliance with Veeam DataLabs.

Read More

BUG Alert – Windows Server 2019 Hyper-V Triple Fault Bug Workaround – #Hyper-v #StorageSpacesDirect #Veeam

Hey Checkyourlogsfans, We have been experiencing an issue in the field for a while now with Server 2019 where when a VM that is migrated to 2019 it fails with a Triple Fault: Critical 03/01/2019 16:13:49 Hyper-V-Worker 18560 None ‘Test VM 1’ was reset because an unrecoverable error occurred on a virtual processor that caused a triple fault. If the problem persists, contact Product Support. (Virtual machine ID 90B45891-E0EB-4842-8070-F30FF25C663A) Right now, Microsoft does not have a fix for this issue and today came up with the following workaround. Quote: Ben Armstrong – Microsoft “In the meantime, it is possible...

Read More

BUG Alert – SDDC Management Resource (Windows Admin Center) is Impacting Storage Spaces Direct Virtual Machines on Server 2019 – #StorageSpacesDirect #S2D #WindowsAdminCenter

Hey Checkyourlogs fans, I had the pleasure over the past few weeks to work with a customer that had recently deployed Windows Server 2019 and Storage Spaces Direct. With any early deployment, we expect to hit some bumps in the road, and we found a good one this week. Microsoft has identified a bug that relates to the SDDC Management Resource inside of Failover Clustering. Basically what happens is that this resource times out via calls from Windows Admin Center and causes the RHS process to terminate causing running Highly Available Virtual Machines in the Cluster to crash and...

Read More

Join us for the first ever MVPDays Microsoft Flow Conference – #MSFLowConf #MicrosoftFlow #MVPHour

Hey Checkyourlogs Fans, Today, I’m writing to you with some exciting news. We have over 5000 people registered all ready for our Microsoft Flow online event tomorrow. It is at capacity, and we have even gone beyond what Goto Webinar can even handle. Good news for you though is that we have a live Simulcast running on youtube with unlimited capacity. Please join us in celebrating what could be the largest online community event in history. If you want to checkout the speakers and schedule go to You can also still register there for the waitlist and...

Read More

Script for port range forwarding in Azure #Azure #NAT #Microsoft #MVPhours

Today I will be talking about a script which Angus @FrostedFright has made for port range forwarding. If you don’t already know about setting up NAT and port forwarding via Routing and Remote Access tool then you should check out my previously blog that is called, “How to build Hyper-V nested VMs with multiple IP addresses Port Forwarding at Azure” and you can come back to this blog so you can understand this subject clearer than if you didn’t check out my previously blog. You should think that it is now easy to make multiple port forwarding, but it is a lot harder to use port range forwarding instead. Let’s get started with this tutorial!

Read More

How to Create Azure account with $250 credit for free #Azure #MVPHOUR #Cloud #FREE

As we know, there are lots of features on Microsoft Azure cloud, in order to use those features, you need to create a Microsoft Azure account, it’s very easy to create, also you will get $200 credits at the first month.
If you are a newcomer on Microsoft Azure, no worry, I am going to show you how to create Azure free account with $200 credits today, just follow the steps as below.

Read More

Free to build Sophos XG firewall at Azure Hyper-V Nested VM #Azure #MVPBUZZ #MVPHOUR #FIREWALL #SOPHOS

Have you been followed my previously blog to build up Hyper-V nested virtual machine on Microsoft Azure? If you don’t, you better build it right now, because this is pre-requisites and you will get lots of benefit for your lab or even production environment, you can reference this link and build it. If you did, congratulation! You can create a nested gest virtual machine and install Firewall (e.g. Sophos XG, Fortinet…) for free, why we still need to build firewall at our Azure Hyper-V nested environment? Because it supports lots functions that we cannot get the functions for free from Azure, e.g. server load balance, firewall, SNAT, application filter, IPS…and so on, we also can use it for LAB or simulate issues or POC. I am going to show how to build Sophos XG here.

Read More

How to build Hyper-V nested VMs with multiple IP addresses Port Forwarding at Azure #Azure #MVPBUZZ #MVPHOUR #FIREWALL

Today, I am going to show you how to build Hyper-V nested VM with multiple public IP address, you just need to pay Microsoft for one Hyper-V host with storage space and public IP addresses, you can install firewall, created lots of VMs, load balancer, control routing path, port forwarding and so on, we can use them for LAB test, POC, or even production.

Read More

The Case of Upgrading a Veeam Backup Repository from Windows Server 2016 to 2019 and Enabling Deduplication on ReFS – #ReFS #DeDuplication #WindowsServer2019

Hey Checkyourlogs Fans, I was working with a customer today, and we are finally ready to upgrade our primary Veeam Backup Repository that is running Microsoft Storage Spaces on Windows Server 2016. The new Operating System will be Windows Server 2019 LTSC, and the whole point of this upgrade is to allow us to use ReFS + Deduplication. The Deduplication feature is now supported in the LTSC builds of Windows Server and the purpose of this post today is to show you how to upgrade the OS Drives, Install the Deduplication Feature, Enable it and test. Step 1 –...

Read More

That case of updating to the latest .WIM for a thin Windows 10 Image using MDT – #deployment #MDT #MVPHour

Hey Checkyourlogs Fans, I was on a call with a customer today that we’ve been supporting for a long time. We help them with their Windows Deployment / Imaging solution, and along these lines, we have setup an extremely thin imaging process. What we wanted was when the next version of Windows 10 comes out, ie. 1803 or 1809. We wanted to be able to update the task sequence with a few simple steps. Here is what we do when the new version comes out: Step 1 – Download the new ISO from the Volume Licensing site. Step 2...

Read More

The Case of not being able to Migrate between Hyper-V Clusters using SCVMM – #HyperV #SCVMM

Hey Checkyourlogs fans, Today I was working a case with a customer of mine that had built out a new Hyper-V Cluster using SCVMM. We had the new cluster built with SCVMM and were at a point that we wanted to use Shared Nothing Live Migration between the two clusters to move VM’s. However, we ran into the error below when we first tried. No Available connection to the selected VM Network can be found. No Connection to the subnet “External Switch” with sufficient resources could be found. The fix for this was pretty easy. Just open the Fabric...

Read More

Is Hardware Giant #SuperMicro in trouble over recent hacks to their hardware via the supply chain? – #HackingNews #HyperConvergence #HCI

Hey Checkyourlogs fans, As many of you know, I have been an advocate of the HyperConverged solutions on the market for quite some time. During my adventures in this space, I have done a lot of work with Vendors that OEM SuperMicro hardware for their solutions. It makes a lot of sense because SuperMicro makes it quite easy to rebrand and customize the solutions. The unfortunate reality is that with the recent announcements from Bloomberg that came out this morning it could be disastrous for companies that use this hardware. I can’t confirm that the models listed in the...

Read More

The Case of figuring out Performance Counters to monitor Storage Spaces Direct – #StorageSpacesDirect #SCOM

Hey Checkyourlogs Fans, Tonight I had a call with a customer that was looking for specific counters to monitor for Storage Spaces Direct in Windows Server 2016. I had stumbled across a document a while back that came with the SCOM Management Pack download for Storage Spaces Direct. I reviewed this again and felt it would be a good thing to share with everyone. It’s always a struggle to figure out what the good bad and ugly look like especially with performance counters. You can grab a copy of this document here: When downloading you are going to...

Read More

Finding the Windows 10 1809 Media and Upgrading – #Windows10 #Windows1809

Hey Checkyourlogs Fans,   Today I was asked by a customer to find the Windows 10 1809 media, and it took me a while, but I did find the link for you. If you go here: you can grab your copy today.     You can also grab it from your MSDN, Volume License, or Academic sites. Creating your installation media has never been easier. You can use the Create Windows 10 Installation Media Tool to handle building a bootable USB key or grabbing the ISO itself. If you just want to kick off your upgrade right now,...

Read More

The Case of Locking down the Hyper-V Host Virtual Adapter in the Management OS with an Access List – #Hyper-V #StorageSpacesDirect

Hey Checkyourlogs Fans,   Just a quick post tonight from a case that I was working on today for a customer. They had a special requirement to lock down their Hyper-V (Storage Spaces Direct) hosts on secure networks. These networks are going to have 2 x Node Storage Spaces Direct Clusters built that will contain PCI data (Credit Card Info) for storage terminals.   There were several ways that we were looking at locking down this traffic to the host management network. A couple of them were IPSec, Windows Firewall and others. What we were playing around with tonight...

Read More

#MSIgnite THR1070 – Go from Zero to Hero using Azure Site Recovery: Surviving a Ransomware Attack – Session Recording now live #Azure #AzureSiteRecovery #Ransomware

Hey Checkyourlogs Fans, This past week I had the distinct pleasure of presenting an amazing session with Emile Cabot on Azure Site Recovery. This session was a continuation of the Zero to Hero series we had been presenting over the past few years. This time instead of looking at configuration we decided to look at the anatomy of a real-world Ransomware attack and how Azure Site Recovery could be used to save your bacon.   During this session, one of the key points to take away is that you have to assume that everything is lost. And when we...

Read More

Translate our Blog


I'm Speaking at TechMentor in Orlando - Use my promo code and save

Subscribe to our Blog


Microsoft MVP


Nutanix NTC

Veeam Vanguard

Follow me on Twitter

Follow @SuperCristal1 on Twitter