Fix error in WSClient.dll missing entry: RefreshBannedAppsList

Many users who have installed Windows 10 build 11099 are facing an issue with the Windows Store. An annoying error message pop-ups every time you sign in into your account. It says: Error in WSClient.dll. Missing entry: RefreshBannedAppsList. If you are affected by this issue, here is what you should do.

Windows 10 error in WSClient.dll Windows Store maintains and updates a list of banned apps in the Store from time to time. Due to this procedure, Windows 10 knows which apps are unsafe and should not be installed on the end user's PC. The error message indicates that the banned apps list was not retrieved properly.

There are two known ways to prevent the error message. To fix error in WSClient.dll: missing entry: RefreshBannedAppsList, first, you can try to reset the Windows Store.

I already covered how to reset Windows Store in detail in the article Reset Windows Store cache in Windows 10 to fix issues with Universal apps. So here it is in short:

  1. Press Win + R keys together on your keyboard to open the Run dialog.
    Tip: See the Shortcuts with Windows (Win) key every Windows 10 user should know
  2. Type the following in the Run box:
    wsreset

    Windows 10 reset store cache
    Press Enter.

The WSReset tool will clean up the Store cache. It may take a few minutes, so be patient. If this does not help, try the second method.

The second way is to prevent the list of banned apps from synchronizing. While it should not be disabled on a production machine or in stable builds of Windows 10, you can use this trick as a workaround for the pre-release Windows 10 build 11099.

Follow these instructions:

  1. Open Control Panel. windows 10 build 10537 control panel
  2. Go to Control Panel\System and Security\Administrative Tools. Click the Task Scheduler icon: Windows 10 administrative tools - task scheduler
  3. In the left pane, open the following path:
    Task Scheduler Library \ Microsoft \ Windows \ WS

    Windows 10 task scheduler - disable task

  4. In the right pane, find the WSRefreshBannedAppsListTask task. Right click it and select "Disable" from its context menu.

This will disable the error message because the list of banned apps will no longer be synchronized. You can enable sync back at any moment you want by enabling the task in Task Scheduler.

That's it.

6 thoughts on “Fix error in WSClient.dll missing entry: RefreshBannedAppsList

  1. Techie Bear

    Thank you. Problem solved using the 1st Method. Appreciate the help.
    TB

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      Great!

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
  2. ETOSoft

    Thanks, this procedure solved the problem caused by build 11099. The WSRESET.EXE seems to haven’t produced any result but disable the task in task manager solved the statup error message.

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      Great

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
  3. myke

    or a quicker way would be to do this:

    open a command prompt with admin priviledges and type in the following:

    schtasks /delete /TN “\Microsoft\Windows\WS\WSRefreshBannedAppsListTask” /F

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      Winblogs posted this solution in the announcement of14251.

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *