Windows Server 2016

Windows Server 2016 is the successor to Windows Server 2012 R2. Built upon the same core code as Windows 10, Windows Server 2016 brings enhancements in security, servicing, and connectivity. A particular focus on this release was hybrid-cloud scenarios, and has close ties to Azure and other Microsoft cloud initiatives. This does not detract from the many improvements that are available for on-premises-only deployments

Windows Server 2016 comes in Datacenter, Standard, and Essentials editions, and for servicing, has adopted windows 10's cumulative model. The new nano-server install is designed to be remotely managed and is designed to be kept current through continuous feature updates. The full GUI install operates similarly to windows 10's "Long Term Servicing Branch" (LTSB) model with cumulative security updates.

Windows Server 2016 has also shifted from a per-processor-and-CAL licensing model to a per-core-and CAL licensing model. This brings Windows Server's licensing more in line with Microsoft's other products and makes hybrid-cloud license planning easier as well.

Share tech news, updates, or what's on your mind.

Sign up to Post

Good morning,

I am facing this situation this morning:
Exchange 2016 CU9 on Windows Server 2016 running without issues.
Reboot last night.  2 Updates were installed to Windows:  KB4516044 and KB4512574.  No errors logged.
After reboot, all exchange services were deactivated.

Somebody installed CU13 to the machine, which stalled halfway through.  I reactivated all exchange services, started them all, and they all started, but after another reboot of the machine all services were deactivated again without any further installations.  
Now, after any new reboot, all exchange services are deactivated once more.

If I retry CU13, it greets me with incomplete installation and wants to continue, but stalls at step 4/11:  Transport service.
It sais that it could not restart the Exchange Service Host (because after setup starts, the service is once more deactivated, but STILL RUNNING

I think something other than the CU13-Installation is deactivating the services.

What to do?
0
Should you be charging more for IT Services?
Should you be charging more for IT Services?

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

I have a weird one and i'm not sure where to go from here.  My account has been getting locked out of our AD controller constantly.  I tracked it down to my SpiceWorks Server (SW-Server) that has been the cause and i have been unable to find where in the server the old credential is cached.

Today i just got another PC and did a fresh load on it.  The original server was joined to the domain and using my user account for the login that SpiceWorks was loaded into.  The new server i just kept as a local user and is not joined to the domain.  I figured since its off the domain there cant be a way for it to lock my account out.  Guess i was wrong.  In the event logs (which are attached) its showing now that Spice-Server is locking my account.

This new server is not joined to the domain so i dont know how it could be reaching out and using my credentials (wrong ones) to lock out my account.  The only thing installed on the PC is the Spiceworks desktop and the restored database from the old Server.  We have Office365 so the SpiceWorks install is reaching to Office365 for the ticket emails not a local hosted exchange. I checked the Spiceworks service and it using the local user account not a domain one.

Attached is the event log from the old server and the new server.  Can anyone help me to figure out how its still locking me out.

Thanks in advance
SW-Server-Log.JPG
Spice-Server-Log.JPG
0
I am trying to accomplish task where I pick and choose folders those get shown to only those users who have access to it. I know this can be accomplished by turning on Access based enumeration. I have a namespace pointing to particular folder share.

I got a question about applying ABE to this entire namespace which points to a particular share on the server, currently access based enumeration is NOT turned on.

Name space:  \\server.com\CorporateShare
Name space server under this name space:  \\Server1\CorporateShare

Currently access based enumeration is NOT turned on.

\\Server1\CorporateShare contains 100s of folders which have specific NTFS permissions on various folders. I am assuming if I turn on Access based enumeration on the name share to gain this feature, check the box ( Right click on namespace, properties, advanced tab, check Enable access-based enumeration for this namespace)  it will apply to the entire name space. Therefore all 100s of folders will get accessbased enumeration feature and people will not be able to see folders they dont have access to.

I have read this article: https://docs.microsoft.com/en-us/windows-server/storage/dfs-namespaces/enable-access-based-enumeration-on-a-namespace

My questions:

1. Is it possible to Enable Access based enumeration on the name space and ONLY allow specific folders out of these 100s of folders to have ABE set ?  
( meaning I decide which folder will get  ABE and not all the folders ) . This is…
0
Hi,

I am trying to run the MS Access file via task scheduler.  Task Scheduler run on time and MS Access start in Task manager after one minute Excel also started but than nothing. Both process stay at task manager and nothing happen. I waited for hours. Please review the 1st image.
I tried everything adding path into trusted location. Please review 2nd image but same result. I need to End task both applications otherwise it will stay in task manager.

This is my code: If i run this code via command prompt than everything is working fine. If i create a task scheduler as per below code than MS Access/Excel start but stay in task manager.
"C:\Program Files\Microsoft Office\Microsoft Access 2010\MSACCESS.EXE" "C:\DbPath\DbName.mdb" /xMacroName
I create batch file of above code and run via task scheduler but same thing happened as I explain above.

Note: We are migrating the applications from Server 2012R2 to Server2016. Same code/procedure is working fine in windows server 2012R2. Means Task scheduler is working fine in 2012R2 but its not working with 2016. Both servers are work group and login user have full administrator rights.
Just let you know that I need to assign the Batch Job Rights to user via this link 'local group policy' " Batch Job Rights otherwise user receive the error. Please review 3rd image.

Please help me to  resolve this issue.

TBF1.jpgTBF2.jpgTBF3.jpg
0
Hello Everybody,

I have installed Windows Server 2016 on this type of Server (Huawei 1288H V5) but I'm not able to configure and find a driver for the fowllowing device. Please help me out with this problem I've tried several trails but in not successful.

Thanks alot
Device.PNG
0
I had this question after viewing tool to generate passwords for active directory users.

I usually use this cmdlets to create users in AD using powershell:
import-csv C:\temp\ADUsers.csv | 
foreach {New-ADUser -name $_.name -displayName $_.displayname 
-OtherAttributes @{'company'= $_.company;'department'= $_.Department;'pager'= $_.pager;'mobile'= $_.mobile;'UserPrincipalName'= (“{0}@{1}” -f $_.name,”test.net”)} 
-Enabled $true }

Open in new window


My issue is, I couldn't use the password generation cmdlets from the solution in this post tool to generate passwords for active directory users  in my script, I don't know how to make it work with my script, I'm not that professional in powershell.

any other cmdlets are welcomed :)

