Tuesday, April 1, 2008

5119 Supporting Vista Lab 4 using VPC

If any of you have been prepping 5119 you might have tried and tried and tried to get lab 4 running just like me. But no matter what you do, the GPO settings are not pushed out to the computer. Even removing the PC fromt he domain and rejoining it had no effect.

This seems to be a problem with Virtual PC. Out of some annoying reason, VPC insists on controlling the clock of your vpcs. Thus, the vista machine is not properly synchronised with the domain controller and refuses to apply the group policy object as it is unsure about the computers compliance to the GPO rules.

I presume using Virtual Server, as advised by the course authors would solve the problem.

How to fix it:
In my case it was as simple as making sure that both domain controller and vista machine were using the same time zone and both ignored daylight savings. Then both machines showed the same time.
For good measure I also included Domain Computers in the GPO Filter rule. To make sure that the rule does not apply only to users, but coputers too.

First reboot did not do it, but after the second reboot the startup took, as expected, forever and once the logon screen appeared I could log on and gradually could see the newly installed apps.

If that does not do the trick, here is a little cheat:
Remember: computer configuration is applied at boot time, while user configuration is applied at log in time.

first, put adrian into the Martketing OU, then when editing the GPO:

instead of using Computer Configuration >> Software Settings >> Software Installation, use
User Confiuguration >> Software Settings >> Software Installation instead.

That will make the icons appear on the start menu as soon as Adrian logs into the target machine. This way the programs are not installed, but get installed on first use.

Ok, the install will complain that it is not configured for a per user install, but it at least demonstrates the point.

No comments: