Deploy Windows 8 metro app in OSD

Hello,
I'm working on certifying notebooks with Windows 8 image for corporate use and have faced some issues with Windows 8 sideloading.
Lenovo provides "Lenovo Settings" application for its notebooks. It's additional software to handle battery, wireless, etc. and it's implemented as Metro-style app. It could be found in Windows Store, however, Lenovo also provies stand-alone solution
for enterprise in .appx format that could be sideloaded. Unfortunately, Lenovo do not provide instructions on how to load and instead points to Microsoft documentation.
When I try to sideload application to user/machine after OOBE with dism or powershell - everything works great. Application appears to users and could be used.
I was also able to inject the application to .wim file in offline mode. I'm aware of necessary group policies and pre-set both of them:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Appx]
"AllowAllTrustedApps"=dword:00000001
"AllowDeploymentInSpecialProfiles"=dword:00000001
But the real problem comes when I try to deploy image to the fresh PC (I use SCCM 2012 SP1, OSD feature). I can list all loaded apps with (DISM /online /Get-ProvisionedAppxPackages) and Lenovo Settings app lists as installed during any action in task sequence
in FullOS mode. But when I first logon to the machine after deployment, application do not appear to user (I know about built-in Administrator restriction and I'm using custom account that is admin on the PC). Using the same command to view installed W8 applications,
Lenovo Settings do not appear any more in the list.
I was able to find one entry in the logs (Event Viewer -> Applications and Services Logs -> Microsoft -> Windows > AppxDeployment-Server -> Microsoft-Windows-AppXDeploymentServer/Operational):
Package(s) with the following package full names were not registered due to sideloading policy restrictions:
LenovoCorporation.LenovoSettings_1.1.0.11169_x86__4642shxvsv8s2
Image - Windows 8 Enterprise x64.And It's joined to the domain during OSD (Apply Network Settings step, before I've used DISM to add W8 app). All sideloading requirements are met.
I've tried to reapply AllowAllTrustedApps and AllowDeploymentInSpecialProfiles policies in Task sequence from using gpedit.msc, then I've tried to reapply Lenovo settings using dism - it says that import is successfull and application could be listed as
installed. But the same problem appears when I logon to the deployed PC.
So, my question is whether Microsoft supports Windows 8 metro-application sideloading during OS deployment. And if so, what would be the correct procedure to overcome described issue?
As for now, I've tested all cases that I can think of, so any suggestions are welcome.
Thank you!

i don't think it's supported, have a look at
slide 25 here and I quote
Applications are installed per-user
”Installing” an application makes it available for a single user
”Provisioning” an application makes it install for each user on the computer.
"ConfigMgr 2012 SP1 only supports “installation” of applications,
not the “provisioning” of applications.  Installation is done per user, hence the user deployment above.  Provisioning is done per machine, as provisioned apps automatically install for each user the next time they log in.
If you look in the MDT 2012 Update 1 “ZTIApplications.wsf” script and you’ll see this:
sCmd = "DISM.EXE /online /Add-ProvisionedAppxPackage
/PackagePath:""" &
oUtility.SelectSingleNodeString(oNode,"CommandLine")
& """ /SkipLicense"
1- Download app samples from
http://code.msdn.microsoft.com/windowsapps/Windows-8-Modern-Style-App-Samples and
extract it somewhere
2- Download visual studio express for windows 8 from
http://www.microsoft.com/visualstudio/11/en-us/downloads#express-win8
3- get a developer license (it will ask you when you 1st open the visual studio. At this stage you need to have internet access)
4- open any c# application
5- Build or rebuild the app  (right click application, click rebuild)
6- Store, create App Package...
Step by Step Configuration Manager Guides >
2012 Guides |
2007 Guides | I'm on Twitter > ncbrady

