Skip to content

ConfigMgr

Deploy Microsoft 365 Apps with “Zero content”

You most likely know how to deploy applications from ConfigMgr. Usually, you would package all the source files in a single folder to build our deployment. But when it comes to configuring and deploying Microsoft 365 Apps (previously known as Office 365 Pro Plus), there are multiple ways of doing it: Downloading the source files and host them on a UNC path. Package them and deploy them from Microsoft Endpoint Manager Configuration Manager. Use the… 

ConfigMgr: Fatal MSI Error – mp.msi could not be installed

I have made this same mistake before, so I decided write it down this time. Today I was rebuilding my ConfigMgr test lab again, run into issue that management point installation failed, with error “Fatal MSI Error – mp.msi could not be installed”. There is not much information in MPSetup.log and mpMSI.log that can point out what went wrong directly. As you can see, there is installation command line in MPSetup.log: SMSMP Setup Started…. Parameters:… 

Use ConfigMgr administration service (AdminService) over internet

When I was in MMSMOA, I met Adam Gross. I have known him already in Twitter, but it’s was really nice to meeting him in person. Adam has wrote many excellent posts about AdminServcie, please read his posts for more information, I won’t go to the details here talk about what it is and how to use those cool queries. I will just more focus on the “over internet” I spent three days checking how… 

Detect and remove application from dependent task sequences with PowerShell

I believe most of us use install application steps during operating system deployment, unless you are using fully dynamic scripts to install applications. We often do changes in our task sequence, we made a copy of the original task sequence, made it as backup, then start modify the new ones. In some point, we updated some of applications, and we might want to delete those old applications, but oops, cannot delete, because of number of… 

Force ConfigMgr client deployment on metered network

10 days ago I was in SCCM User Group Finland event (My presentation went badly, I don’t want to talk about that. :D). We are very happy to have Djam join us and talk about everything about ConfigMgr, and thanks for Panu Saukko organized this excellent event. In the afternoon, we have two hours Q&A, one of our attendee Jani asked about update ConfigMgr client over metered network. I run into this issue two years… 

How to query Infineon firmware TPM (Microsoft Advisory ADV170012) in ConfigMgr

If you don’t know what is this about, you must read this https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/ADV170012 Additional, in this article https://support.microsoft.com/en-us/help/4046783/bitlocker-mitigation-plan-for-vulnerability-in-tpm, it said  When TPM-based protector is used to protect the operating system volume, the security of the BitLocker protection is affected only if the TPM firmware version is 1.2. But the script what Microsoft provided doesn’t include detection if TPM firmware version is 1.2 or not. I found two excellent posts how to get those information out… 

Process completed with exit code 4294770688, Unknown error (Error: FFFD0000; Source: Unknown)

Noticed today same error message shows up in all machines that running the same Task Sequence: Process completed with exit code 4294770688, Unknown error (Error: FFFD0000; Source: Unknown) I have tested the same Task Sequence like hundred times, and I am sure there is not issue with the source package itself. So what went wrong? I spent about two hours figured it out, it is kind of my mistake, I would like to let everyone… 

Windows 10 Upgrade won’t continue after reboot

Ran into a problem today, during windows 10 inplace upgrade, machine didn’t continue upgrade after reboot, it was about 70% of the update, machine shutdown and won’t restart again. Trouble shooting… yes I did find where is the issue. Because I have tested my Task Sequence like hundred times, I know what steps are 100% work and what might failed. In this case, I was 100% sure nothing wrong with my upgrade task, nothing wrong… 

Monitor ConfigMgr Task Sequence with Status Message Query

This is not about monitor Task Sequence Deployment status, it is about monitor Task Sequence itself. I use package ID instead of Deployment ID, because you might need to deploy same Task Sequence to many collections with different schedule, and you will have many deployments of same Task Sequence. I don’t want to create many queries for each deployments of same Task Sequence. So let’s be lazy and just create ONE query. Find you package… 

Fix Windows 10 In-Place Upgrade Task Sequence infinity restart loop

We successfully did Windows 10 In-Place Upgrade for hundreds machines, but few of them went into infinity restart loop at the end. Troubleshoot wasn’t easy, especially do it remotely. Yeah, you are right, how to troubleshoot and fix a computer that reboot itself and also has bitlocker and bitlocker PIN? Sounds mission impossible, but WE DID IT!!! Make a Dart 10 ISO file, upload it to somewhere. Let’s hope you have the bitlocker key for…