Windows 10 Computer not installing software pushed through GPO

For several years I have successfully installed software through the use of Group Policy to remotely install (distribute) software to our computers.  I have run into an issue where a new computer hardware configuration for our Windows 10 clients is not installing software referenced in the GPO.  The result is:

"Software Installation Pending 172 Millisecond(s) 11/18/2015 4:32:35 PM View Log
Software Installation did not complete policy processing because a system restart is required for the settings to be applied. Group Policy will attempt to apply the settings the next time the computer is restarted.

Additional information may have been logged. Review the Policy Events tab in the console or the application event log for events between 11/18/2015 4:32:35 PM and 11/18/2015 4:32:35 PM. "

Obviously the install never completes no mater how many times the computer is rebooted.

The most obvious reason for the issue is that the NIC is not online, or the network is not yet available when the GPO is being processed on the client.  Unfortunately (in a good way) the Group Policy Events log shows that the computer is connected.

The issue is currently isolated to a ne HP EliteDesk 800 G1 with a Samsung SSD.  The computer boots to a login prompt in about 9 seconds or less.  Similar computers that take longer to boot with our without an  SSD are not exhibiting the issue.

Group Policy Events Log
4016 11/18/2015 4:32:35 PM Starting Software Installation Extension Processing. List of applicable Group Policy objects: (Changes were detected.) PrismCleanInstall2010 Jredist64  Event XML
1112 11/18/2015 4:32:35 PM The Group Policy Client Side Extension Software Installation was unable to apply one or more settings because the changes must be processed before system startup or user logon. The system will wait for Group Policy processing to finish completely before the next startup or logon for this user, and this may result in slow startup and boot performance. Event XML
6016 11/18/2015 4:32:35 PM Completed Software Installation Extension Processing in 172 milliseconds. Event XML
6035 11/18/2015 4:32:35 PM Software Installation Extension deferred processing until next synchronous foreground. Refer to a Resultant Set of Policy report for more information. Event XML
8016 11/18/2015 4:32:35 PM Software Installation Extension ({C6DC5466-785A-11D2-84D0-00C04FB169F7}) requests a sync mode process.

 More information can be provided if a direction on where the issue may exist can be identified.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jackie ManIT ManagerCommented:
What is the OS of the server?

Only one windows 10 in your domain network?
Thomas GrassiSystems AdministratorCommented:
Have you run rsop or gpresult /r

See if the policy is applied
mrrussellAuthor Commented:
The domain controllers are 2008 R2.  There are several Windows 10 computers with more coming.  Yes, gpresult /r was run, and the gpresult log was reviewed for errors.  User group policy settings are being applied.  The issue appears isolated to the distribution of software through a group policy.

Other issues that we have verified include:
- Yes, the software can be installed manually from the locations specified in the group policy.  The policy works with our Win7 clients, and appears isolated to clean installs of Windows 10, or upgrades to Windows 10 where the software was not distributed on the Win7 client.
- The group policy indicates the software failed to install, and will install at the next reboot, but obviously the software is not installed, and the process repeats.

If the distribution of software through a GP had never worked I could understand the issue, but trying to determine why the issue is isolated to our Win10 clients is confusing.

Questions include:
-Do I need to make a policy change so the computer knows to explicitly stop and install the software?
-Do software distribution policies on Windows Server 2008 R2 work with Windows 10 without any kind of modification to the 2008 R2 server?
-Do I need to upgrade to Windows Serer 2012/2016 in order to push software distributions to Windows 10 clients?
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

1 no, 2 yes, 3 no
The reason is, that Microsoft has introduced a feature called "fast startup".
Many admins have struggled with it, many wondered why no MSIs install.

Several possible ways out:
-disable fast startup temporarily
-disable fast startup permanently
-explicitely reboot the computers instead of shutting them down and turning them on again (which is kernel hibernation, no real shutdown).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
We disable fast startup via GPO since we have a lot of software to install when the system gets joined to the domain.

TechNet: Supporting Windows 8 Fast Startup with Group Policy

One thing to check once the machine is up:
Regedit --> HKLM --> System --> Search "PendingFileRename"
\??\C:\Windows\system32\spool ...
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.