keep in mind that the password policy in my company is 9 characters at least, 1 capital letter at least, 1 small letter at least, and 1 number at least
0
Hi, i have a 3 server S2D setup that i want to add new SSDs to.

Currently i have a storage pool with 10 HDDs and 2 400GB SSDs on each server. I have 1 volume using 50% capacity of both.

I want to add 3 new SSDs into each server that are 1.6TB each and create a new volume that uses 33% of HDD and new SSD storage.   Once i have then migrated the data off the existing volume i will delete it and create 2 more using roughly 33% each.

Is it possible to do this? Any help is appreciated!
0
Have a client running Server 2016 Standard R2 with Essentials Role. They were purchased by a larger company and are in transition. As part of the change, they are now using the new Owners VPN Solution, so the remote access feature of Server 2016 is not required (and is sometimes confusing users).

Not sure of the best way to remove it - just remove the Remote Access role? Will that remove the Network Connection link and the VPN Adapter from Network Connections (without causing any other  problems)? Or is there a better way of accomplishing this?

I don't care if the Remote Access solution stays in place (as it doesn't work anymore), I just don't want users to see the Link and Adapter.

See screenshot for details.

VPN Screenshot
0
I have a domain running windows server 2016 and windows 10 pro workstations. I have a gpo to map the shared drives. The server is running ssd drives. Ever since i upgraded the workstations from win 7 to 10 now every once in a while when a user logs in their computer the drives dont get mapped. They will have to log out then back in and then the drives show up. I disabled the fast startup in the power settings but still happens from every once in a while. Is there a fix for this?
0
Is there any way to restrict  memory resource usage on windows server 2016 for each processes?  
I'm looking for a solution similar to cgroup memory restriction on Linux.
1
Rowby Goren Makes an Impact on Screen and Online
LVL 13
Rowby Goren Makes an Impact on Screen and Online

Learn about longtime user Rowby Goren and his great contributions to the site. We explore his method for posing questions that are likely to yield a solution, and take a look at how his career transformed from a Hollywood writer to a website entrepreneur.

Hi Experts,

I like to upgrade to exchange 2019 from 2016.

Is it true ?
The domain level must be on 2012R2 ?

Can you give me article from MS ?
0
Windows Server 2016 IPAM installation.

I'm running this command to create the GPO's:

Invoke-IpamGpoProvisioning -Domain <MY_DOMAIN> -DomainController <DC_NAME> -IpamServerFqdn <IPAM_FQDN> -GpoPrefixName IPAM

