Windows Server Essentials 2012 R2 – Windows 10

logoMicrosoft published a helpful blog post and table of the various Client OSs supported by the various Essentials Server versions, and any known issues or workarounds required to get them to work.

I just want to focus on Windows 10 and in a little more detail. In this post we will just be looking at Windows 10 and Server 2012 R2 Essentials.

Here is the overview table from the Blog Post.

Win 10 OS

Download the Connector

We can immediately see we need to take manual steps to get Windows 10 working with Essentials R2.

The update has now been released: https://support.microsoft.com/en-us/kb/3105885

Those steps are to download the client connector manually and run it, on the client, without visiting the /connect website.

For a Windows 10 x64 machine download the client here.

For x86 (32-bit) go here. (though why anyone wants 32bit is beyond me)

Needless to say i shall be focussing on the x64 bit version.

So hitting that link will download the file, now my newness to Windows 10 shows here, as i expected a popup or message to ask me if i wanted to save or run the file, so i ended up with two downloads.

Once at least one of these has downloaded, run the program.

Update Install

The update should install quite quickly.

Update

Once this is done, YOU ARE NOT FINISHED!

This only installs the connector software.We need now to actually use the connector software to join to the Essentials Server.

Go into the Start Menu (assuming it is still called that?)

Find Your new apps, and expand Windows Server Essentials, Run the Essentials Program.

Connector Install 0

It should automatically detect your server on the local LAN. If it doesn’t that may indicate an issue you should investigate before proceeding. The option to manually enter in the server address is available, however i would only use that myself if i was sure the Essentials Server was functioning correctly.

Connector Install 1

The remainder of the wizard is identical to any other client installation.

Once it has completed, we can see that the Windows 10 client appears in the Dashboard as expected.

Connector Install

Next we try to launch the Dashboard from the Client.

Dashboard

No problems here.

Client PC Backup

Next we switch our attention to Client PC backup.

Since i still had the Dashboard open on the client i launched a manual backup from there. Which completed in about 15 minutes.

Backup

And a restore..

Restore

So that all checks out, and quite right too.

Remote Web Application (Remote Web Workplace, Remote Web Access)

Now i will move on to testing the RWA. Given i have already tested this using SBS 2011 Essentials, and Server 2012 Essentials, i have no reason to expect that 2012 R2 will be any different.

Firstly the Windows 10 client appears in the RWA, and also shows as available.

Win 10

But when trying to connect, i got this error.

RWA

I verified i could RDP internally to the Windows 10 Client, which rules out authentication, rdp being disabled, and firewall issues.

Leaving RDP Gateway as the culprit.

Sure enough, the alert viewer on the server confirms the same.

RDP Error

Running a repair of the Anywhere Access settings, sorted that out and i was able to connect.

RDP Win 10

Next test is to move the Windows 10 to an external network, check the LAN Configuration Service and RWA to an internal client.

Interestingly it looks like i had disabled the LAN Configuration Service on the Server, as it was not configured at all on the Windows 10 machine, so i will come back to that.

Logging in to an internal Client worked without any issue at all, and so did uploading files to the RWA.

RDP Internal

Upload

Bare Metal Restore

Switching our attention back to BMR, we can see how smoothly the process runs. Again having done this already for 2011 and 2012 i expect this to be the easiest of the 3.

Of course with 2012 R2 we have the luxury of using the WDS/PXE based Client Restore environment.

PXEPXE2

Like all things though, it is not as straight forward as it should be, and i had to mess around with the WDS installation to get a Gen2 VM to boot from it. (read switching WDS from AD Integrated to Standalone)

Once that was done the restore completed successfully!

RestoreBMR

Going back to the LAN Configuration Service, i did not uninstall the connector, i just reused the program we downloaded originally and ran it again. It reinstalled the connector for me, and i was able to verify that the DNS Server address was managed successfully when moving between internal and external networks.

NIC1

Rename PC

The last test is to rename the client PC.

Renamed

Which was as simple as renaming the PC.

Folder Redirection

One other item we need to look at is the Folder Redirection GPOs setup by the Essentials Dashboard.

I have written about these several times before and how to tweak the WMI filters so that they apply to a additional OS’s, or to create an additional filter to apply to a certain OS.

The default WMI filter for Essentials 2012 R2 is this:

select * from Win32_OperatingSystem where (Version >= “6.1%”) and ProductType= “1”

WMI

So that means any Client Operating system (ProductType = 1) that has a version number higher than 6.1 (Version >= 6.1%)

This should mean any version of Windows higher than Windows 7.

We see here the WMI Filtering has denied the folder redirection policy on our Windows 10 client, but applied it on our Windows 8.1 client.

WMI 2

Win8 WMI

