Windows Client
Windows 10 and 11 repair, networking, drivers, deployment, update health, and security.
Keep the reference online
If this reference saved you time, an optional tip helps cover hosting, source review, link checks, and continued maintenance.
Tips are optional and are not tax-deductible charitable contributions. Buy Me a Coffee processes payments on its own site. Twan’s WinFix does not receive or store complete payment-card details.
Technician operations reference
Client and Server commands, PowerShell, Registry repair, Microsoft 365 troubleshooting, known issues, and trusted downloads—organized for working technicians.
Technician coverage
Windows 10 and 11 repair, networking, drivers, deployment, update health, and security.
Server 2016–2025 roles, Active Directory, Group Policy, storage, services, and replication.
Automation-ready cmdlets plus controlled Registry changes with backup and rollback steps.
Identity, activation, Outlook, Teams, Entra registration, licensing, and supported diagnostics.
Command library
Commands are technician references, not guaranteed fixes. Confirm the affected Windows version, understand every switch, preserve backups and recovery material, and test in an appropriate environment before running an elevated, restart-causing, permission-changing, disk, boot, Registry, or service command.
ipconfig /allNetwork
Show full IP, DNS, DHCP, and adapter configuration.
ipconfig /flushdnsNetworkAdmin
Clear the local DNS resolver cache.
pingNetwork
Test whether a host is reachable and measure response time.
tracertNetwork
Trace the network path to a destination.
pathpingNetwork
Combine route tracing with packet-loss and latency analysis.
nslookupNetwork
Query DNS servers and inspect DNS records.
netstat -anoNetworkAdmin
List active connections, listening ports, and process IDs.
getmacNetwork
Display MAC addresses for installed network adapters.
arp -aNetwork
Display the local ARP cache.
route printNetwork
Display the IPv4 and IPv6 routing tables.
sfc /scannowRepairAdmin
Scan and repair protected Windows system files.
DISM /Online /Cleanup-Image /RestoreHealthRepairAdmin
Repair the local Windows component store.
chkdskDiskAdmin
Check a volume for file-system errors.
diskpartDiskAdminCaution
Open the disk and partition administration console.
fsutilDiskAdminCaution
Run advanced file-system and volume operations.
robocopyFiles
Reliably copy or mirror files and directory trees.
xcopyFiles
Copy files and directory trees using legacy-compatible switches.
takeownSecurityAdminCaution
Take ownership of a file or directory.
icaclsSecurityAdminCaution
View or modify file and folder permissions.
cipherSecurityCaution
View or change EFS encryption and securely overwrite free space.
whoami /allSecurity
Show the current identity, groups, privileges, and SID.
systeminfoSystem
Display operating system, hotfix, memory, and hardware details.
driverquerySystem
List installed drivers and their properties.
tasklistProcesses
List running processes.
taskkillProcessesCaution
Stop a process by name or process ID.
sc queryServicesAdmin
Query Windows services and driver services.
schtasks /querySystem
List scheduled tasks and their status.
gpresultPolicy
Show the Resultant Set of Policy applied to a user or computer.
gpupdate /forcePolicyAdmin
Refresh computer and user Group Policy settings.
wevtutilLogsAdminCaution
Query, export, clear, and configure Windows event logs.
findstrFiles
Search files or command output using text or regular expressions.
whereFiles
Locate executables or files using the current path or a pattern.
dirFiles
List files and folders in a directory.
treeFiles
Display a directory structure as a text tree.
assocFiles
Show or change file-extension associations.
ftypeFiles
Show or change commands associated with registered file types.
setxSystemCaution
Persist an environment variable for future sessions.
shutdownSystemCaution
Shut down, restart, or sign out a local or remote computer.
bcdeditBootAdminCaution
View or modify boot configuration data.
manage-bdeSecurityAdminCaution
Inspect and administer BitLocker Drive Encryption.
pnputilDriversAdminCaution
Add, remove, export, and enumerate driver packages.
powercfgSystemAdmin
Inspect power plans, battery reports, and sleep capabilities.
net userAccountsAdminCaution
View and administer local user accounts.
query userAccounts
Show interactive user sessions on a computer.
klistSecurity
Display or purge Kerberos tickets.
certutilSecurityCaution
Inspect certificates, hashes, and certification services data.
wingetSoftware
Search, install, upgrade, and remove packages with Windows Package Manager.
Get-NetIPConfigurationPowerShell
Show network adapter, address, gateway, and DNS configuration in PowerShell.
Test-NetConnectionPowerShell
Test reachability, TCP ports, routes, and name resolution from PowerShell.
Get-WinEventPowerShellAdmin
Query modern Windows event logs with efficient filters.
Get-ServicePowerShell
List and filter Windows services from PowerShell.
Get-ComputerInfoPowerShell
Collect operating system, firmware, hardware, and update information.
Test-ComputerSecureChannelPowerShellAdminCaution
Test or repair a workstation's trust relationship with its domain.
Get-WindowsFeatureServerAdmin
List installed and available Windows Server roles and features.
Install-WindowsFeatureServerAdminCaution
Install Windows Server roles, role services, or features.
dcdiagServerAdmin
Run domain-controller health and Active Directory diagnostic tests.
repadminServerAdminCaution
Diagnose and administer Active Directory replication.
reg queryRegistry
Read Registry keys and values locally or remotely.
reg exportRegistryAdmin
Back up a Registry key to a .reg file before making changes.
reg addRegistryAdminCaution
Create or modify a Registry key or value.
dsregcmd /statusMicrosoft 365
Inspect Microsoft Entra join, device registration, SSO, and tenant state.
GetHelpCmd.exeMicrosoft 365AdminCaution
Run supported Microsoft 365 troubleshooting scenarios from an elevated terminal.
DISM /ScanHealthRepairAdmin
Scan the Windows component store and report whether corruption is repairable.
DISM /CheckHealthRepairAdmin
Report whether the Windows component store is already flagged as corrupted.
repadmin /showrepl CSVServerAdmin
Export forest-wide Active Directory replication status for filtering and review.
repadmin to Out-GridViewPowerShellAdmin
Display forest-wide replication status in an interactive PowerShell grid.
dcdiag /test:CheckSecurityErrorServerAdmin
Check domain-controller security conditions that commonly cause replication access-denied errors.
manage-bde protectorsSecurityAdmin
List BitLocker protectors and protector IDs for the operating-system volume.
BCDBoot UEFI templateBootAdminCaution
Recreate UEFI boot files after verifying the Windows and EFI partition letters in WinRE or WinPE.
Reset Office activationMicrosoft 365AdminCaution
Run Microsoft's supported command-line Office activation reset scenario.
Get-WindowsUpdateLogPowerShellAdminMerge Windows Update ETL traces into a readable WindowsUpdate.log.
Get-MpComputerStatusSecurityInspect Microsoft Defender Antivirus mode, engine, signature, and protection status.
pktmonNetworkAdminCautionCapture packets and identify local drop reasons with the in-box Packet Monitor.
w32tm /queryServerAdminInspect Windows Time service status, source, stratum, and synchronization details.
winget repairSoftwareCautionInvoke an installed application’s registered repair operation through Windows Package Manager.
dcdiag /test:DNSServerAdminTest AD-integrated DNS basics, forwarders, delegation, updates, and record registration.
Try a broader term or choose All categories.
Diagnostic playbooks
Confirm scope, preserve rollback, change one variable, and record the result.
Crashes, missing components, or Windows features failing
Sites fail by name but network connectivity remains
Update errors, stalled downloads, or repeated rollback
Rename, move, or delete reports that the file is in use
A workstation reports that its trust relationship with the domain failed
Microsoft 365 Apps repeatedly request sign-in or report activation problems
A verified vendor or Microsoft fix requires modifying a Registry value
A role, feature, or management tool is missing or partially installed
Copy-ready repairs
Read the impact note first. Every entry links to Microsoft documentation.
Use when protected files or Windows components appear damaged.
DISM.exe /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Run in this order from an elevated terminal, then restart and retest.
Microsoft procedure ↗Use after documenting the current adapter, VPN, proxy, and static-IP settings.
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
Restart afterward. Network security, VPN, or proxy software may need repair if it stops working.
Microsoft procedure ↗Use when jobs remain stuck after normal cancellation and a spooler restart.
net stop spooler
del /Q /F %systemroot%\System32\spool\PRINTERS\*
net start spooler
This removes every queued print job on the computer. Run elevated only after confirming that impact.
Microsoft procedure ↗Create a focused diagnostic view before changing drivers or services.
Get-WinEvent -FilterHashtable @{LogName='System';
Level=1,2,3; StartTime=(Get-Date).AddHours(-24)} |
Select-Object TimeCreated,Id,ProviderName,Message |
Format-List
PowerShell diagnostic only; it does not modify the machine.
Microsoft procedure ↗Use when CBS reports missing repair content or component-store corruption.
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Run elevated and restart. If DISM cannot find source files, use repair media that matches the installed version, edition, language, and servicing level.
Microsoft procedure ↗Match the recovery-key ID and identify the firmware, TPM, boot, docking, or partition change that triggered recovery.
manage-bde -status
manage-bde -protectors -get C:
Do not clear the TPM or alter partitions while the drive is locked. Twan's WinFix does not provide encryption-bypass instructions.
Microsoft procedure ↗Start with read-only status collection before forcing synchronization or changing topology.
repadmin /replsummary
repadmin /showrepl * /csv > showrepl.csv
Correlate DNS, Kerberos, time, RPC, network, and event-log health before changing replication topology.
Microsoft procedure ↗Use when replication reports that access was denied.
dcdiag /test:CheckSecurityError
repadmin /showrepl * /csv > showrepl.csv
Validate permissions, UAC token state, time, DNS, and authentication before forcing replication.
Microsoft procedure ↗Inspect device registration and WAM state before clearing identity data.
dsregcmd /status
Check Entra registration, tenant identity, Primary Refresh Token state, and service health before resetting credentials or profiles.
Microsoft procedure ↗Run Microsoft's supported activation reset after identity and licensing checks pass.
GetHelpCmd.exe -S ResetOfficeActivation -AcceptEula
-CloseOffice
Close Office applications first. The reset removes cached activation state and requires the user to activate again.
Microsoft procedure ↗Release 3 documented repair paths
Reviewed September 10, 2026. Confirm the affected version and read the impact note before making changes.
Use when persistent Windows Update or component problems remain after normal repair steps.
Open Settings > System > Recovery, then select Reinstall now under Fix problems using Windows Update.
Keep the PC powered and online. A restart is required. Apps, files, and settings are preserved, but the option may be unavailable on managed devices.
Microsoft procedure ↗Use for the documented automatic-authentication failure, Outlook Need Password prompt, or WAM error -2147024809 after running Microsoft's sign-in troubleshooter.
if (-not (Get-AppxPackage Microsoft.AAD.BrokerPlugin)) { Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown } Get-AppxPackage Microsoft.AAD.BrokerPluginif (-not (Get-AppxPackage Microsoft.Windows.CloudExperienceHost)) { Add-AppxPackage -Register "$env:windir\SystemApps\Microsoft.Windows.CloudExperienceHost_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -ForceApplicationShutdown } Get-AppxPackage Microsoft.Windows.CloudExperienceHostRun elevated, close Microsoft 365 apps first, and use only the command matching the account type. Do not broadly delete credentials or user profiles.
Microsoft procedure ↗Use when OneDrive remains on Processing changes or stops synchronizing.
%localappdata%\Microsoft\OneDrive\OneDrive.exe /resetThe reset does not delete cloud data, but it disconnects sync relationships and triggers a full resync. Restart OneDrive manually and reselect folders if needed.
Microsoft procedure ↗Use for access denied, error 5, 0x80070035, or guest-access blocks after moving to Windows 11 24H2 or Server 2025.
net useGet-SmbConnectionGet-SmbClientConfiguration | Select-Object RequireSecuritySignature,EnableInsecureGuestLogonsThese are diagnostic commands. Prefer valid credentials, SMB signing support, and a Kerberos-capable FQDN. Do not disable signing or enable insecure guest logons as a routine fix.
Microsoft procedure ↗Decode ETL traces before resetting services or deleting update caches.
Get-WindowsUpdateLog -LogPath C:\Temp\WindowsUpdate.log Run elevated. Add -ForceFlush only when necessary because it temporarily stops Update Orchestrator and Windows Update services.
Confirm the active/passive mode, real-time protection, engine, and signature age.
Get-MpComputerStatus | Select AMRunningMode,AntivirusEnabled,RealTimeProtectionEnabled,AntivirusSignatureLastUpdatedRead-only diagnostic. A passive result can be expected when another security product or Defender for Endpoint configuration is authoritative.
Microsoft procedure ↗Collect an in-box packet trace and convert it to PCAPNG for deeper analysis.
pktmon filter removepktmon start --capture --pkt-size 0 --file-name C:\Temp\pktmon.etlpktmon stoppktmon etl2pcap C:\Temp\pktmon.etl --out C:\Temp\pktmon.pcapngPacket captures can contain credentials, tokens, hostnames, and user traffic. Scope filters narrowly, stop promptly, and protect the output.
Microsoft procedure ↗Use the package’s configured repair operation before uninstalling or reinstalling it.
winget list --id <PackageId> --exactwinget repair --id <PackageId> --exactConfirm the exact package ID first. The underlying installer controls whether repair is available and whether elevation or a restart is required.
Microsoft procedure ↗Compatibility watch
Status reflects published guidance reviewed September 10, 2026. Re-check the source before field work.
Release 3 compatibility watch
Version-specific guidance reviewed September 10, 2026. Re-check the primary source before field work.
Official installation media
These buttons go to Microsoft landing pages. Microsoft media is not stored or repackaged here.
Installation Assistant, Media Creation Tool, and multi-edition x64 ISO.
Official Arm64 multi-edition ISO for compatible Arm-based PCs.
Official Windows 10 installation media and ISO page; support ended October 14, 2025.
Microsoft Evaluation Center ISO; evaluation editions expire after 180 days.
Microsoft Evaluation Center ISO; evaluation editions expire after 180 days.
Microsoft Evaluation Center ISO; evaluation editions expire after 180 days.
Microsoft Evaluation Center ISO; evaluation editions expire after 180 days.
Preview ISOs for registered Windows Insider members; not for production systems.
Licensing note: an ISO is installation media, not a license. Use a valid entitlement and verify the file or tool comes from Microsoft before deployment.
Trusted downloads
Links open the publisher’s page; this site does not repackage installers.
Microsoft troubleshooting utilities in one official package.
Inspect processes, handles, DLLs, and parent-child relationships.
Capture real-time file system, Registry, and process activity.
Inspect the most complete set of Windows auto-start locations.
Installation Assistant, media creation, and official ISO downloads.
Official drivers, redistributables, developer tools, and updates.
Official cmdlet references, scripting guidance, and supported-version notes.
Official deployment, administration, security, and troubleshooting resources.
Official administrator troubleshooting and supported recovery procedures.
Test latency, network egress, WebSocket access, and blocked Microsoft 365 domains.
Microsoft 365 administrator diagnostic for Outlook and Exchange Online connection failures.
Official manual search and download destination for Windows update packages and drivers.
Known issues & updates
Current Windows rollout status, safeguard holds, resolved issues, servicing milestones, and update history.
Research sources
New material reviewed September 10, 2026. Re-check version-specific guidance before field work.
Trust and transparency
Twan’s WinFix is an independent, technician-focused Windows reference built to shorten troubleshooting time. It is not affiliated with or endorsed by Microsoft.
This site does not require accounts and does not intentionally collect repair data. Namecheap hosting logs and Google Analytics 4 may process technical and usage data. Buy Me a Coffee processes information only after a visitor follows the optional support link.
Corrections are reviewed against primary sources. The site has no paid repair placements or affiliate download links. Any future sponsorship would be clearly labeled and would not control repair conclusions or download placement.