Skip to main content
it helpdesk support

Deploy Windows 8 Start Tiles Using Group Policy Preferences

Deploy Windows 8 Start Tiles Using Group Policy Preferences

March 06, 2013

"We are really big fans of Group Policy Objects, and Group Policy Preferences in particular. And since these are tools included within Microsoft Windows Server products at no additional cost, it only makes sense to leverage them before thinking about paying for third-party solutions or writing custom scripts. But with the new Start Screen that comes with Windows 8 and Windows Server 2012, it can be a bit confusing to map shortcuts to show up as Tiles on the new interface. But it's really easier than you might expect.

How to Do It...

  1. Create a new Group Policy Object (GPO) / I named it "Desktop Shortcuts"
  2. Edit the Computer Preferences to add the shortcuts to the "All Users Start Menu"
    1. Expand Computer Configuration / Preferences / Windows Settings
    2. Click on Shortcuts
    3. Right-click Shortcuts, and select New / Shortcut
    4. For this example, I entered the "shutdown.exe" command with the arguments "-r -f -t 10" to force a Restart after a 10-second delay. (see Figure 1)
    5. (Optional) You could also set the shortcut icon to use the standard red power symbol (see Figure 3).
    6. Close the Group Policy Management Editor
    7. Link the GPO to the Organizational Unit (OU) where the computers reside.

Figure 1 - Group Policy Settings

Figure 2 - Start screen result (""Restart 10"" tile)

The end result will depend on whether you apply this to Windows 8 / Windows Server 2012 systems ONLY, or include older versions of Windows. For all Windows Vista, Windows 7 and Windows 8 systems (and corresponding Server versions) it will add a shortcut to the Start Menu. But on Windows 8 and Windows Server 2012 systems it will also add it as a Tile to the Start screen (aka ""Metro"" interface).

Figure 3 - The "Restart 10" shortcut

When It Doesn't Work

If the target item isn't found, Group Policy will abort the shortcut creation and move on to the next setting. You can verify this by looking in the Windows Event log:

  1. Open Windows Event Viewer
  2. Expand the Application log
  3. Search for event ID 4098 (has a severity Level of "Warning")
  4. The text in the body of the event will describe what failed.

The example below shows what happens when I tried to create a shortcut named "Bogus Shortcut" that refers to a target file named "fubar.exe", which wasn't found on the target computer. This is taken from the Windows Event log on my test computer.

Description:

The computer 'Bogus Shortcut' preference item in the 'U - Desktop Shortcuts {E69E2B0E-6026-4FB1-86E0-30B67CC61CE1}' Group Policy Object did not apply because it failed with error code '0x80070002 The system cannot find the file specified.' This error was suppressed.

Summary

This works well as long as the shortcuts refer to things which are part of your standard server environment. For example, standard commands or third-party commands which are installed on every target computer being covered by the GPO setting. As always: Test every Group Policy modification in an isolated non-production environment first."

 

We'll take care of every detail.

Even if you don't know exactly what you need, our experts make it easy to talk about your project and work out the requirements. We'll quickly help frame it up and add some structure so it can be properly estimated and ultimately developed and delivered.