Open in new window


Error message: Invoke-IpamGpoProvisioning : Failed to create GPO. Access is denied. (Exception from HRESULT: 0x80070005

I notice it created two of the three GPO's, but did not create any settings. How can I get more information on where it's failing? I've tried running it under my domain admin account, and also as the actual domain\administrator account, and I get the same result.
0
Hi, I have an odd question that would like to know what others are doing these days.  I know keep doing the same thing because that is they way it has always been done, isn't the best choice.

I am setting up a RAID 1 array on a HPE ProLiant DL360 Gen10 server with Smart Array P408i-a.  In addition, I have 3 HPE 300GB SAS / 12Gb/s HDD's.

So, my intent is to setup a RAID 1 array with a hot spare.

This will be supporting a Windows Server 2016 - Standard domain controller.


With all that being said, what strip size would you use in this scenario?  64KiB?  128KiB?  256KiB?


Currently, the default is 256KiB.


Just curious.


Thanks in advance.
0
On a windows server 2016 I would like a non-admin user to run a scheduled task.  This non-admin user will not create or modify the task.
The task will copy a file from a file server and then ftp to a ftp site.  I do not want to make this user an administrator on task schedular's server.
Only this user has permission to access the file share to get to the file to be sent.

Can a task configured to run by a non-admin user?
0
HI,

I'm looking for help writing a batch file.

I want to use it as part of a start up GPO,

Install an MSI silently, if the folder already exists skip the install, report the results to a temp.log.

Can someone please assist - thanks
1
Hi EE,

I am experiencing an error when running Powershell script via SQL Agent on SQL 2016:

Export-Csv $OutputFile  +                                                    ~~~~~~~~~~~~~~~~~~~~~~      + CategoryInfo          : OpenError: (:) [Export-Csv], UnauthorizedAccessException      + FullyQualifiedErrorId : FileOpenFailure,Microsoft.PowerShell.Commands.ExportCsvCommand.  Process Exit Code 0.  The step succeeded.

What is causing this error, any assistance is welcome. Attached is the script and command I am using in SQL Agent to Launch is also included:

When I launch the scripts manually the create the files as required.

Thank you.
SQL_ClientAgedCareReport.ps1
LaunchCommand.PNG
0
How to restrict CPU resource usage on windows server 2016?  I'm looking for a solution similar to cgroups in Linux(ex.CentOS).
Because of a environment restriction, I need to deploy two application on a same windows server. I want to restrict the cpu usage for each applications.
0
I have a Server 2016 - it's actually a terminal server with a lot of apps on it.  I can not get an updates on it. I think the last time it updated was sometime early July, maybe even June.  I've tried deleting the software distribution folder and re-registering it with my wsus server but still not luck.  I've tried Sconfig and that doesn't work either.  I even tried downloading the updates manually and installing them and that isn't working either.  There is no information in the event logs and the update history isn't any help either.  I've tried dism too and that hasn't given me any information either.  This is a VM and it's heavily used.  I'm out of ideas.. Any suggestions?
0
Hi,

I am using Server 2016
With dcdiag I get the following error:

Verzeichnisserverdiagnose


Anfangssetup wird ausgefÅhrt:

   Der Homeserver wird gesucht...

   Homeserver = MARS

   * Identifizierte AD-Gesamtstruktur.
   Sammeln der Ausgangsinformationen abgeschlossen.


Erforderliche Anfangstests werden ausgefÅhrt.

   
   Server wird getestet: Default-First-Site-Name\MARS

      Starting test: Connectivity

         ......................... MARS hat den Test Connectivity bestanden.



PrimÑrtests werden ausgefÅhrt.

   
   Server wird getestet: Default-First-Site-Name\MARS

      Starting test: Advertising

         Schwerwiegender Fehler: Fehler beim Aufrufen von DsGetDcName (MARS):

         1355

         Der Server wurde vom Locator nicht gefunden.

         ......................... Der Test Advertising fÅr MARS ist

         fehlgeschlagen.

      Starting test: FrsEvent

         ......................... MARS hat den Test FrsEvent bestanden.

      Starting test: DFSREvent

         FÅr den Zeitraum der letzten 24 Stunden seit Freigabe des SYSVOL sind

         Warnungen oder Fehlerereignisse vorhanden. Fehler bei der

         SYSVOL-Replikation kînnen Probleme mit der Gruppenrichtlinie zur Folge

         haben.
         ......................... Der Test DFSREvent fÅr MARS ist

         fehlgeschlagen.

      Starting test: SysVolCheck

         ......................... MARS hat den Test …
0
JavaScript Best Practices
LVL 13
JavaScript Best Practices

Save hours in development time and avoid common mistakes by learning the best practices to use for JavaScript.

I have 2 VM's running on separate physical machines.  Both are running Windows server 2016.  We will have them running our ArcGIS mapping program but want one to be the main server everyone works off of and the other to only replicate the main server once a day and setup fail over in case something happens on the main.  Any help or advise on accomplishing this would be greatly appreciated.
0
My friend works for a company with 200 total employees, broken down as below
  **  main location
             ** 150 employees
             ** two Windows 2016 domain controllers
  **  10 remote locations
             ** 5 employees at each location
             ** running old Windows servers
                                   ** only used for very little FILE SHARING & PRINT SERVER
                                   ** NOT setup as "read-only" domain controllers

I want to replace above 10 old remote servers with a "WINDOWS" solution, but don't need a Windows Server 2016 STANDARD server with 16 cores

I know I will have to reconfirm with my Microsoft rep if I can legally do the below, but just wanted to see if anyone else has done the same

Questions
 1. Can I replace the above 10 old remote servers with a "WINDOWS 10 Pro" PC to do the very little FILE SHARING & PRINT SERVER functions for 5 users ?
 2. If so, what issues (besides the above legal issue I will as my Microsoft rep) might I have ?
        ** Example = if more then 2 concurrent users are accessing the "WINDOWS 10 Pro" file share at the same time, then the system gets bogged down
1
Windows Server 2016 - How to encrypt date for storing and transporting.
0
I am hiring an INTERN to just do MDT PC deployments and do not want to grant this users "Domain Admin" rights, but it looks like I need to based on testing via my Windows Server 2016 AD.

Any suggestions on how to allow above, without giving "Domain Admin" rights ?
0
Hi Experts,

I have a problem with a server and the the domain trust.
Some weeks ago the server was joined to the domain and ok.

Now after test-computersecurechannel I get the result false.
When I try to repair it I get the error :
Server is not operational

Open in new window


Then I have changed the server to a workgroup.

Now I want to join back to the domain but it is not working.
I get the error :
The specified domain either does not exist or could not be contacted.

Open in new window


How to solve it ?
0
I am trying to set up a file server cluster using 2 VMs hosted on an S2D2019 cluster. Both compute and storage takes place on the S2D cluster.

I have create 2 vms FSC1 and FSC2, i have then created the cluster called FSC and created a file server called FSS.

On both VMsi have attached a shared VHDS also hosted on the S2D cluster.

I have tested speeds on the VMs C:\ drive using diskspd.exe and i can get over 3GB read and 1GB write running at 75/25 r/w with a 64kb file.   no problems it works great. I have then tested copying large files from another location to the C drive and it gets around 700MB/s   again no issues with this.

I then go to the drive hosted on the VHDs on the server that is hosting the storage and try to run diskspd.exe again. I get the message

"WARNING: Could not set valid file size (error code: 87); trying a slower method of filling the file (this does not affect performance, just makes the test preparation longer)"

After a while it comes back saying no reads and no writes. If i try to copy a file to this drive i get 10MB/s trying to copy using the share path and 30MB/s trying to copy using the local path.

Is there anything that could cause such pathetic performance? Maybe something i have missed? I created the VHDS on FSC1 and then attached it to FSC2.

Thanks in advance for any help and just let me know if you need anymore information.
0

Windows Server 2016

Windows Server 2016 is the successor to Windows Server 2012 R2. Built upon the same core code as Windows 10, Windows Server 2016 brings enhancements in security, servicing, and connectivity. A particular focus on this release was hybrid-cloud scenarios, and has close ties to Azure and other Microsoft cloud initiatives. This does not detract from the many improvements that are available for on-premises-only deployments

Windows Server 2016 comes in Datacenter, Standard, and Essentials editions, and for servicing, has adopted windows 10's cumulative model. The new nano-server install is designed to be remotely managed and is designed to be kept current through continuous feature updates. The full GUI install operates similarly to windows 10's "Long Term Servicing Branch" (LTSB) model with cumulative security updates.

Windows Server 2016 has also shifted from a per-processor-and-CAL licensing model to a per-core-and CAL licensing model. This brings Windows Server's licensing more in line with Microsoft's other products and makes hybrid-cloud license planning easier as well.