Config Girl: Living life one Diet Pepsi at a time

  • How To Change Microsoft Apps (Office) Channel with Configuration Manager

    I recently created a proof-of-concept on changing the Microsoft 365 Apps channel from Semi-Annual Enterprise Channel (Preview) to the Monthly Enterprise Channel or the Current Channel. The goal was to have rings of devices on all three channels. Since this is a Configuration Manager environment, this article only addresses making the changes using the Office…

  • SCCM Application Installation Workflow

    The most common questions I receive from our client support team is how to troubleshoot why an SCCM deployment did not work. Depending on the installation there could be any number of errors. However, to start the process, they need to review the log files. When I tell them to look at the log files,…

  • Capture all installed software on a computer

    It is tricky to know all the software installed in a company. There are ample software companies that specialize in Software Inventory and categorization. I just wanted to share a quick SQL script I wrote that exactly matches what is in the Program and Features on a computer. This script queries the Configuration Manager database…

  • PowerShell 3 Dimensional Arrays

    Redefining the problem from an array with three elements to an object with three properties led me to the solution

  • Report My Documents Size in Configuration Manager

    Configuration Manager has the ability to roll out the OneDrive for Business Managed Folder Backup (formally known as Known folder move) feature. This feature redirects the users Desktop, Documents, and Pictures folders to OneDrive for Business. For my company this was great news. It allows our users to work as normal and in the background…

  • Application Approvals

    The ability to control and manage licensed software is always a priority for software deployment.  Configuration Manager has built-in mechanism to facility the approval process. Classic Method The classic method does not require the built-in approval Configuration Manager process. Create a user or device collection and deploy the software to the collection. Use an approval…

  • Where did my updates download from?

    For diagnosing the dreaded content not found, or the endless downloading message in Software Center, it is crucial to understand where the client obtains its content. A combination of boundary group settings, which distribution points host the content, and the download settings on the deployment determine the content location and prioritization. Per the Microsoft Documentation,…

  • How to Create a Windows 10 Task Sequence to Install Language Packs Offline

    I performed an interesting experiment in my lab today. I wanted to do a simple task sequence with a language pack. Now I have done this many time from work, but what I was doing differently today, was not using MDT — just installing the OS and language pack from native Config Manager task sequence.…

  • Servicing Windows 10 when Multiple Languages are Installed

    I do not remember why, but 2 years ago when I started the journey to upgrade our devices to Windows 10, I decided to use the offline method to install language packs. At the time it seemed like a good idea and was simple enough. With a little MDT magic, I was able to deploy…

  • How to add file to MST

    Recently when working with Microsoft on task sequence issues, they suggested not to use wrapper scripts on the MSI applications we installed in the task sequence and instead create an MSI deployment type and let SCCM handle the MSI execution. I have been packaging for many years and for basic MSI’s with no custom configuration…