I was thinking that because the major version number has changed from 6 to 10 it explained why this filter no longer works. No matter how i tried to rationalise it, i came back to the same conclusion which is, a bug in WMI or the query language, as 10 definitely is >= 6.

In fact having spent a few minutes looking at it, i think it is a bug, because on my Windows 10 machine, this query works.

select * from Win32_OperatingSystem where Version < “6.1%”

wbem test

Which it should not! Because 10 is not < 6.

So for the time being at least, follow Yves suggestion in the comments below to modify your WMI Filter.

Please see below comment from Gary and link to grouppolicy.biz which explains a little more about the issue.

Microsoft have now released a KB regarding this Issue. https://support.microsoft.com/en-us/kb/3119213

I think that about covers Windows 10 and Server Essentials 2012 R2. If you think i have missed anything, please let me know!

About Robert Pearman
Robert Pearman is a UK based IT worker bee. He has been working within the IT Industry for what feels like forever. Robert likes Piña colada and getting caught in the rain, he also enjoys writing about Technology like PowerShell or System Automation but not as much as he used to. If you're in trouble, and you can find him, maybe you can ask him a question.

36 Responses to Windows Server Essentials 2012 R2 – Windows 10

  1. Yves Leduc says:

    Hello Robert,

    There is another glitch I found when connecting a Windows 10 Workstation. When enabling “Folder Redirection” group Policy, the newly connected workstation has a “Not Applicable” status when looking at the WSER2 .dashboard. Also, the WMI Filter has to be tweaked accondingly like this to make this WMI Filter work,i.e. accept the version of Windows;

    select * from Win32_OperatingSystem where (Version >= “6.1%” or Version like “10.%”) and ProductType = “1”

    Do you know what might be causing this issue?

    Everything else is fine!

    Yves Leduc

    • Good one, I will add that in.

      The wizard is built with certain OS’s in mind, much like the Windows 7 Pro Pack for SBS 2011 Essentials. So I suspect the Dashboard will say N/A and we won’t be able to change that, but as you suggest tweaking the WMI filter to include Windows 10, or creating a separate GPO and WMI for Windows 10 will solve it.

  2. Yves Leduc says:

    Hello Robert,

    You forgot to mention about the misleading GPO status in the Dashboard. This might bring up many more questions from our community members. What do you think and could this issue be resolved? Should Microsoft be informed about these issues found so far?

    Regards,

    • Yves Leduc says:

      Robert,

      As a matter of fact, you did mention about the GPO status issue. I misread your reply but it is still an issue. So, how could this be resolved?

      Thanks.

  3. dmacleo says:

    I’ve tried the posted wmi filter but when saving I get syntax error on query and cannot save (server 2012r2 with essentials role installed) and cannot see why. I thought it may have been the or statement so tried or as well as OR but nothing seems to work.
    trying to get the essentials folder redirection gpo to work correctly and its failing due to wmi error.
    any thoughts?
    suppose I could just set the stock wmi ( select * from Win32_OperatingSystem where (Version >= “6.1%” ) and ProductType = “1” ) to version greater than 1 and it work (only win7 and 10 clients here) but would rather try to see why what looks like a valid string is failing.

    • I suspect it is a problem with the way WordPress displays quote marks, It seems to convert them to speech marks sometimes.

      Try typing it manually rather than a copy and paste.

      • dmacleo says:

        actually I did hand type it many times as I thought of that WP issue and just after posting this (literally 60 seconds or so LOL) I found something that works.

        SELECT * FROM Win32_OperatingSystem WHERE Version LIKE “10.0%” OR (Version >= “6.1%” ) and ProductType = “1”

        and I cannot explain why that worked and others didn’t. but my wmi skills are lacking to say the least
        the dashboard still shows not applicable but thats minor, redirects are working correctly and gpo shows applied correctly.
        thanks for posting this stuff, it was a huge help

      • code facist says:

        or it could be that you use code tags instead of pre tags.

  4. dmacleo says:

    sort of a related question, while I only applied this to the folder redirect gpo should it be added to all gpo that essentials uses?
    thanks for the help, I may have to roll win10 out to a church (using server 2012r2 essentials not r2 with essentials role as I have here) remotely so trying to get my ducks in a row locally first.

    • only those you want to apply to win 10.

      • dmacleo says:

        really would be all of them to make the essentials controls work I guess, at this point I only have 1 win7 client on domain and rest are 10 now.
        seems to me, pure opinion, that anything essentials server applies to 7 sort of needs to apply to 10 also.
        I will get the new admx files for 10 added tomorrow (been so long I need to bone up on that process) and see how editing the wmi for all the essentials gpo (4 standard ones iirc) breaks things.
        least its very easy to restore if breaks too badly LOL
        thanks again.

  5. Jeremy says:

    This is a great page! well done!
    I too am having the issue that the dashboard reports that on the win10 client group policy is ‘Not Applicable’ which is odd…
    I have given up using win10 on my surface pro 3, too many driver issues and constantly being asked to sign out/lock the PC in order to reestablish credentials. Im now running a VM on my iMac with Fusion. see how that goes…
    I think i’ll role windows 10 out to all my work PCs in 2016…

  6. Van Rue says:

    So I am using SBS 2011 Essentials and tried to update my WMI Filter as instructed to enable FolderRedirection in Win10, but it won’t save with the new instructions (no error, it just reverts to original lines). Things that make me go hmmm.

  7. Van Rue says:

    I finally got Folder Redirection to work under Windows 10 and SBS 2011 Essentials, but I had to use specific syntax for some unknown reason, I could not update the WMI Filter the name didn’t stick, it appeared to save but reverted without warning or error. I had to add a new one for both Win 7 and Windows 10 as those are the only OS I run at the moment.

    I went under Administrative Tools > Group Policy Management > WMI Filters

    I created a new WMI Filter for Windows 7 and 10 (the only OS I am using at this time).

    Labeled W7-W10 WMI Filter, standard name space

    Query: select * from Win32_OperatingSystem where (Version like “6.1%” or Version like “10.0%”) and ProductType = “1”

    (for some reason many other queries received syntax errors that I found on the web would not work, even from Microsoft) Saved.

    Then I linked both the Group Policy’s: W7PVP Folder Redirection, W7PVP Security Templates with the new WMI Filter. CMD > gpupdate /force

    Voila, Folder Redirection in enabled Windows 10 under SBS 2011 Essentials.

    (side note: I fully updated Win 10 before connecting to the domain, the first W10 update broke the connection for some unknown reason).

  8. Van Rue says:

    This is the most helpful information on the subject of Windows 10, SBS and Folder Redirection, so thank you! Pls keep it update as I imagine a slow trickle will speed up now that the Win 10 iso is released and more people will test it.

  9. Michael Effertz says:

    You reference to read – switching WDS from AD Integrated to Standalone
    I can’t find it

  10. Mike says:

    I can’t install the connector for Windows 10. I get a message saying “The update is not applicable to your computer”

  11. David says:

    If I only want the gpo I created for Windows 10 to apply to Windows 10 clients would this WMI query be correct: Select * from Win32_OperatingSystem where Version LIKE ’10.%’ AND ProductType = ‘1’?

  12. Jeremy Koch says:

    Hi, just an update on this…
    I have noticed that all my workstation clients on my WSE 2012 R2 network are now saying i can upgrade them to windows 10! does this mean that my server has all the required updates to it now to support windows 10 clients automatically? i’ll give it a try!

  13. AbbyDoc says:

    Hello, I applied the new update to a newly installed Windows Server 2012 essentials R2 and created a standard test user in the dashboard but when use this user on a newly installed Windows 10 Computer to join the domain on the WIN2012ER2 the user is joined as an administrator. PS I did not enable Group Policy for (Updates, Firewall or Windows Defender).

    I then created a Local Standard User in Windows 10 and used that user to join the domain buy yet again the user got admin rights on the windows 10 computer.

  14. Bob says:

    Latest updates to Windows 10 leaves the WSE Connector broken for more than 6 mos now.

    • Jeremy says:

      no it works perfect…

      • Bob says:

        Strange not working for me on 2 different servers and 5+ Windows 8.1/10 workstations.
        I have (2) HyperV Windows Server 2012 R2 Guests that I have tested and I cant get any progress with the latest updates.

        You tried it recently?

      • Bob says:

        Has to be something with my HyperV configuration or hardware… HP Proliant ML150 G6 / 2x Xeon / 46Gb ram… Dynamic Host Drive maybe causing issues? I am simply at a loss… been troubleshooting for days and have rolled back several times trying new things each time.

  15. Bob says:

    Oh and just tried this awesome IIS/CS/Ports config tester Robert made…
    https://windowsserveressentials.com/2014/02/14/windows-server-essentialsconfiguration-troubleshooter/

    Everything checks out OK

  16. Jeremy says:

    I have a small network with 20-30 clients and one hp DL380 server. All of my Windows 10 client join perfectly with the WSE connector.
    My only issues are that they don’t say Group Policy is applied, which is weird cause it does apply and is applied.
    Also I notice that all the clients don’t wake up to update themselves automatically. this needs more investigation and is probably another Group Policy, but everyone looks to be set to auto update at 3am or whatever if required, but they don’t.
    I did have issues with Folder Redirection when remotely connected with a laptop client (SP3), but now after doing a rebuild on that machine in the last month, I have full access to all my files as though I was in the office which is so nice as that’s how it used to be!

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.