Windows Server
Last updated:
How to install Microsoft's SQL Server Driver for PHP
Install the SQL Server driver and SQLSRV extension for PHP, on Windows Server IIS of course. Using modern PIE installation method.
Welcome to the core Windows Server administration and engineering hub on saotn.org. Managing modern enterprise Windows Server environments requires a balance of scalable automation, proactive performance maintenance, and strict security baselines.
This category serves as a deep technical repository for sysadmins and infrastructure engineers. Whether you are deploying bare-metal nodes, managing hybrid active directory topologies, or streamlining lifecycle operations via command-line tooling, these verified guides offer production-ready solutions to keep your server fleet stable, secure, and highly optimized.
To assist with your environment maintenance, our essential Windows Server documentation is organized by administrative focus:
Browse the extensive chronological list of Windows Server tutorials, group policy enforcement templates, and deep-level registry troubleshooting guides below.
Windows Server
Last updated:
Install the SQL Server driver and SQLSRV extension for PHP, on Windows Server IIS of course. Using modern PIE installation method.
Windows Server
Last updated:
Learn to protect your WordPress website with this web.config file on Windows Server IIS. Block IP addresses, bad bots, query string sequences
Windows Server
Last updated:
Fix for IIS URL Rewrite Module error "Rewrite Module error: Expression contains a repeat expression"
Windows Server
Last updated:
Using Windows Server File Server Resource Manager‘s File Screens you can block vulnerable WordPress plugins from being uploaded to your IIS web server. In the following example, you'll learn how to block WP DB Backup plugin system-wide on Windows Server, read on…
Windows Server
Last updated:
How to identify your Microsoft SQL Server version, build and edition, using an unofficial build chart of all SQL Server releases and updates.
Windows Server
Last updated:
Regular maintenance of a Windows computer significantly improves performance and reliability. Manual execution of maintenance tasks complements the automatic maintenance already scheduled by Windows, giving users greater control over how system resources are managed and how repairs are conducted. This article explains how to use tools such as SFC, DISM, CHKDSK, and disk defragmentation.
Windows Server
Last updated:
How to proxy HTTP requests from one IIS web server to another with a RewriteProxy rule in an .htaccess file, handled by Helicon Ape.
Windows Server
Last updated:
Learn how to get the Hyper-V guest virtual machine serial number with PowerShell, this is ideal for automated deployments with WDS or docs
Windows Server
Last updated:
Learn to block Baidu spider (BaiduSpider user agent) properly, because it is a real pain to block. Especially since Baidu does not respect `robots.txt` as it should. This post shows you how to block Baidu Spider bot, using IIS URL Rewrite Module based on its User-Agent string.
Windows Server
Last updated:
Set up HTTP Strict-Transport-Security (HSTS) response header in Windows Server IIS 10, here is some more technical information about HSTS in IIS, and other security headers...
Windows Server
Last updated:
Tunnel Remote Desktop over SSH with PuTTY: Have you ever been in a situation where you needed to perform remote administration on a Windows Server, and the RDP port 3389 is blocked on a firewall? You can tunnel RDP over SSH with PuTTY 🙂
Windows Server
Last updated:
Schedule a PowerShell script to monitor local services in your Windows Server environment
Windows Server
Last updated:
To get and set File Server Resource Manager NTFS quota you now have to use PowerShell FileServerResourceManager cmdlets. It's pretty easy to get directory information with Get-FsrmQuota and change dirquota.exe using Set-FsrmQuota.
Windows Server
Last updated:
By default, an IIS application pool (or "AppPool") recycles on a regular time interval of 1740 minutes, or 29 hours. One reason for this time interval is that application pools don't recycle at the same moment every day (every day at 07.00 for example).
Windows Server
Last updated:
Here is how to install software packages during a Windows Deployment Services (WDS) deployment, without Microsoft Deployment Workbench (available in the Microsoft Deployment Toolkit, or MDT).
Windows Server
Last updated:
Easily setting up a monitoring service for websites and services using Monit on Ubuntu/Hyper-V, following these steps.
Windows Server
Last updated:
Clean up diskspace in Windows Server and Windows 11. Utilize your cmd.exe or PowerShell command-line and use Deployment Image Servicing and Management (DISM) to clean up the Windows Component Store (WinSxS) in Windows Server.
Windows Server
Last updated:
How to add DNS servers to a Windows Server network adapter using WMI, netsh and PowerShell, for both IPv4 and IPv6 addresses.
Windows Server
Last updated:
ECN is an optional feature that may be used between two ECN-enabled endpoints when the underlying network infrastructure also supports it. Unfortunately, having one ECN Capability enabled endpoint may slow down outbound network connections to outdated network equipment.
Windows Server
Last updated:
The other day, when I attempted to add a newly installed Active Directory to become the slave domain controller of a master, the error message "A domain rename operation is already in progress" was displayed. Promoting the Windows Server 2012 R2 server to a Domain Controller failed.