A Step-by-Step Guide #ws2025 #winserv #AzureArc – Robert Smit MVP Blog - The Legend of Hanuman

A Step-by-Step Guide #ws2025 #winserv #AzureArc – Robert Smit MVP Blog


What’s New in Windows Server 2025

Windows Server 2025 is here, bringing a host of exciting new features and improvements designed to enhance security, performance, and flexibility. Here’s a quick overview of what you can expect from this latest release:

Advanced Security Features

In an era where cybersecurity is paramount, Windows Server 2025 introduces several robust security enhancements:

  • Active Directory (AD) Enhancements: Improved protocols, encryption, and new cryptographic support to better protect your environment.
  • SMB Over QUIC: Secure access to file shares over the internet, along with hardened firewall defaults and protections against various attacks.
  • Delegate Managed Service Accounts (dMSA): Automated password management and specific permission delegation to reduce security risks.

Performance Boosts

Windows Server 2025 is designed to deliver high performance for your applications and workloads:

  • Accelerated Networking (AccelNet): Simplifies the management of SR-IOV for virtual machines, reducing latency, jitter, and CPU utilization.
  • Faster Storage Options: Enhanced storage capabilities to streamline infrastructure management.

Hybrid Cloud Integration

With the growing importance of hybrid cloud environments, Windows Server 2025 offers advanced features to improve operational flexibility:

  • Hotpatching Enabled by Azure Arc: Experience fewer reboots and minimal disruption with security updates for Azure Arc-enabled Windows Server 2025.
  • Enhanced Hybrid Cloud Capabilities: Seamless integration with hybrid cloud environments to optimize connectivity and flexibility.

Windows Server 2025 builds on the strong foundation of its predecessors, offering a modernized experience tailored to meet the diverse needs of today’s IT environments. Whether you’re managing on-premises infrastructure or leveraging the cloud, this release provides the tools and optimizations to help you succeed.

That Seems all what we want let’s start upgrading machines. I start with my domain controller, currently it is running windows 2022

image 6

I copy the ISO local and attachd the iso, so we can start the upgrade. Adding the product key in the installation.

image 7

Make sure you select the correct version Core or Desktop

image 8

I choose for the Desktop edition and I will keep my files.

image 9

As this is a domain controller and the First Windows server 2025 domain controller we need to do an ADprep, it seems like old skool as the list time it was in 2016 i believe.

image 10

There is a little warning on the forest prep and domain prep. This needs to be done befor you can do the installation.

image 11
image 13

On the ISO in the support folder there is the ADPREP folder that should be used to do the forest prep. This and only this ADprep should be used.

image 14

As you can see it is now 2016, with powershell or command you can raise this.

(Get-ADForest).ForestMode

(Get-ADDomain).DomainMode

image 15

Keep in mind you need to do the forest prep and the domain prep

image 16

First step is the forestprep

type C enter

image 17

now we can do the domainprep.

image 18

now that we did the ADPrep we can Restart setup.

image 19
image 20

And 30 min later I had the annoying start buton in the middle.

image 22

A quick check on the versions.

image 23

Fixing the menu

image 24

Now we are ready to raise the domain functional level.

image 25
image 26

And don’t forget also the Forest Functional level in domains and trusts.

image 27

Now that the OS is 2025 and the AD is 2025 lets see if we can use the 32k pages in the Active directory. lets check what page size we have currently.

image 28

It can be checked with powershell,ldp,adsiedit

Get-ADObject -LDAPFilter “(ObjectClass=nTDSDSA)” -SearchBase “CN=Configuration,DC=mvp,DC=local” -properties msDS-JetDBPageSize | FL distinguishedName,msDs-JetDBPageSize

Get-ADOptionalFeature -filter *

There is a little warning in the Microsoft documentation “Domain controllers that have had a Feature Update, also known as an in-place upgrade, continue to their current 8K page database format and pages. “

Does this mean I can’t use 32K pages ?

$params = @{
Identity = ‘Database 32k pages feature’
Scope = ‘ForestOrConfigurationSet’
Server = “mvpdc02”
Target = “mvp.local”
}

Enable-ADOptionalFeature @params

image 31

Indeed on servers that are upgraded you can’t enable the Database 32k pages feature, only on new installed domain controllers. To bad if you just did a forest wide domain renewal program, to use the Database 32k pages feature will probaly not have a wide adoption directly.

The msDS-JetDBPageSize attribute in the attributes list. The value is the page database size capability. A value of 32768 means it’s a 32k page database capable domain controller. A value of 8192 means an 8k page database size. No value means the domain controller is running Windows Server 2022 or earlier.

image 32
image 33

As I already had an update de level is not 90 but 91.

image 34

Beginning with Windows Server 2025, new Active Directory forest and domains are installed with a 32k page database format. By default these new forests and domains use an 8k page simulation mode to support previous versions. An upgraded DC continues to use an 8K database format and pages.

So this means install all new fresh domain controllers server 2025, decomission your old domain controllers, make sure forest and domain level is on 2025 and then you can enable Database 32k pages for Active Directory, So nice option but for many not directly usefull.

is the Database 32k pages feature a bust no, but if you need it then your entire forest needs to be renewed and thats not a 30 min process.

Hope it was helpful thanks for visiting my blog.

Follow Me on Twitter X @ClusterMVP

Follow My blog https://robertsmit.wordpress.com

Linkedin Profile Http://nl.linkedin.com/in/robertsmit

c277f0586e7d259cc2c3dc49928fd48c75419afe319f400fb4c5a339f0e3d28b?s=42&d=identicon&r=G

Author: Robert Smit [MVP]

Robert Smit is Senior Technical Evangelist and is a current Microsoft MVP in Clustering as of 2009.
Robert has over 20 years experience in IT with experience in the educational, health-care and finance industries.
Robert’s past IT experience in the trenches of IT gives him the knowledge and insight that allows him to communicate effectively with IT professionals
who are trying to address real concerns around business continuity, disaster recovery and regulatory compliance issues. Robert holds the following certifications:
MCT – Microsoft Certified Trainer, MCTS – Windows Server Virtualization, MCSE, MCSA and MCPS. He is an active participant in the Microsoft newsgroup community and is currently focused on Hyper-V, Failover Clustering, SQL Server, Azure and all things related to Cloud Computing and Infrastructure Optimalization.
Follow Robert on Twitter @ClusterMVP
Or follow his blog https://robertsmit.wordpress.com
Linkedin Profile Http://nl.linkedin.com/in/robertsmit

Robert is also capable of transferring his knowledge to others which is a rare feature in the field of IT. He makes a point of not only solving issues but also of giving on the job training of his colleagues.

A customer says ” Robert has been a big influence on our technical staff and I have to come to know him as a brilliant specialist concerning Microsoft Products. He was Capable with his in-depth knowledge of Microsoft products to troubleshoot problems and develop our infrastructure to a higher level. I would certainly hire him again in the future. ”

Details of the Recommendation: “I have been coordinating with Robert implementing a very complex system. Although he was primarily a Microsoft infrastructure specialist; he was able to understand and debug .Net based complext Windows applications and websites. His input to improve performance of applications proved very helpful for the success of our project
View all posts by Robert Smit [MVP]




Share this content:

I am a passionate blogger with extensive experience in web design. As a seasoned YouTube SEO expert, I have helped numerous creators optimize their content for maximum visibility.

Leave a Comment