Prepare for Windows 10 with Upgrade Readiness - Part 1

Whether your just starting out or you have already started deploying Windows 10, Upgrade Readiness can be a key contributor to a successful Windows 10 rollout. As defined on docs.microsoft.com: Upgrade Readiness offers a set of tools to plan and manage the Windows 10 upgrade process end to end, allowing you to adopt new Windows releases more quickly. With new Windows versions being released multiple times a year, ensuring application and driver compatibility on an ongoing basis is key to adopting new Windows versions as they are released. Upgrade Readiness not only supports upgrade management from Windows 7…

Read More

Remove Windows 10 Provisioned Apps with Intune

Since the days of Windows 8, IT Pros have had to find a way to remove the built-in or "provisioned apps" that ship with Windows. Doing a quick search on the web will provide plenty of ways on how to achieve this during OSD, or even through servicing your Windows image, but today I am going to walk you through removing the apps by deploying a script through Microsoft Intune. NOTE - Although this post covers deploying a script through Intune, you can easily deploy it using other means like ConfigMgr, GPO, or a Scheduled Task. The trick is that…

Read More

Install Kali Linux in Windows 10 WSL

Thanks to the hard work done between the Offensive Security and Windows WSL Teams, Kali Linux has been released into the Microsoft App Store as an official WSL distribution. For those of you that do not know what Kali Linux is – Kali Linux is a Debian-based Linux distribution aimed at advanced Penetration Testing and Security Auditing. In this post I will be walking you through the steps to install and configure Kali in Windows 10. Keep in mind, this will install a lite version of Kali and will not include all of the packages found in the full distribution – but…

Read More

Hide Phone and Gaming in Windows 10 1709 Settings

As Microsoft starts adding/migrating settings to Windows 10, you will eventually need the ability to hide certain settings pages from your end-users. Starting in Windows 10 1703, you have the ability to hide specific pages from the Settings app by using Group Policy or MDM as documented here. The policy leverages the URI of the page and sometimes these URIs are pretty difficult to find. Luckily, you can find a list of the URIs here (at the time of this article, it was not updated with 1709 URIs). Michael Niehaus has a great article to get you started https:…

Read More

Resolving Issues with Miracast in Windows 10 on a Domain

Recently I had a project to rollout a number of Surface Hubs, Surface Books, and Surface Pros for a client. One of the cool features of the Surface Hub is to present from your device wirelessly using Miracast. Everyone assumed, since these were all Surface devices, this would just work – we were wrong. As it turns out, there are a number of things in a business environment that can block Miracast. Unable to find any formal documentation, I had to do a lot of digging. Below are the steps we took to eventually get it to work and I hope…

Read More