Similar Messages

  • Windows 8.1 Broken Windows/Metro apps when WIM deployed via MDT

    Windows 8.1 u1 Broken Windows/Metro apps when WIM deployed via MDT
    Windows 8.1 Enterprise - update 1, x64bit with latest updates installed.
    I am having a similar problem to thread (Sysprep
    and Windows 8.1 -- missing Metro apps after reboot?).  Although slightly different so starting a new one.  Not missing however a set of them do not install completely and display "error - this app cant install".  Certain windows
    apps fail install, mail, video,  We use vmware ESX 5.5 to capture our image.   When I deploy the image to VMware environment, all apps install successfully, when we deploy to any laptop, certain apps
    fail to install.  They display X beside them.  The workaround is to sign into windows live account and install them. 
    I do have a custom start layout installed via a deploy task sequence (using command POWERSHELL -NonInteractive -Command Import-StartLayout -LayoutPath .\CustomStartLayout.bin -MountPath %SystemDrive%\)
    Disabling the custom layout import does not solve the issue. 
    Any ideas? 
    RZ

    Sorry, here it is
    <launcher version="2"><view name="Start"><group name="GT Apps"><tile AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Microsoft Office\Office14\OUTLOOK.EXE" size="square150x150" FencePost="0"/><tile AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Microsoft
    Office\Office14\WINWORD.EXE" size="square150x150" FencePost="0"/><tile AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Microsoft Office\Office14\EXCEL.EXE" size="square70x70" FencePost="1"/><tile AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Microsoft
    Office\Office14\POWERPNT.EXE" size="square70x70" FencePost="0"/><tile AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Microsoft Office\Office14\ONENOTE.EXE" size="square70x70" FencePost="0"/><tile AppID="Microsoft.Windows.Explorer" size="square70x70"
    FencePost="0"/><tile AppID="{1AC14E77-02E7-4E5D-B744-2EB1AE5198B7}\SnippingTool.exe" size="square150x150" FencePost="0"/><tile AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Adobe\Acrobat 11.0\Acrobat\Acrobat.exe" size="square150x150" FencePost="0"/><tile
    AppID="{7C5A40EF-A0FB-4BFC-874A-C0F2E0B9FA8E}\Fastrack\AdminCode\AdminDisplay.exe" size="square150x150" FencePost="0"/><tile AppID="\\ntnas\it\Images and SOEs\G+T PRINTER.exe" size="square70x70" FencePost="1"/></group><group name="WIndows
    Apps"><tile AppID="Microsoft.Windows.Desktop" size="square150x150" FencePost="0"/><tile AppID="Microsoft.ZuneVideo_8wekyb3d8bbwe!Microsoft.ZuneVideo" size="square70x70" FencePost="1"/><tile AppID="Microsoft.ZuneMusic_8wekyb3d8bbwe!Microsoft.ZuneMusic"
    size="square70x70" FencePost="0"/><tile AppID="Microsoft.MoCamera_cw5n1h2txyewy!Microsoft.Camera" size="square70x70" FencePost="0"/><tile AppID="FileManager_cw5n1h2txyewy!Microsoft.Windows.PhotoManager" size="square70x70" FencePost="0"/><tile
    AppID="FileManager_cw5n1h2txyewy!Microsoft.Windows.FileManager" size="square150x150" FencePost="0"/><tile AppID="Microsoft.SkypeApp_kzf8qxf38zg5c!App" size="square70x70" FencePost="1"/><tile AppID="Microsoft.InternetExplorer.Default" size="square70x70"
    FencePost="0"/><tile AppID="Microsoft.WindowsReadingList_8wekyb3d8bbwe!Microsoft.WindowsReadingList" size="square70x70" FencePost="0"/></group><group><tile AppID="Microsoft.BingNews_8wekyb3d8bbwe!AppexNews" size="wide310x150" FencePost="0"/><tile
    AppID="Microsoft.BingSports_8wekyb3d8bbwe!AppexSports" size="wide310x150" FencePost="0"/><tile AppID="Microsoft.BingFinance_8wekyb3d8bbwe!AppexFinance" size="wide310x150" FencePost="0"/><tile AppID="Microsoft.BingWeather_8wekyb3d8bbwe!App" size="square150x150"
    FencePost="0"/><tile AppID="Microsoft.HelpAndTips_8wekyb3d8bbwe!HelpAndTips" size="square70x70" FencePost="1"/><tile AppID="Microsoft.BingMaps_8wekyb3d8bbwe!AppexMaps" size="square150x150" FencePost="0"/></group><group name="Power"><tile
    AppID="Microsoft.AutoGenerated.{4F2C5003-091F-B45B-9C9D-4B5AD005871E}" size="square150x150" FencePost="0"/><tile AppID="Microsoft.AutoGenerated.{1AFB1083-210E-19C4-427D-BCE76EA2D1C7}" size="square150x150" FencePost="0"/><tile AppID="Microsoft.AutoGenerated.{6010415A-0F0B-752B-2875-8C53B5438DC9}"
    size="square150x150" FencePost="0"/><tile AppID="Microsoft.AutoGenerated.{DFBF87F9-ED2C-A19C-21B8-FF9C400237C3}" size="square150x150" FencePost="0"/></group></view></launcher>
    RZ

  • How to get sideload product key in order to deploy windows store app into Windows 8 pro and windows RT

    From where can i get the Windows 8 sideload product key and the process how to get it .please explain in detail .

    I was able to resolve my issue once I worked with Microsoft Professional Services.  Here are the steps needed to deploy a Windows 8 Store app for anyone else looking for help on this.
    Create your app package in Visual Studio
        https://technet.microsoft.com/en-us/windows/jj874388.aspx
    Create an app certificate using PowerShell as administrator, here is one way to do it.
        https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832%28v=vs.85%29.aspx
    Install the app on the device
        https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832%28v=vs.85%29.aspx
    Ensure Device has the correct GP settings
        http://blogs.technet.com/b/scd-odtsp/archive/2012/09/27/windows-8-sideloading-requirements.aspx
    Install the application on the device
        Refer to Sideload the app for user section
        https://technet.microsoft.com/en-us/windows/jj874388.aspx
    * If you run your app now you should get an error, this is because you have not installed a Sideloading Key
    And the missing piece of the puzzle What is a Sideload key and how can I get one?
    * Documentation on this is confusing so here is what I needed to know and found out
        Sideload key is a product key that is needed to be added to the device so that it can use Windows 8 apps that are not from the Store
        It is not a requirement to have the machine joined to the domain or have Windows Enterprise installed on it. In my case my target was a Windows 8.0 Pro tablet.
        You do not need Windows 8.1 to use sideloading it will work on Windows 8.0 as well
        You can purchase a key from a Third Party Distributor but you will need to know what to ask for
        Ask for a Windows 8 Sideloading Key, Sometimes referred to as a Windows 8 Embedded Sideloading product key
        They cost about $100.00 a pop but they sell them as a Volume License so the minimum you can by is 5.
        However in my case it turned out that my company had an Enterprise Sideloading License, I just needed to know who to ask and what to ask for.
        Once you get your xxxxx-xxxxx- Slideloading key from the distributor here are the steps to installing it on the device (Section 2 Step 3)
        http://blogs.msdn.com/b/micham/archive/2014/05/30/sideloading-store-apps-to-windows-8-1-devices.aspx
    Once I installed that my application worked.

  • Windows Metro Apps lead to Start screen when opened.

    I am currently using Windows 8.1. Recently, when I logged out of my microsoft account of my computer and signed in again, the Metro Apps like Reader, Music and Video cannot be opened. Running them leads back to the Start screen. I've searched for many
    solutions but they cannot fix it. Does anyone know the solution that really works?

    Hello Moe Ye Htet,
    Do you mean that when you open Windows Store apps, it goes back to start screen automatically?
    What do you mean about the sentence ‘when I logged out of my microsoft account of my computer and signed in again, the Windows Store Apps like Reader, Music and Video cannot be opened. ’?   When can you open the Windows Store app as normal?
    Have you made any changes before this issue?
    Please take the following steps for troubleshooting:
    1. Run app troubleshooter.
    http://download.microsoft.com/download/F/2/4/F24D0C03-4181-4E5B-A23B-5C3A6B5974E3/apps.diagcab
    2. Create a new account, logon as new account and check if the issue still exists.
    Best regards,
    Fangzhou CHEN
    Fangzhou CHEN
    TechNet Community Support

  • Windows Metro App Terminated by OS

    I'm developing a Windows 8.1 App with Html/JavaScript. The app is for my company and I can't say what it does, but the app is bussiness
    critical. In some scenario our machines can reach 90% of RAM usage and the App is terminated by the OS. I've watched that other Apps are terminated as well, except Microsoft Apps like Skype, Lync etc, they don't get terminated. My question is how can I make
    my app so that the OS can't terminate it?

    @kaloyanlom,
    So the problem is that if other applications use 90% RAM then your Store APP application will be terminated?
    In that way I would recommend you consult your Store App question on the following forum:
    https://social.msdn.microsoft.com/Forums/windowsapps/en-us/home?category=windowsapps
    Visual Studio Setup forum is talking about "Install/Uninstall Visual Studio", it is not the right place for talking about this Store App related question, in my point of view you may need to optimize your code in this kind of scenario.
    Best regards,
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Win 8.1 Metro apps re-installing after being removed from the reference image

    Scenario:
    MDT 2013 - Build reference image for Win 8.1 on hyper-v executing the following commands removing all metro apps.
    Powershell.exe -Command "&{Get-appxPackage -AllUsers | Remove-AppxPackage -ErrorAction SilentlyContinue}"Powershell.exe -Command "&{Get-AppXProvisionedPackage -online | Remove-AppxProvisionedPackage -online -ErrorAction SilentlyContinue}"
    Install windows updates and perform sysprep and capture wim task
    Import Wim into Sccm 2012 r2 and deploy with standard mdt task
    Problem:
    After deployment all Metro apps are reinstalled or reinstalling.
    Notes:  Setting Copyprofile True is ignored and have tried various methods and it is always ignored.
    If I use the wim from sources\install.wim and I either dism /remove-appx... or powershell in win PE get-appx -path | Remove-appx...
    If that wim is modified and used then it deploys without the Metro apps but it doesnt have any windows updates.  If I use that wim to build the reference image it will have no metro apps but after capture and deploy through sccm the metro apps start
    to re-install.
    Below is the unattend.xml
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
    <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
    <Display>
    <ColorDepth>16</ColorDepth>
    <HorizontalResolution>1024</HorizontalResolution>
    <RefreshRate>60</RefreshRate>
    <VerticalResolution>768</VerticalResolution>
    </Display>
    <ComplianceCheck>
    <DisplayReport>OnError</DisplayReport>
    </ComplianceCheck>
    <UserData>
    <AcceptEula>true</AcceptEula>
    <ProductKey>
    <Key></Key>
    </ProductKey>
    </UserData>
    </component>
    <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SetupUILanguage>
    <UILanguage>en-US</UILanguage>
    </SetupUILanguage>
    <InputLocale>0409:00000409</InputLocale>
    <SystemLocale>en-US</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UserLocale>en-US</UserLocale>
    </component>
    </settings>
    <settings pass="generalize">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
    </component>
    </settings>
    <settings pass="specialize">
    <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
    <Identification>
    <Credentials>
    <Username></Username>
    <Domain></Domain>
    <Password></Password>
    </Credentials>
    <JoinDomain></JoinDomain>
    <JoinWorkgroup></JoinWorkgroup>
    <MachineObjectOU></MachineObjectOU>
    </Identification>
    </component>
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
    <ComputerName></ComputerName>
    <ProductKey></ProductKey>
    <RegisteredOrganization></RegisteredOrganization>
    <RegisteredOwner></RegisteredOwner>
    <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
    <TimeZone>Pacific Standard Time</TimeZone>
    <CopyProfile>true</CopyProfile>
    </component>
    <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Home_Page>http://www.microsoft.com/</Home_Page>
    <DisableWelcomePage>true</DisableWelcomePage>
    <DisableFirstRunWizard>false</DisableFirstRunWizard>
    </component>
    <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <RunSynchronous>
    <RunSynchronousCommand wcm:action="add">
    <Description>EnableAdmin</Description>
    <Order>1</Order>
    <Path>cmd /c net user Administrator /active:yes</Path>
    </RunSynchronousCommand>
    <RunSynchronousCommand wcm:action="add">
    <Description>UnfilterAdministratorToken</Description>
    <Order>2</Order>
    <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f</Path>
    </RunSynchronousCommand>
    <RunSynchronousCommand wcm:action="add">
    <Description>disable user account page</Description>
    <Order>3</Order>
    <Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\OOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path>
    </RunSynchronousCommand>
    </RunSynchronous>
    </component>
    <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <InputLocale>0409:00000409</InputLocale>
    <SystemLocale>en-US</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UserLocale>en-US</UserLocale>
    </component>
    <component name="Microsoft-Windows-TapiSetup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <TapiConfigured>0</TapiConfigured>
    <TapiUnattendLocation>
    <AreaCode>""</AreaCode>
    <CountryOrRegion>1</CountryOrRegion>
    <LongDistanceAccess>9</LongDistanceAccess>
    <OutsideAccess>9</OutsideAccess>
    <PulseOrToneDialing>1</PulseOrToneDialing>
    <DisableCallWaiting>""</DisableCallWaiting>
    <InternationalCarrierCode>""</InternationalCarrierCode>
    <LongDistanceCarrierCode>""</LongDistanceCarrierCode>
    <Name>Default</Name>
    </TapiUnattendLocation>
    </component>
    <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <DisableSR>1</DisableSR>
    </component>
    </settings>
    <settings pass="oobeSystem">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">
    <UserAccounts>
    <AdministratorPassword>
    <Value>QQBkAG0AaQBuAGkAcwB0AHIAYQB0AG8AcgBQAGEAcwBzAHcAbwByAGQA</Value>
    <PlainText>false</PlainText>
    </AdministratorPassword>
    </UserAccounts>
    <AutoLogon>
    <Enabled>true</Enabled>
    <Username>Administrator</Username>
    <Domain>.</Domain>
    <Password>
    <Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
    <PlainText>false</PlainText>
    </Password>
    <LogonCount>999</LogonCount>
    </AutoLogon>
    <Display>
    <ColorDepth>32</ColorDepth>
    <HorizontalResolution>1024</HorizontalResolution>
    <RefreshRate>60</RefreshRate>
    <VerticalResolution>768</VerticalResolution>
    </Display>
    <FirstLogonCommands>
    <SynchronousCommand wcm:action="add">
    <CommandLine>wscript.exe %SystemDrive%\LTIBootstrap.vbs</CommandLine>
    <Description>Lite Touch new OS</Description>
    <Order>1</Order>
    </SynchronousCommand>
    </FirstLogonCommands>
    <OOBE>
    <HideEULAPage>true</HideEULAPage>
    <NetworkLocation>Work</NetworkLocation>
    <ProtectYourPC>1</ProtectYourPC>
    </OOBE>
    <RegisteredOrganization></RegisteredOrganization>
    <RegisteredOwner></RegisteredOwner>
    <TimeZone></TimeZone>
    </component>
    <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <InputLocale>0409:00000409</InputLocale>
    <SystemLocale>en-US</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UserLocale>en-US</UserLocale>
    </component>
    </settings>
    <settings pass="offlineServicing">
    <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <DriverPaths>
    <PathAndCredentials wcm:keyValue="1" wcm:action="add">
    <Path>\Drivers</Path>
    </PathAndCredentials>
    </DriverPaths>
    </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog://sccm1/deploymentshare$/operating systems/windows 8.1 enterprise x64.1/sources/install_windows 8.1 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

    Yes as I've removed it both via get-appxpackages | Remove-appxpackages and via the dism commands.
    I have found also that wasn't getting a good sysprep.  Problems with copy profile lead me to try doing a manual sysprep where I found I was getting failures in my sysprep. The problem was that I was disabling the windows store service in my reference
    image.  
    I was very hopeful that was going to be the resolution but it appears that is not the case.
    2014-09-26 07:15:03, Error SYSPRP WSLicenseCleanUpState failed with hr=c0020017
    2014-09-26 07:15:03, Error [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'WSLicenseCleanUpState' from C:\Windows\System32\wsclient.dll; dwRet = 0xc0020017
    2014-09-26 07:15:03, Error SYSPRP ActionPlatform::ExecuteAction: Error in executing action; dwRet = 0xc0020017
    2014-09-26 07:15:03, Error SYSPRP ActionPlatform::ExecuteActionList: Error in execute actions; dwRet = 0xc0020017
    2014-09-26 07:15:03, Error SYSPRP SysprepSession::Execute: Error in executing actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0xc0020017
    2014-09-26 07:15:03, Error SYSPRP RunPlatformActions:Failed while executing SysprepSession actions; dwRet = 0xc0020017
    2014-09-26 07:15:03, Error [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0xc0020017
    2014-09-26 07:15:03, Error [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep generalize internal providers; hr = 0xc0020017

  • Export Grid to PDF file In windows Store app using Xaml and C#

    I am working on windows store and have multiple data field  which I have to export to PDF  file 
    In wpf  project i easily export gridview data to pdf file but need help to do same thing in windows metro app.
    Thanks in Advance

    There is no in-box PDF writing API. You will need to find a third party component. If you search the forum there are several threads (as recent as yesterday) with discussing this with component suggestions.

  • Code signing Windows Store Apps

    I can't get a very clear answer on the code signing requirement for deploying Windows Store Apps to the app store, even after searching the Internet for a couple of days. Specifically, my question is: are you required (not just recommended) to have a third
    party Code Signing Certificate to publish to the Windows App Store?
    I am not distributing the app to internal customers, but rather to external customers via the app store. If I'm missing this requirement documented in the documentation available on this site, can you point me to it?
    Michael

    All methods of deployment (Windows Store, PowerShell or System Center Configuration Manager) require the application to be signed using a certificate. The Windows Store channel requires a signing certificate
     from a publicly trusted CA because, well, the testers in the approval process won't have access to your internal PKI.
    Visual C++ MVP

  • Windows 8.1 MUI Deployment vs default metro app language

    Hi,
    I try to deploy a Windows 8.1 Enterprise image with 2 languages, but when the Windows is deployed, the language of the metro apps (Bing news, ....) are not in the correct language.
    I have start my GOLD IMAGE with a Windows 8.1 x64 Enterprise French.  After that, I have added the English Language Pack.  I have make a sysprep to the windows 8.1 with the two language (original language is french).  I have import the .WIM
    in SCCM to deploy it.
    When I deploy the WIM image to a new computer with the default language french (set in unattend.xml), the first time a user open a session on the computer, the metro apps are in english (Windows Store, Bings News....).  I'm unable to have the metro
    app deployed with the corresponding language.
    When I deploy by default in english, no problem!  I don't know what is wrong, normally, the initial OS is french and i'm unable to have metro app in french!
    Thank you,
    Steve
    Steve

    Hi,
    Considering that it's related to local or language settings.
    By the way, I would like to know which part in your Windows store or Bing app display as English, the settings and UI or only the content in these apps.
    I recommend you change all local or language settings in the unattended file as French to see what's going on.
    Kate Li
    TechNet Community Support

  • Sysprep and Windows 8.1 -- missing Metro apps after reboot?

    So, I'm trying to figure out an issue with Sysprep and a clean-install Windows 8.1 64 Enterprise system:
    When I sysprep the computer from my admin account with my unattend.xml file, when it reboots, I'm only getting 7 Metro apps at the start screen and
    14 Metro Apps at the "all apps" screen -- things like Weather, Maps, Calendar, Mail, etc are missing -- and actually look like they aren't installed
    as searching for something like "People" -- gives no results.
    From what I've been able to gather, the behavior of the start screen should controlled by an appsFolderLayout.bin file, but when I first set up the initial
    account (not "administrator", but the initial local admin account), that file does not exist anywhere.
    I've tried creating the file manually by running:
    Export-StartLayout -As Bin -Path C:\Temp\appsFolderLayout.bin
    and either putting it in \Users\<myadminaccount>\AppData\Local\Microsoft\Windows
    or \Users\Default\AppData\Local\Microsoft\Windows
    and sysprepping again (after restoring a snapshot to the pre-sysprep/post-clean install state), but this isn’t making any difference.
    When I run sysprep /generalize — the .bin file is deleted and replaced by some other default one — that I’m not sure where it is generated from.
    Does anybody have any suggestions here?    Windows 8.0 just worked with my unattend.xml file without having to mess with appsFolderLayout.bin, so I’m not sure what I’m missing.
    Thanks!

    If you are still having trouble, this is an outline of the full process I use that seems to be consistently producing good results:
    - Install Windows 8.1 Enterprise with autounattend.xml, in particular, blank administrator password, add user account test, auto-logon as Administrator, run "net user test /delete" immediately after logon to get back to just having the administrator account.
    There should be no reason why all that has to be done in autounattend.xml, but it is the way I do it. There are a few other mandatory settings if you want a fully-automated setup.
    - At this point in time the Administrator account only shows a few tiles on the start screen, all actions are performed using the Administrator account.
    - Run Schtasks.exe /change /disable /tn "\Microsoft\Windows\AppxDeploymentClient\Pre-staged app cleanup" before the task has had a chance to run.
    - Install all applications, updates and settings as you want.
    - Run Sysprep, in particular blank administrator password, add user account test, auto-logon as Administrator, run "net user test /delete" immediately after logon to get back to just having the administrator account. Also importantly we set CopyProfile to
    false under Microsoft-Windows-Shell-Setup specialize pass. I don't know because I haven't tried it, but I imagine that if you run this and copy the Administrator profile to the default user profile then the default user profile may be missing some apps. We
    do all customization of the default user profile explicitly by loading the registry hive and editing it directly.
    After the image is deployed the Admistrator account has all the standard tiles present, but two of them report errors (I think it is Music and Videos). Any other profiles have all tiles present and all apps work.
    The full sysprep XML is included below in case it is useful to anybody. The company-specific settings and passwords have been blanked out, but otherwise it is the full one we use and fairly generic apart from the Australian settings. Note that this one is
    for a 64-bit image.
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="generalize">
    <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SkipRearm>0</SkipRearm>
    </component>
    </settings>
    <settings pass="specialize">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ComputerName>*</ComputerName>
    <CopyProfile>false</CopyProfile>
    <ShowWindowsLive>false</ShowWindowsLive>
    <TimeZone>AUS Eastern Standard Time</TimeZone>
    </component>
    <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SkipAutoActivation>true</SkipAutoActivation>
    </component>
    </settings>
    <settings pass="oobeSystem">
    <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <OOBE>
    <HideEULAPage>true</HideEULAPage>
    <NetworkLocation>Work</NetworkLocation>
    <ProtectYourPC>1</ProtectYourPC>
    <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
    </OOBE>
    <UserAccounts>
    <AdministratorPassword>
    <Value>XXXXXXXXXXXXXXXXXX</Value>
    <PlainText>false</PlainText>
    </AdministratorPassword>
    <LocalAccounts>
    <LocalAccount wcm:action="add">
    <Password>
    <Value>XXXXXXXXXXXXXXXX</Value>
    <PlainText>false</PlainText>
    </Password>
    <Description>Temp Account We have to Add because setup requires it</Description>
    <Name>temp</Name>
    </LocalAccount>
    </LocalAccounts>
    </UserAccounts>
    <RegisteredOrganization>XXXXXX</RegisteredOrganization>
    <RegisteredOwner>XXXXXX</RegisteredOwner>
    <TimeZone>AUS Eastern Standard Time</TimeZone>
    <AutoLogon>
    <Password>
    <Value>XXXXXXXXXXXXXXXXXXX</Value>
    <PlainText>false</PlainText>
    </Password>
    <Domain>.</Domain>
    <Enabled>true</Enabled>
    <Username>Administrator</Username>
    <LogonCount>1</LogonCount>
    </AutoLogon>
    <FirstLogonCommands>
    <SynchronousCommand wcm:action="add">
    <CommandLine>net user temp /delete</CommandLine>
    <Description>Delete temp user account that we have to create</Description>
    <Order>1</Order>
    </SynchronousCommand>
    </FirstLogonCommands>
    </component>
    <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <InputLocale>en-US</InputLocale>
    <SystemLocale>en-AU</SystemLocale>
    <UILanguage>en-US</UILanguage>
    <UserLocale>en-AU</UserLocale>
    </component>
    </settings>
    </unattend>

  • Windows 8 App Deployment in School Lab environment?

    After doing some reading and research on Windows 8 Store app deployment from sources like
    http://www.microsoft.com/en-us/download/details.aspx?id=39685 and this forum and I am getting pretty depressed.  Here is one part of my scenario which is pretty simple I think.
    Lab of 20 Dell 3011 AIO Touchscreens that were depoyed with Win8Ent via MDT2012U1.  For simplicity I will talk about a subset of my problem.  I have 3 classes of Kindergartners who use the lab.  The students aren't capable of really logging
    in themselves so the teacher logs them all in to a shared account for each class since all they do is web / app stuff.  I don't want to create 60 accounts for this young of kids since they can't handle the process anyway.
    Here is my understanding of what I would have to do if I wanted to install Fresh Paint (a great free app) for all the students to use.
    1.  Create a minimum of 4 Microsoft accounts due to device limits of store app install.
    2.  Assign / attach those Microsoft accounts to specific lab machines (while logged in as each shared student account).
    3.  Login to each of my 20 lab machines as each of the 3 share accounts (which can't have roaming profile since Windows <-> Microsoft account association now needs to be unique).  This would be a minimum of 60 individual logins for this one
    app and one grade.
    4.  Install the app on a per user / per device basis.
    5.  Potentially repeat process any time an update is released since the students can't handle it themselves.
    I think this is the majority of the process, am I leaving any important steps or details out?  This sounds like it would be HOURS of work to install ONE app for ONE grade.  I could potentially need 5-10 unique apps per grade.
    This just isn't feasible on any type of scale.  Even this limited amount of devices / users is overkill when dealing with users who are to young to maintain their own devices or exist in lab environment.  In reading the doc refrenced above it doesn't
    seem like there is a solution for this offered by MDT, SCCM or Intune?  Please tell me I am missing the magic deploy button?  Also I don't even want to begin to think about apps that aren't free and managing that.
    Thanks for any helpful info.
    Brian Hoyt

    In reading the doc refrenced above it doesn't seem like there is a solution for this offered by MDT, SCCM or Intune?  Please tell me I am missing the magic deploy button? 
    No, you're not missing the magic deploy button :(
    If a Windows Store App (aka Modern UI app aka Metro App) is offered via the Windows Store, and not offered directly by the application developer, the only legitimate way to get that app is via the Store, and that requires an MS account.
    ConfigMgr offers two "deployment" methods;
    a) deep-link into the web-based Windows Store. The logged-on user must have an MS account and use that account to authenticate to the store. even if the app is free.
    b) sideload. requires the appx installation package.
    There are some other suggestions, but they are unsupported, and rather complicated:
    http://social.technet.microsoft.com/Forums/windows/en-US/763dc3d6-8dd2-4157-8f49-159f0826e97a/install-windows-store-apps-to-all-users-or-where-to-get-the-appx
    http://social.technet.microsoft.com/Forums/windows/en-US/04dd1938-a558-4cbe-ba70-b89d2d1eb95c/windows-apps-offline-download-and-install
    http://social.technet.microsoft.com/Forums/windows/en-US/72ccc40d-76aa-4325-92ae-27386b424e0f/sideloading-applications#bddbcd7f-fec3-4132-b573-b5e3d1aef57f
    http://social.technet.microsoft.com/Forums/windows/en-US/b7574287-d134-4a74-b227-f3dd793ab46b/download-appx-package#64745402-2254-4760-bc1f-f7483fc49d35
    The last time I spoke with our MS contacts (deployment engineers @ MS), even those guys can't get the MS free apps to sideload.
    All the documentation around sideloading appears to be catering for situations where a company has developed that app themselves, or, has commissioned a developer to create a custom app for the company.
    Apps which are offered via the Store, seem to only be available via the store. I'm not sure if there is some kind of contractual obligation with MS which demands this? (i.e. in the store means no distribution via other means?)
    At this time there are no options to federate an on-premises AD to the Store either. Which would be a nice option, even if it limited the user to free apps.
    Don
    (Please take a moment to "Vote as Helpful" and/or "Mark as Answer", where applicable.
    This helps the community, keeps the forums tidy, and recognises useful contributions. Thanks!)

  • Saving files for metro apps in Windows 8/8.1 when printing

    Hi,
    I have a query regarding saving files for metro apps Windows 8/8.1.
    Metro apps saves the file automatically  to the Document folder when we print.
    But I would like to save the files into a recommened folder like C:\users\tmp\
    Please suggest me, is there a way to save the files to a particular folder for metro apps in Windows 8/8.1.
    Thanks in Advance
    Regards
    Toshik12

    As far as I know (and I may be wrong), there's no built-in file saving when printing documents.  How are you confirming that?
    You can save the file anywhere you want, as long as the user chooses the folder location using the FolderPicker.
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.
    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
    objects and unknown namespaces.

  • How to Solve Windows 8 Metro App Crash on Macbook Pro 2010 13"

    There is a known problem
    (See http://www.onebitzero.com/how-to-fix-metro-apps-from-crashing-under-nvidia-beta- driver-296-17-in-windows-8/ )
    that many notebooks equipped with nVIDIA GPU and running Windows 8 will crash some Modern UI (Metro) apps,
    including Game, Camera, Remote Desktop, ... apps.
    My MacBook Pro 2010 13" has an nVIDIA GeForce 320M.
    I installed Windows 8 Pro RTM gotten from DreamSpark Premium and Boot Camp Software 3.2 on my MacBook Pro.
    Unfortunately, I met the Modern UI app crash problem.
    I fought against this problem two days and almostly surrended.
    Unbelievablely, I could solve it.
    Yes. We can simply solve the crash problem by installing the latest 301.42 driver download from nvidia.com.
    But it is not perfect: we will find we can't adjust the brightness anymore.
    I also tried many methods, including modifies .inf files and change permissions but all are failed.
    Except one for which I got an idea from Windows Event Viewer.
    I found I got an error event when I launched the problematic Modern UI app. For example,
    "Faulting application name: wwahost.exe, version: 6.2.9200.16384, time stamp: 0x50107c6e
    Faulting module name: nvd3dumx.dll, version: 8.17.11.9682, time stamp: 0x4b884f8a"
    (Attention! The following steps are at your risks.
    Or you may not try it.)
    The steps to solve the crash problem and simultanously preserve the brightness adjustment function are:
    1. Download the latest 301.42 driver from nvidia.com. Then, click it to extract files to C:\
    and we don't install it.
    2. Copy the Boot Camp nVIDIA driver files from "13-inch MacBook Pro Mac OS X Install DVD,"
    ie. this folder:
    (DVD drive):\Boot Camp\Drivers\NVidia\Vista-Win7_64
    3. Replace the older nvd3dumx.dl_ with the newer one.
    I.e. overwrite
    Boot Camp\Drivers\NVidia\Vista-Win7_64\nvd3dumx.dl_
    by
    C:\NVIDIA\DisplayDriver\301.42\WinVista_Win7_64\International\Display.Driver\nvd 3dumx.dl_
    4. Follow this tutorial to turn off driver integrity check:
    http://www.killertechtips.com/2009/05/05/disable-driver-signing-windows-7/
    and reboot.
    5. Install the modified driver by clicking
    Boot Camp\Drivers\NVidia\Vista-Win7_64\setup.exe
    6. Reboot your computer and good luck.

    The method described above is too complex.
    I found a more easy way to solve the Modern app crash problem.
    That is to download the legacy driver 296.10 here
    http://www.geforce.com/drivers/beta-legacy
    Unfortunately, 296.10 and 19x don't solve all problems on Windows 8:
    https://discussions.apple.com/thread/4370420

  • Windows 8.1 Pro Metro Apps Crash in Desktop mode

    Everytime i switch from metro apps to my windows 8.1 desktop, the apps crash after a few seconds like switching apps on my ipad.
    my desktop can run however many programs and not crash when switching between windows. how can i work on project siena if i have too save all my work just to google one little thing..on google and switch back,
    browse myy files, find the saved one, open it, wiat for it too load, find where i was, and paste the code. everytime. for every little thing. even if i wanna check my email.
    or if project siena was a desktop program i could just switch windows, google what i need, copy, switch back, paste. just like that.

    Hi,
    Since when you have this problem?
    Did you appliyed windows updates recently ?
    ++
    HK.
    Hicham KADIRI | IT Consultant /Director. MCP - MCSA - MCTS - MCSE - MCITP - MCT

  • [Discussion] Will you use Metro apps more in Windows 10?

    With Windows 10 we will be able to run Metro apps in windowed mode on the desktop.
    Now for those who tried the Windows 10 Technical Preview, I had a few questions to start a discussion.
    Will this change the way you think about  Metro apps?
    Will you use Metro apps more? If yes, which ones would you use?
    Do you think they can replace desktop apps in Windows 10?
    To start, I never used Metro apps really besides running them in splitscreen mode with my desktop apps in Windows 8 and Windows 8.1. I use mostly PDF Reader, Facebook and the Mail app. The Mail app is really my favorite app. Because you can sync all your accounts in one mail program. Plus it's tablet-friendly. I have currently 3 mail accounts synced with Mail (Metro app).
    Now with Windows 10 I will finally be able to open Metro apps at any given time without them getting in the way of all other apps that are running.
    Something else why I prefer Metro apps is that we finally have a design which we have to follow or aim for. Something I hate is that every app tries to look unique. Some look very stylish, others look very primitive. But with Metro apps there is a standard where every app looks roughly the same but may differ in functionality. Metro apps work on both tablets and desktops. While desktop apps are not guaranteed to be tablet-friendly with their tiny controls.
    Jonas
    Microsoft MVP: Windows Consumer Expert
    Yoga Tablet 2 10 || ThinkPad X1 Carbon (20A7007MPH) || ThinkPad Helix (3698-6EU) || IdeaCentre B540
    Twitter: @jonashendrickx

    Hello,
    I mainly exist in a "classic" Desktop (Win32) Windows world, so my use of Modern Windows apps is fairly limited.
    That said, with the ability to run Modern Windows apps in a windowed (e.g., non-full-screen) mode and, of course, the continued release of additional apps, I expect to be running more of them over time.
    Regards,
    Aryeh Goretsky
    I am a volunteer and neither a Lenovo nor a Microsoft employee. • Dexter is a good dog • Dexter je dobrý pes
    S230u (3347-4HU) • X220 (4286-CTO) • W510 (4318-CTO) • W530 (2441-4R3) • X100e (3508-CTO) • X120e (0596-CTO) • T61p (6459-CTO) • T43p (2678-H7U) • T42 (2378-R4U) • T23 (2648-LU7)
      Deutsche Community   Comunidad en Español Русскоязычное Сообщество

Maybe you are looking for