When analyzing the server licenses used in our corporate network (with a KMS server deployed) we found that a more expensive Windows Server Datacenter edition is installed on one…
In this post we’ll show how you to restore a Active Directory domain controller from a System State backup created earlier (see the post Active Directory…
I have at time noticed some strange things when trying to access SYSVOL and NETLOGON folders in the domain from Windows 10/Windows Server 2016. When I tried to access…
The built-in Windows Remote Desktop Connection (RDP) client (mstsc.exe) saves the remote computer name (or IP address) and the username that is used to login…
In this post I’ll talk about Active Directory domain controller backup and we'll learn how to configure automatic AD backup using PowerShell and built-in Windows…
The setup.exe installer in a Windows 10 install image has quite a large number of the command-line parameters that administrators may be interested in to automate and…
In this post, I’ll show you how to track user account lockout events on Active Directory domain controllers, determine from which computer and program the…
I had an idea to write a simple PowerShell script to automatically block (blacklist) IP addresses, on which RDP brute-force attempts or continuous RDP attacks…
This post gives the basics on how to manage settings and rules of built-in Windows Defender Firewall with Advanced Security using PowerShell. We'll review how…
You can manage Windows services not only from the services.msc snap-in or sc.exe command line tool, but also using PowerShell. In this post we’ll consider…
In Windows Server 2012R2/2016/2019, you can use the graphical Server Manager console to install and remove server roles and features. However, in most cases you…
If you are against of installing Windows updates automatically and disable Windows Update service (wuauserv) completely, then you have to download and install the latest…
Quite a number of applications on Windows Server and Windows 10 require .NET Framework 3.5 (in spite of .NET Framework 4.6 is installed by default). For…
My colleagues work computer running Windows 10 began to lose Internet access from time to time (once in 2-3 days with the Limited connection status in the…
You can use the Get-ADDomainController PowerShell cmdlet to get information about the domain controllers in Active Directory. This cmdlet is a part of PowerShell Active Directory module and requires…
Windows Hyper-V Server is a free hypervisor platform by Microsoft to run virtual machines. In this post we’ll look at how to install and configure the…
The Active Directory Attribute Editor is a built-in graphical tool to manage the properties of AD objects (users, computers, groups). It is the Attribute Editor…
Most administrators use the PowerShell ISE (Integrated Scripting Environment) to build their PowerShell scripts. But by now Microsoft has almost stopped developing PowerShell ISE and recommends using…
A Windows administrator can use the good old Dnscmd cli tool or DNSServer module for PowerShell to manage DNS zones and records. In this post we’ll cover the basic…
The first thing an administrator can come across when deploying Office 2019 in an enterprise environment is that now you cannot download an Office 2019 installation ISO…
The Disk Cleanup tool allows the administrator to quickly clean up the Windows Server system drive by deleting unnecessary and temporary files, including cleaning the WinSxS directory from files…
The Set-ADComputer cmdlet allows you to change the attributes of a computer account object in Active Directory. In this post, we’ll show how to add current logged-in…
I received several emails from readers asking me to help solve the problem of displaying computers in a network environment on the latest Windows 10 builds. Indeed,…
The Active Directory for Windows PowerShell module is one of the main tools to administer domain, manage objects in Active Directory and get different information about AD…
You can use the SFC (System File Checker) and DISM (Deployment Image Servicing and Management) commands to check and repair the integrity of system files and components of your…
The monitoring system on one of my servers running Windows Server 2016 started sending multiple messages of the Volume Shadow Copy Service error with the…
IPerf is an open-source tool designed to test network bandwidth between two network nodes. The iPerf allows to generate TCP and UDP traffic/load between two hosts.…
The DNS servers and suffixes configured for VPN connections are used in Windows 10 to resolve names using DNS in the Force Tunneling mode (“Use default gateway…
If your virtual machine running on Hyper-V is stuck for some reason, stopped responding and doesn’t start/stop/reset after clicking the corresponding buttons in the Hyper-V…
If you need to run a PowerShell script with the administrator privileges, you can check if the current powershell.exe process has the elevated permissions right…
I faced an error code 0x80073712 when trying to install security updates on Windows Server 2016. As I found later, this error was related to the damaged…
Windows has many tools for diagnosing problems in TCP/IP networks (ping, telnet, pathping, etc.). But not all of them allow you to conveniently check the status or…
In this post we will look on how to manage non-admin user permissions to restart or shutdown of Windows computers or servers. By default, non-privileged…
It is very convenient to use the special PSWindowsUpdate module for PowerShell to manage Windows updates from the command line interface. The PSWindowsUpdate is not integrated into…
You can use the Get-MessageTrackingLog cmdlet in the Exchange Management Shell to analyze mail flow, message forensics and to get different information about messages sent or received…
If you cannot open/map network shared folders on your NAS, Samba Linux server, computers with old Windows versions (Windows 7/XP/Server 2003) from Windows 10, most…
A quite interesting feature, Storage Replica (SR), appeared in Windows Server 2016 that allows you to replicate the local disk volume to a remote server for disaster…
Any PowerShell script can be transformed to a real Windows service that runs in the background and starts automatically during your server boot. You can create…
Full multiple partitions support for any USB storage device has appeared in Windows 10 starting with build 1703 (Creators Update). Now, a Windows 10 user…
On Windows workstations and servers, especially on RDS (Remote Desktop Services) servers, there is a regular need to remove old (unused) user profiles from C:\Users.…
Get-ADUser is one of the basic PowerShell cmdlets that can be used to get information about Active Directory domain users and their properties. You can use…
The Boot Manager in the modern Windows versions uses the BCD (Boot Configuration Data) file to boot the operating system installed on the computer. This file contains…
In a Active Directory domain, you can centrally manage and customize Start Menu and Taskbar Layout on Windows 10 users’ computers using Group Policy. This…
Let’s look at how to automatically install and connect printers to specific users, computers and groups in an Active Directory domain using Group Policy (GPO).…
One of the main metrics, which allows to estimate the performance of the existing or designed storage system is IOPS (Input/Output Operations Per Second). In simple terms, IOPS is…
In all Windows operation systems the default port assigned to RDP (Remote Desktop Protocol) is TCP 3389. If your computer is connected to the Internet directly (e. g., a…
When managing user access permissions to various resources in an Active Directory domain, an administrator may have to create dynamic AD user groups. Dynamic groups make…
The built-in Windows Remote Desktop client (mstsc.exe) allows you to save the username and password used to connect to the remote computer. Using a saved…
You can use PowerShell to generate QR codes to share with your friends or colleagues. Let’s consider an example of using QRCodeGenerator PowerShell module to generate a …
In this article we’ll cover the Chrome Group Policy administrative templates (admx), provided by Google, that allow you to centrally manage browser settings in an…
You can use the official OpenSSH package for Windows to easily organize a secure file transfer between the client and Windows server using the SFTP (Secure FTP)…
In this article, we will show how to selectively disable UAC for a specific application without disabling User Account Control service completely. Consider several ways…
Historically, the WindowsUpdate.log plain text file has been used to analyze the operation of the Windows Update agent and service. However, the Windows Update logs in Windows…
NTLM (NT LAN Manager) has been used as the basic Microsoft authentication protocol for quite a long time: since Windows NT. Although Microsoft introduced a more…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are ok with this.AcceptPrivacy Policy