If your goal is to become a Windows IT Support Engineer / Windows System Administrator, Windows Fundamentals should be your next step after learning basic computer hardware, software, file systems, CMD, and PowerShell.
I’ll focus on Windows 10 and Windows 11, with practical examples and administrator-oriented commands.
1. Windows Editions
Windows comes in different editions designed for different users and organizations.
|
|---|
For Windows Administration
You should become particularly familiar with:
Windows 10 Pro Windows 11 Pro Windows 10/11 Enterprise Windows Server
Check your Windows edition
CMD:
winver
PowerShell:
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsArchitecture
2. Windows Installation
A Windows administrator should understand the complete installation process.
Basic process
Windows ISO / USB <-- Download .iso file of Windows ↓ Boot from USB <-- Boot USB with this .iso file by Rufuse software ↓ Windows Setup <-- Resturt system & Press F9 key & select option boot from USB ↓ Select Language ↓ Install Now ↓ Product Key ↓ Windows Edition ↓ License Agreement ↓ Disk / Partition <-- Choose a disk part ↓ Windows Installation ↓ Initial Configuration ↓ User Account ↓ Desktop
Important concepts
Before installing Windows, understand:
- UEFI
- BIOS
- GPT
- MBR
- Partitions
- NTFS
- Drivers
- Boot order
- Windows recovery
- Windows activation
Example disk layout
Disk 0 │ ├── EFI System Partition ├── C: Windows ├── Recovery Partition └── Other Data Partition
For modern Windows installations, UEFI + GPT is the normal configuration.
3. Local User Accounts
A local account is an account stored and managed on that particular Windows computer.
Example:
Computer: OFFICE-PC User: Sandeep
The account belongs to that computer rather than being primarily managed through a Microsoft online identity.
Common local accounts
Administrator Standard User Guest
Check the current user
CMD:
whoami
Example:
office-pc\sandeep
PowerShell:
$env:USERNAMECheck the current user
CMD:
netuser
Get-LocalUser
4. Administrator Account
A Windows administrator account has elevated privileges that allow the user to perform administrative tasks.
Examples:
- Install software
- Configure system settings
- Manage users
- Manage services
- Change security settings
- Configure devices
- Modify certain system files
Important security principle
Don't use administrator privileges unnecessarily.
Prefer:
Standard User ↓ Elevation when required ↓ Administrator privileges
This follows the Principle of Least Privilege.
5. Microsoft Account
A Microsoft account is an online identity that can be used with Windows and Microsoft services.
It can provide integration with services such as:
- Microsoft Store
- OneDrive
- Microsoft 365
- Windows synchronization features
- Other Microsoft services
Microsoft account vs Local account
|
Local Account |
Microsoft Account |
|
Stored/managed locally |
Online Microsoft identity |
|
Works without Microsoft online sign-in |
Uses Microsoft credentials |
|
Good for isolated/local systems |
Useful for Microsoft ecosystem integration |
|
Local username/password |
Microsoft account identity |
For enterprise administration, you'll also need to understand domain accounts and Microsoft Entra ID later.
6. Windows Settings ⚙️
Windows Settings is the modern configuration interface.
You can manage:
- System
- Bluetooth & devices
- Network & Internet
- Personalization
- Apps
- Accounts
- Time & language
- Gaming
- Accessibility
- Privacy & security
- Windows Update
Open Settings
Keyboard shortcut:
Win + I
Administrator example
Suppose a user says:
"My Wi-Fi isn't working."
You can check:
Settings ↓ Network & Internet ↓ Wi-Fi ↓ Network status
Then move to deeper troubleshooting using:
ipconfig ping nslookup Get-NetAdapter Get-NetIPConfiguration
7. Control Panel
Control Panel is the traditional Windows configuration interface.
Although Windows is moving many settings toward the Settings application, Control Panel remains important for Windows administrators and troubleshooting.
Open Control Panel
Press:
Win + R
Then:
control
Useful Control Panel areas
- Programs and Features
- User Accounts
- Network settings
- Power Options
- System
- Devices
- Windows Firewall
- Administrative tools
|
Local Account |
Microsoft Account |
|
Stored/managed locally |
Online Microsoft identity |
|
Works without Microsoft online sign-in |
Uses Microsoft credentials |
|
Good for isolated/local systems |
Useful for Microsoft ecosystem integration |
|
Local username/password |
Microsoft account identity |
8. Settings vs Control Panel
|
Settings |
Control Panel |
|
Modern interface |
Traditional interface |
|
Used extensively in Windows 10/11 |
Still contains many classic tools |
|
Touch-friendly design |
Traditional desktop interface |
|
Newer configuration pages |
Many legacy configuration options |
|
Win + I |
control |
Administrator tip
Don't think of them as competitors.
A Windows administrator should be comfortable using both.
9. Task Manager
Task Manager is one of the most important Windows troubleshooting tools.
Open it with:
Ctrl + Shift + Esc
You can monitor:
- Processes
- CPU
- Memory
- Disk
- Network
- GPU
- Startup applications
- Users
- Services
Example
User says:
"My computer is very slow."
Open Task Manager and check:
CPU → 95% Memory → 90% Disk → 100% Network → Normal
You now have evidence about where to investigate.
PowerShell equivalent
Get-Process
10. Device Manager
Device Manager allows you to view and manage hardware devices and their drivers.
Open CMD:
devmgmt.msc
Common categories
Display adapters Network adapters Disk drives Keyboards Mice Sound controllers Bluetooth Processors USB controllers
Example problem
Suppose Wi-Fi isn't working.
Check:
Device Manager ↓ Network adapters ↓ Wi-Fi adapter ↓ Driver status
You may find:
⚠️ Unknown device
or a driver-related problem.
Important administrator skill
Learn how to:
- Identify hardware
- Check driver status
- Update drivers
- Disable/enable devices
- Roll back drivers
- Uninstall devices
11. Windows Update
Windows Update provides updates for Windows and, depending on configuration, other Microsoft components.
Updates can include:
- Security fixes
- Bug fixes
- Feature updates
- Quality updates
- Driver updates
Open Windows Update
Settings ↓ Windows Update
Administrator responsibilities
A Windows administrator needs to understand:
Updates ↓ Testing ↓ Deployment ↓ Monitoring ↓ Troubleshooting
In business environments, update management becomes much more important than simply clicking Check for updates.
12. Windows Registry
The Windows Registry is a hierarchical database used by Windows and applications to store configuration information.
Open Registry Editor:
regedit
Major Registry root keys
| Key | Purpose |
|---|---|
| HKEY_LOCAL_MACHINE (HKLM) | System-wide configuration |
| HKEY_CURRENT_USER (HKCU) | Current user's configuration |
| HKEY_CLASSES_ROOT (HKCR) | File associations/COM information |
| HKEY_USERS (HKU) | User profiles/configuration |
| HKEY_CURRENT_CONFIG (HKCC) | Current hardware configuration |
Example
HKEY_CURRENT_USER ↓ Software ↓ Application ↓ Settings
⚠️ Important
Registry changes can affect Windows functionality.
Before modifying important registry settings:
Backup ↓ Make the change ↓ Test
Don't randomly delete registry keys from tutorials without understanding what they do.
13. Environment Variables
Environment variables store configuration values that applications and Windows can use.
Examples:
PATH TEMP TMP USERNAME USERPROFILE SYSTEMROOT COMPUTERNAME
Check variables in CMD
echo %PATH%
echo %USERNAME%
echo %TEMP%
PowerShell
$env:PATH
$env:USERNAME
$env:TEMP
Important: PATH
PATH tells Windows where to look for executable programs when you type a command.
For example:
python git docker
If their installation directories are in PATH, Windows can find them from the command line.
14. Important Windows Administrative Tools
Here's the core toolkit you should learn:
| Tool | Run Command | Main Purpose |
|---|---|---|
| Task Manager | taskmgr | Processes & performance |
| Device Manager | devmgmt.msc | Hardware & drivers |
| Disk Management | diskmgmt.msc | Disks & partitions |
| Event Viewer | eventvwr.msc | System/application logs |
| Services | services.msc | Windows services |
| Control Panel | control | Classic system configuration |
| Windows Settings | ms-settings: / Win + I | Modern configuration |
| Registry Editor | regedit | Registry configuration |
| Command Prompt | cmd | Command-line administration |
| PowerShell | powershell | Administration & automation |
15. Disk Management
Disk Management is essential for storage administration.
Open:
diskmgmt.msc
You can use it to:
- View disks
- Create partitions
- Delete partitions
- Format volumes
- Assign drive letters
- Shrink partitions
- Extend partitions
- Initialize disks
PowerShell
Get-Disk
Get-Partition
Get-Volume
16. Event Viewer
Event Viewer is extremely important for troubleshooting.
Open:
eventvwr.msc
It contains logs such as:
Windows Logs ├── Application ├── Security ├── Setup └── System
Example
A computer suddenly restarts.
Instead of guessing:
Event Viewer ↓ Windows Logs ↓ System ↓ Check events around the restart
This gives you evidence about what Windows recorded.
17. Windows Services
Many Windows functions run as services in the background.
Open:
services.msc
Examples include services related to:
- Windows Update
- Networking
- Printing
- Security
- Remote access
- System functions
PowerShell
List services:
Get-Service
Find a service:
Get-Service -Name Spooler
Stop:
Stop-Service -Name Spooler
Start:
Start-Service -Name Spooler
18. Command Prompt
CMD is useful for traditional Windows administration and troubleshooting.
Important commands:
hostname whoami systeminfo ipconfig ping tracert nslookup tasklist taskkill chkdsk sfc DISM net sc
Example:
ipconfig /all
gives detailed network configuration.
19. PowerShell
PowerShell is one of the most important skills for a modern Windows administrator.
System information
Get-ComputerInfo
Processes
Get-Process
Services
Get-Service
Network adapter
Get-NetAdapter
IP configuration
Get-NetIPConfiguration
Storage
Get-Disk
Get-Volume
Example pipeline
Get-Service | Where-Object {$_.Status -eq "Running"}
This demonstrates why PowerShell is so useful for automation and administration.
20. Important Run Commands
Memorize these. They are very useful for IT Support.
| Command | Opens |
|---|---|
winver | Windows version |
msinfo32 | System Information |
dxdiag | DirectX Diagnostic Tool |
taskmgr | Task Manager |
devmgmt.msc | Device Manager |
diskmgmt.msc | Disk Management |
eventvwr.msc | Event Viewer |
services.msc | Services |
regedit | Registry Editor |
control | Control Panel |
cmd | Command Prompt |
powershell | PowerShell |
msconfig | System Configuration |
appwiz.cpl | Programs and Features |
ncpa.cpl | Network Connections |
compmgmt.msc | Computer Management |
21. Practical Troubleshooting Example
Problem: "My Windows PC is slow."
Don't immediately reinstall Windows.
Use this approach:
User reports slow computer ↓ Task Manager ↓ ┌────────┼─────────┐ ↓ ↓ ↓ CPU RAM Disk ↓ ↓ ↓ Process Memory Storage ↓ Event Viewer ↓ Check services ↓ Check drivers ↓ Check Windows Update ↓ Troubleshoot
This is the type of structured troubleshooting mindset you need as an IT administrator.
22. Windows Fundamentals — Practical Lab
You can practice all of this on your Windows 10/11 computer.
Lab 1 — Identify Windows
winver
Then:
systeminfo
Find:
- Windows edition
- Version
- System type
- RAM
- Processor
- Installation date
Lab 2 — Explore Task Manager
Open:
Ctrl + Shift + Esc
Identify:
- CPU usage
- Memory usage
- Disk usage
- Network usage
- Running applications
- Startup applications
Lab 3 — Explore Device Manager
Run:
devmgmt.msc
Identify:
- CPU
- Network adapter
- Display adapter
- Disk drive
- USB controllers
Lab 4 — Explore Storage
Run:
diskmgmt.msc
Identify:
Disk Partition Volume Drive Letter File System
Then PowerShell:
Get-Disk Get-Partition Get-Volume
Lab 5 — Explore Services
Run:
services.msc
Find:
Print Spooler Windows Update
Then:
Get-Service
Lab 6 — Explore Event Viewer
Run:
eventvwr.msc
Explore:
Windows Logs ├── Application ├── Security ├── Setup └── System
Don't change anything—just learn how to read the logs.
23. Your Windows Administration Learning Roadmap
After completing these fundamentals, I recommend progressing like this:
Computer Fundamentals ↓ Windows Fundamentals ↓ CMD ↓ PowerShell ↓ Windows Users & Groups ↓ NTFS Permissions ↓ File & Storage Management ↓ Windows Services ↓ Event Viewer ↓ Windows Networking ↓ Windows Security ↓ Remote Desktop ↓ Windows Server ↓ Active Directory ↓ DNS & DHCP ↓ Group Policy ↓ PowerShell Automation ↓ Backup & Recovery ↓ Windows Troubleshooting ↓ Enterprise Windows Administration