Using a Compliance Setting to create a WMI Instance to inventory Monitor Details

By | 20.09.2017

With Windows 7, we were using Roger Zanders Tool “DisplayInfo WMI Provider” to inventory Monitor Details. It creates a WMI class which holds information about the connected monitors. This has stopped working with Windows 10 since 1511. I did no further investigation, because I think this tool is no longer available officially. I found a great… Read More »

Helpdesk Troubleshooting Guide – Part1: ConfigMgr (SCCM) Application Deployment

By | 09.08.2017

This ConfigMgr troubleshooting guide focuses on the most common issues a Helpdesk employee has to deal with. If the ConfigMgr console is used to troubleshoot, read-only rights are enough. Part 1 deals with application deployment issues. If you feel something is missing, please leave a comment 🙂 Troubleshooting Tools Configuration Manager Trace Log Tool (cmtrace) Cmtrace… Read More »

Start the Softwarecenter when Applications are available

By | 17.07.2017

If you are using grace period with your general deployment strategy, it might be a bit late for this one. This feature was introduced in ConfigMgr TP 1606 and came into CB within 1610. But if you are still deploying using “Available” deployments, it might be helpful. Users are “sometimes” complicated. If installations are enforced… Read More »

Notify users who don’t reboot their clients, using ConfigMgr 2012

By | 04.07.2017

In many environments there are users who only use standby and never restart their clients. This causes problems regarding GPO’s and installation of Windows Updates, for example. Here’s an example of a user notification application, deployed with ConfigMgr 2012. At first you need a collection in ConfigMgr which includes all clients with a last boot-up… Read More »

Useful maintenance collections in SCCM – System Center Configuration Manager

By | 26.06.2017

Duplicate hostnames Sometimes System Center Configuration Manager  (SCCM) doesn’t manage to merge resources together when you create a resource for OSD. When it’s finished setting up, SCCM adds it through the configured discovery methods, which rarely ends in two resources with the same name. You can create a collection with this query to find those… Read More »

Configure user specific settings after software installation in system context, without the need of a reboot

By | 20.06.2017

When you deploy applications that require user specific settings, for example config files located in %APPDATA%, or registry keys in the HKEY_CURRENT_USER hive, you will surely use Active Setup to make sure every user that logs in gets the settings. But what’s with the user currently logged in while the installation runs? Prompting for a… Read More »

Error 1406 during Microsoft Office 2016 setup

By | 19.06.2017

If you encounter this error during the Microsoft Office 2016 setup (default log path is %temp%): MSI(ERROR): ‘Error 1406. Setup cannot write the value Class to the registry key \Software\Classes\CLSID\{CD7791B9-43FD-42C5-AE42-8DD2811F0419}\InprocServer32\15.0.0.0. Verify that you have sufficient permissions to access the registry or contact Microsoft Product Support Services (PSS) for assistance. For information about how to contact… Read More »

Activate TCP/IP on SQL Express Server 2014 and enable loopback IP with Powershell

By | 27.04.2017

An application which had to be deployed on several clients required the presence of a local SQL Server Express 2014 database. The TCP/IP protocol should be enabled and the state of the loopback IP 127.0.0.1 should be set to ‘active’, in SQL servers network configuration. You can automate both tasks with Powershell and WMI. The… Read More »