MrJinje Posted August 14, 2012 Posted August 14, 2012 (edited) I'm wondering about the placement of Metro App tiles on my Start Screen. How do they track the location of tiles, is it in the registry, a config xml hidden somewhere (winning guess), or like quick launch was via shortcuts in a folder location.Normally I'd check the GP ADM template for this info, but apparently it doesn't exist ATM.EDIT: Got an idea, why not just remove the Metro Apps I don't like. This script will remove every Metro app installed in the RTM, alternatively you can run these in offline mode against a mounted wim. Pick and choose what you want to remove.x86dism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Bing_1.2.0.137_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_1.2.0.135_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingMaps_1.2.0.136_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_1.2.0.135_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_1.2.0.135_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingTravel_1.2.0.145_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_1.2.0.135_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Camera_6.2.8514.0_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:microsoft.microsoftskydrive_16.4.4204.712_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Reader_6.2.8516.0_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_16.4.4206.722_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowsphotos_16.4.4204.712_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxLIVEGames_1.0.927.0_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_1.0.927.0_x86__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_1.0.927.0_x86__8wekyb3d8bbwex64dism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Bing_1.2.0.137_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_1.2.0.135_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingMaps_1.2.0.136_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_1.2.0.135_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_1.2.0.135_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingTravel_1.2.0.145_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_1.2.0.135_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Camera_6.2.8514.0_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:microsoft.microsoftskydrive_16.4.4204.712_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Reader_6.2.8516.0_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_16.4.4206.722_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowsphotos_16.4.4204.712_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxLIVEGames_1.0.927.0_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_1.0.927.0_x64__8wekyb3d8bbwedism /online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_1.0.927.0_x64__8wekyb3d8bbweIt does not work for pre-existing user accounts that already have access to the appx, but accounts created after removing it do not have access. Edited August 30, 2012 by MrJinje
MagicAndre1981 Posted August 14, 2012 Posted August 14, 2012 the layout of the metro apps is stored in a file called appsFolder.itemdata-ms in C:\Users\<Username>\AppData\Roaming\Microsoft\Windows
MrJinje Posted August 15, 2012 Author Posted August 15, 2012 the layout of the metro apps is stored in a file called appsFolder.itemdata-ms in C:\Users\<Username>\AppData\Roaming\Microsoft\Windows Thanks, that was actually a big help. Here is some links I've found now that might be pertinent. https://chentiangemalc.wordpress.com/2011/11/02/customizing-default-start-menu-in-windows-developer-preview/ShellTile API - Windows Phone but why not Windows 8 ?http://msdn.microsoft.com/en-us/library/hh202979%28v=vs.92%29.aspxCustomized a clone imagehttp://www.techplex.net/postst75059_Customize-Metro-apps-in-a-clone-image.aspxLinks to metro developer resourceshttp://social.msdn.microsoft.com/Forums/is/windowsdeveloperpreviewgeneral/thread/296cd88b-d806-4a81-a3d0-ea27de4c8b52
MrJinje Posted August 17, 2012 Author Posted August 17, 2012 Can someone run this command on an clean install of Windows 8 x64 so I can get the correct Appx package names. FYI, 2012 does not seem to have any Appx installed, so don't need any of this for server.You'll need to run as administrator.The read-out is a long list, so added the 'clip' at the end, which copies the result to the clipboard. It won't actually print anything in your powerskull window, just right click and paste it back here for me. dism /online /Get-ProvisionedAppxPackages | clip
MagicAndre1981 Posted August 17, 2012 Posted August 17, 2012 Deployment Image Servicing and Management toolVersion: 6.2.9200.16384Image Version: 6.2.9200.16384Getting the list of app packages (.appx) in this image...DisplayName : Microsoft.BingFinanceVersion : 1.2.0.135Architecture : x86ResourceId : PackageName : Microsoft.BingFinance_1.2.0.135_x86__8wekyb3d8bbweDisplayName : Microsoft.BingMapsVersion : 1.2.0.136Architecture : x86ResourceId : PackageName : Microsoft.BingMaps_1.2.0.136_x86__8wekyb3d8bbweDisplayName : Microsoft.BingNewsVersion : 1.2.0.135Architecture : x86ResourceId : PackageName : Microsoft.BingNews_1.2.0.135_x86__8wekyb3d8bbweDisplayName : Microsoft.BingSportsVersion : 1.2.0.135Architecture : x86ResourceId : PackageName : Microsoft.BingSports_1.2.0.135_x86__8wekyb3d8bbweDisplayName : Microsoft.BingTravelVersion : 1.2.0.145Architecture : x86ResourceId : PackageName : Microsoft.BingTravel_1.2.0.145_x86__8wekyb3d8bbweDisplayName : Microsoft.BingWeatherVersion : 1.2.0.135Architecture : x86ResourceId : PackageName : Microsoft.BingWeather_1.2.0.135_x86__8wekyb3d8bbweDisplayName : Microsoft.BingVersion : 1.2.0.137Architecture : x86ResourceId : PackageName : Microsoft.Bing_1.2.0.137_x86__8wekyb3d8bbweDisplayName : Microsoft.CameraVersion : 6.2.8514.0Architecture : x86ResourceId : PackageName : Microsoft.Camera_6.2.8514.0_x86__8wekyb3d8bbweDisplayName : microsoft.microsoftskydriveVersion : 16.4.4204.712Architecture : x86ResourceId : PackageName : microsoft.microsoftskydrive_16.4.4204.712_x86__8wekyb3d8bbweDisplayName : Microsoft.ReaderVersion : 6.2.8516.0Architecture : x86ResourceId : PackageName : Microsoft.Reader_6.2.8516.0_x86__8wekyb3d8bbweDisplayName : microsoft.windowscommunicationsappsVersion : 16.4.4206.722Architecture : x86ResourceId : PackageName : microsoft.windowscommunicationsapps_16.4.4206.722_x86__8wekyb3d8bbweDisplayName : microsoft.windowsphotosVersion : 16.4.4204.712Architecture : x86ResourceId : PackageName : microsoft.windowsphotos_16.4.4204.712_x86__8wekyb3d8bbweDisplayName : Microsoft.XboxLIVEGamesVersion : 1.0.927.0Architecture : x86ResourceId : PackageName : Microsoft.XboxLIVEGames_1.0.927.0_x86__8wekyb3d8bbweDisplayName : Microsoft.ZuneMusicVersion : 1.0.927.0Architecture : x86ResourceId : PackageName : Microsoft.ZuneMusic_1.0.927.0_x86__8wekyb3d8bbweDisplayName : Microsoft.ZuneVideoVersion : 1.0.927.0Architecture : x86ResourceId : PackageName : Microsoft.ZuneVideo_1.0.927.0_x86__8wekyb3d8bbweThe operation completed successfully.
MrJinje Posted August 18, 2012 Author Posted August 18, 2012 Architecture : x86Thanks for the help, but t'was all for nought, as I already grabbed the x86 package names from my iso. Am only missing the package names on W8x64, which I do not yet have the ISO. Then I can update my first post for future readers.
MrJinje Posted August 19, 2012 Author Posted August 19, 2012 (edited) Found something new, unattend.xml will allow us control of 24 pre-installed start tiles. Check you unattend.chm for the "Start Tiles" syntax.Microsoft-Windows-Shell-Setup\StartTiles<StartTiles> <LockScreen> <Badge> <AppId>BadgeAppId</AppId> </Badge> </LockScreen> <WideTiles> <WideTile1> <AppId>AppIdwide1</AppId> <FirstRunTask>BackgroundTaskwide1</FirstRunTask> </WideTile1> <WideTile2> <AppId>AppIdwide2</AppId> <FirstRunTask>BackgroundTaskwide2</FirstRunTask> </WideTile2> <WideTile3> <AppId>AppIdwide3</AppId> <FirstRunTask>BackgroundTaskwide3</FirstRunTask> </WideTile3> </WideTiles> <SquareTiles> <SquareTile1> <AppId>AppIdSquare1</AppId> <FirstRunTask>BackgroundTaskSquare1</FirstRunTask> </SquareTile1> <SquareTile2> <AppId>AppIdSquare2</AppId> <FirstRunTask>backgroundTaskSquare2</FirstRunTask> </SquareTile2> <SquareOrDesktopTile1> <AppIdOrPath>C:\programdata\microsoft\windows\start menu\programs\desktoptile1.lnk</AppIdOrPath> </SquareOrDesktopTile1> <SquareOrDesktopTile2> <AppIdOrPath>C:\programdata\microsoft\windows\start menu\programs\desktoptile2.lnk</AppIdOrPath> </SquareOrDesktopTile2> </SquareTiles></StartTiles> Edited August 19, 2012 by MrJinje
boogerlad Posted August 30, 2012 Posted August 30, 2012 DisplayName : Microsoft.BingFinanceVersion : 1.2.0.135Architecture : x64ResourceId :PackageName : Microsoft.BingFinance_1.2.0.135_x64__8wekyb3d8bbweDisplayName : Microsoft.BingMapsVersion : 1.2.0.136Architecture : x64ResourceId :PackageName : Microsoft.BingMaps_1.2.0.136_x64__8wekyb3d8bbweDisplayName : Microsoft.BingNewsVersion : 1.2.0.135Architecture : x64ResourceId :PackageName : Microsoft.BingNews_1.2.0.135_x64__8wekyb3d8bbweDisplayName : Microsoft.BingSportsVersion : 1.2.0.135Architecture : x64ResourceId :PackageName : Microsoft.BingSports_1.2.0.135_x64__8wekyb3d8bbweDisplayName : Microsoft.BingTravelVersion : 1.2.0.145Architecture : x64ResourceId :PackageName : Microsoft.BingTravel_1.2.0.145_x64__8wekyb3d8bbweDisplayName : Microsoft.BingWeatherVersion : 1.2.0.135Architecture : x64ResourceId :PackageName : Microsoft.BingWeather_1.2.0.135_x64__8wekyb3d8bbweDisplayName : Microsoft.BingVersion : 1.2.0.137Architecture : x64ResourceId :PackageName : Microsoft.Bing_1.2.0.137_x64__8wekyb3d8bbweDisplayName : microsoft.microsoftskydriveVersion : 16.4.4204.712Architecture : x64ResourceId :PackageName : microsoft.microsoftskydrive_16.4.4204.712_x64__8wekyb3d8bbweDisplayName : Microsoft.ReaderVersion : 6.2.8516.0Architecture : x64ResourceId :PackageName : Microsoft.Reader_6.2.8516.0_x64__8wekyb3d8bbweDisplayName : microsoft.windowscommunicationsappsVersion : 16.4.4206.722Architecture : x64ResourceId :PackageName : microsoft.windowscommunicationsapps_16.4.4206.722_x64__8wekyb3d8bbweDisplayName : microsoft.windowsphotosVersion : 16.4.4204.712Architecture : x64ResourceId :PackageName : microsoft.windowsphotos_16.4.4204.712_x64__8wekyb3d8bbweDisplayName : Microsoft.XboxLIVEGamesVersion : 1.0.927.0Architecture : x64ResourceId :PackageName : Microsoft.XboxLIVEGames_1.0.927.0_x64__8wekyb3d8bbwe
MrJinje Posted August 30, 2012 Author Posted August 30, 2012 (edited) Thanks, guess they are the exactly the same, save for the 'x64' bit. Edited August 30, 2012 by MrJinje
MrJinje Posted September 1, 2012 Author Posted September 1, 2012 Quoted from Computermensch of technet.The rest (i.e. the layout) you can probably only find cached in part locally inside \Local\Microsoft\Windows\Explorer and \Local\Microsoft\Windows\RoamingTiles (the last folder only seem to contain stuff if your Windows account is connected to (or is in fact a qualified) Microsoft Account).These are the files names I found in mine, curious to know if anyones else's names are slightly different or not. When I get a chance I will drop these into my unattended install and see if I can't get it to push my custom start screen settings on first boot. C:\Users\Admin\AppData\Local\Microsoft\Windows\Explorer\TileCacheDefault-2447812_80.datC:\Users\Admin\AppData\Local\Microsoft\Windows\Explorer\TileCacheLogo-2448125_100.datC:\Users\Admin\AppData\Local\Microsoft\Windows\Explorer\TileCacheStartView-2447328_80.datC:\Users\Admin\AppData\Local\Microsoft\Windows\Explorer\TileCacheTickle-2447937_80.dat
Tripredacus Posted October 10, 2012 Posted October 10, 2012 My numbers are different. They start with 159... this number seems to be a timestamp.How did you go about this already? I found that Windows won't let me personalize anything unless the OS is activated. Kinda hard to test that way if you ask me. I searched the registry for a place that maybe I can change what "wallpaper" is on the "ImmersiveShell" but there wasn't really anything that stood out.
tazmaniandevil Posted October 18, 2012 Posted October 18, 2012 I finally worked this one out through trial and error. It is not at all intuitive, and I have no idea how to do it any other way.Customise your desktop on a test account then run sysprep and boot into audit mode. Copy the appsFolder.itemdata-ms and appsFolderLayout.bin files from %userprofile%\AppData\Local\Microsoft\Windows to the system you develop your images on.Mount your install.wim file using DISM, and copy the 2 files into Users\default\AppData\Local\Microsoft\WindowsUnmount the image.It's a PITA having to mount/unmount after each new addition to the desktop, but I guess this will become less frequent once we are all happy with the distribution image.If anyone knows of an easier method, please tell.
MagicAndre1981 Posted October 18, 2012 Posted October 18, 2012 Is the $OEM$ method not working?sources\$OEM$\$1\Users\Default\AppData\Local\Microsoft\WindowsHave you tried this? Should be easier instead of mounting the image all time.
tazmaniandevil Posted October 19, 2012 Posted October 19, 2012 I tried that to begin with, but at some point it seemed to be over-writing my settings. I tried adding them from a batch file using RunSynchronous too, and it was only partially successful. I suspect it's a permission thing.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now