[W8.1 Update 1] "Windows Store failed to sync machine licenses. Result code 0x80070490"

Anonymous
2014-04-08T18:57:02+00:00

After a clean install of windows 8.1.1 using the ISO from Technet I started getting the following error message in my event log the first time I start my machine in the morning:

Event 512 Store-Licensing  "Windows Store failed to sync machine licenses. Result code 0x80070490"

I use a Microsoft account and I have synced by Modern apps many times manually. Running the scheduled task manually will also produce the same error. I disabled the Scheduled Task that runs the sync and I'll see if it shows up tomorrow. Btw, the Store seems to be working fine.

I  read somewhere that the MS Store will be changed for 8.1.1 so I wonder if the 'new' store will stop these messages.

The Scheduled Task that kicks this off appears to be Microsoft/Windows/WS and is called WSRefreshBannedAppsListTask.

***Post moved by the moderator to the appropriate forum category.***

Windows for home | Previous Windows versions | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

128 answers

Sort by: Most helpful
  1. Anonymous
    2014-09-16T18:38:06+00:00

    Mike P,

    Thanks for pointing this out.  I was able to reproduce the DCOM permissions error on my computers.  So, it looks like the Local Service account has insufficient permissions as well.  Setting the task to launch using the Local System resolved the issue for me.  (For step 5, I entered "System" as the Windows user.)

    I've summarized the steps here for completeness.

    1. Launch Task Scheduler using an account with administrative privileges.
    2. Click Start, enter “PowerShell”.
    3. Right-click the Windows PowerShell search result entry and then select Run as administrator.
    4. In the console window, enter the following command: “taskschd.msc”.
    5. In the Task Scheduler window, on the left pane, navigate to the folder containing the WSRefreshBannedAppsListTask task.  (Note: The path is “Task Scheduler (Local)\Task Scheduler Library\Microsoft\Windows\WS”.  A quick way to reach the task is to double-click the entry representing the task that is located on the list in the Active Tasks pane, which is located at the bottom of the window.)
    6. In the right pane, right-click the WSRefreshBannedAppsListTask task and then click Properties.
    7. In the WSRefreshBannedAppsListTask Properties window, click Change User or Group…
    8. In the Select User or Group window, enter “System” in the “Enter the object name to select” text box and then click OK.
    9. In the WSRefreshBannedAppsListTask Properties window, click OK.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-09-16T17:23:29+00:00
    1. In the right pane, right-click the WSRefreshBannedAppsListTask task and then click Properties.
    2. In the WSRefreshBannedAppsListTask Properties window, click Change User or Group…
    3. In the Select User or Group window, enter “Local Service” in the “Enter the object name to select” text box and then click OK.
    4. In the WSRefreshBannedAppsListTask Properties window, click OK.

    I hope this solution helps.

    Instantly gave me a new error;

    Log Name:      System

    Source:        Microsoft-Windows-DistributedCOM

    Date:          9/16/2014 1:21:35 PM

    Event ID:      10016

    Task Category: None

    Level:         Error

    Keywords:      Classic

    User:          LOCAL SERVICE

    Computer:      LenovoG570

    Description:

    The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID

    {82C49192-BE68-467F-BF50-971FD01DABF3}

     and APPID

    {82C49192-BE68-467F-BF50-971FD01DABF3}

     to the user NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

    Event Xml:

    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">

      <System>

        <Provider Name="Microsoft-Windows-DistributedCOM" Guid="{1B562E86-B7AA-4131-BADC-B6F3A001407E}" EventSourceName="DCOM" />

        <EventID Qualifiers="0">10016</EventID>

        <Version>0</Version>

        <Level>2</Level>

        <Task>0</Task>

        <Opcode>0</Opcode>

        <Keywords>0x8080000000000000</Keywords>

        <TimeCreated SystemTime="2014-09-16T17:21:35.356711000Z" />

        <EventRecordID>75095</EventRecordID>

        <Correlation />

        <Execution ProcessID="760" ThreadID="10148" />

        <Channel>System</Channel>

        <Computer>LenovoG570</Computer>

        <Security UserID="S-1-5-19" />

      </System>

      <EventData>

        <Data Name="param1">machine-default</Data>

        <Data Name="param2">Local</Data>

        <Data Name="param3">Activation</Data>

        <Data Name="param4">{82C49192-BE68-467F-BF50-971FD01DABF3}</Data>

        <Data Name="param5">{82C49192-BE68-467F-BF50-971FD01DABF3}</Data>

        <Data Name="param6">NT AUTHORITY</Data>

        <Data Name="param7">LOCAL SERVICE</Data>

        <Data Name="param8">S-1-5-19</Data>

        <Data Name="param9">LocalHost (Using LRPC)</Data>

        <Data Name="param10">Unavailable</Data>

        <Data Name="param11">Unavailable</Data>

      </EventData>

    </Event>

    Edit.   Change permission to    System      works just fine .

    Fixed the recurring error messages;   

          Windows Store failed to sync machine licenses. Result code 0x80070490

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-09-16T17:02:11+00:00

    I think the problem is the way Microsoft configured the Windows Task.

    Microsoft set the task to be launched by users.  However, users have insufficient permissions to run the Windows Task successfully.  This includes users who are members of the Administrators group.

    The solution is to configure the Windows Task to be launched by an elevated Windows account (e.g., Local Service or Local System), which has the necessary permissions.  I suggest using the Local Service account since the Local System account would give the Windows Task too many privileges unnecessarily.

    Here are the steps:

    1. Launch Task Scheduler using an account with administrative privileges.
      1. Click Start, enter “PowerShell”.
      2. Right-click the Windows PowerShell search result entry and then select Run as administrator.
      3. In the console window, enter the following command: “taskschd.msc”.
    2. In the Task Scheduler window, on the left pane, navigate to the folder containing the WSRefreshBannedAppsListTask task.  (Note: The path is “Task Scheduler (Local)\Task Scheduler Library\Microsoft\Windows\WS”.  A quick way to reach the task is to double-click the entry representing the task that is located on the list in the Active Tasks pane, which is located at the bottom of the window.)
    3. In the right pane, right-click the WSRefreshBannedAppsListTask task and then click Properties.
    4. In the WSRefreshBannedAppsListTask Properties window, click Change User or Group…
    5. In the Select User or Group window, enter “Local Service” in the “Enter the object name to select” text box and then click OK.
    6. In the WSRefreshBannedAppsListTask Properties window, click OK.

    I hope this solution helps.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2014-09-15T19:48:51+00:00

    ...Same Here, 85 times total to date.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2014-09-15T07:55:41+00:00

    Can confirm that the Sync license error occurs for me still too.

    So not yet fixed.

    Was this answer helpful?

    0 comments No comments