Use PowerShell detect if Lenovo laptop is attached docks

Big thanks for Joe Parker (@joe_lenovo) gave us PnP ID of Lenovo ThinkPad Pro/Ultra docks. ThinkPad Pro dock 40A1: USB\VID_17EF&PID_1012ThinkPad Ultra 40A2: USB\VID_17EF&PID_1010 This a simple PowerShell script for detect if Lenovo laptops are attached to dock station, includes mechanical Lenovo ThinkPad docks and Lenovo USB 3.0 Pro/Ultra docks.  Or:

Continue Reading

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% […]

Continue Reading

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 […]

Continue Reading

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 […]

Continue Reading

Custom Windows 10 OS Build Number WMI Classes and reporting into SCCM

Updated: Since SCCM 1802, inventory is included Windows 10 build version numbers. So this post is outdated now. Additional Note: Since I posted this, I got an excellent feedback from Mike Terrill @miketerrill , he asked me why not just use the registry property provider to inventory the UBR registry. I guess I must admit […]

Continue Reading

Duplicate users cause user-targeted mandatory deployment issues

Last friday one customer said their users didn’t get any applications from Software Center. So I started to check what is the issue, or if there is any issue. Applications are deployed to user collections as mandatory. Based on reports, applications are installed to some users successfully, there is no errors in the reports, but […]

Continue Reading

ConfigMgr Task Sequence “Deploy” greyed out

This is a quick post. Just notice two of my Task Sequence “Deploy” is greyed out. What?!?!?! It is Friday, and I am not really much want trouble shoot anything..So.. I click “Disable”..Then “Enable”. Wow, “Deploy” is green again. The TS was created on beggining of last year, I don’t remember what build of ConfigMgr […]

Continue Reading

SCCM: Workaround for CB1610 replica MP issue (sp_BgbConfigSSBForRemoteService)

Before you read this, please understand Microsoft does NOT supported this kind of direct SQL edit, so please do not use this “workaround” in production. This is also a knowing issue, hotfix from Microsoft will come later. UPDATED: KB4010155 update rollup fix this issue. https://support.microsoft.com/en-us/help/4010155/update-rollup-for-system-center-configuration-manager-current-branch-v     I have been testing replica MP based on […]

Continue Reading