We had this strange problem with SCCM 2012 application deployment for a long time. Whenever we deploy an application, it gets stuck in Waiting to install state for a few hours. The application finally installed, but it’s not telling when it would be installed.
If you’re thinking about purchasing a new GPU, we’d greatly appreciate it if you used our Amazon Associate links. The price you pay will be exactly the same, but Amazon provides us with a small commission for each purchase. It’s a simple way to support our site and helps us keep creating useful content for you. Recommended GPUs: RTX 5090, RTX 5080, and RTX 5070. #ad
After trying out a lot of different “fixes”, we finally fixed the problem. The problem is a bug in SCCM client. The SMSTSMGR service depends on CCMEXEC service to start first, but this is not the case for several of our computers. Here is the original solution in PowerShell. We don’t have PowerShell installed on our computers by default. I just created a batch script to run this command.
sc.exe config smstsmgr depend= winmgmt/ccmexec
I created a package with this script and deployed it to all the computers. I have not seen the waiting to install message again.
Leave a Reply