The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Estos 25 comandos son una selección editorial de herramientas prácticas para administrar Windows, no una clasificación oficial de Microsoft. PowerShell permite consultar el sistema, gestionar servicios y procesos, revisar eventos y automatizar tareas. Comprueba la versión de PowerShell, los permisos y la configuración remota antes de ejecutar un ejemplo: la disponibilidad de un cmdlet o parámetro puede variar.
¿Qué comandos de PowerShell conviene conocer?
Windows PowerShell es un shell y lenguaje de scripting basado en tareas para administrar sistemas y automatizar Windows. La documentación del ejecutable enumera Windows Server 2016, 2019, 2022 y 2025, además de Windows 10 y 11; eso no garantiza que cada comando o parámetro aparezca en todas las versiones. Consulta la aplicabilidad de Windows PowerShell.
Los ejemplos siguientes son comandos de consulta sin parámetros adicionales. En Windows PowerShell 5.1 y PowerShell 7 o posterior, confirma la sintaxis local con la ayuda instalada antes de incorporarlos a un script o ejecutarlos en equipos de producción.
Descubrir comandos y consultar ayuda
-
Get-Command: busca los comandos disponibles en la sesión, incluidos cmdlets, alias, funciones, filtros, scripts y aplicaciones.Recommended Free Tools
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Get-Help: abre la ayuda de un comando o concepto. Puede mostrar sintaxis, parámetros, ejemplos y una página en línea. -
Update-Help: actualiza archivos de ayuda cuando la instalación lo requiere; la operación puede necesitar permisos y acceso a la red. -
Get-Module: muestra los módulos cargados en la sesión. -
Get-Module -ListAvailable: busca módulos instalados que pueden cargarse, aunque no estén activos en la sesión.Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Consultar procesos
-
Get-Process: muestra información sobre los procesos locales. En Windows Vista y posteriores puede requerirse una sesión elevada para consultar procesos que no pertenecen al usuario actual. La documentación de Windows PowerShell 5.1 detalla esa limitación en Get-Process. -
Get-Process -Name notepad: filtra por nombre de proceso. Sustituyenotepadpor el nombre que quieras buscar y confirma los nombres disponibles con la ayuda local. -
Stop-Process -Name notepad: intenta detener los procesos que coincidan con el nombre. Úsalo solo después de identificar el proceso correcto; cerrar un proceso puede hacer que se pierdan datos sin guardar.
Consultar y administrar servicios
La documentación de Microsoft sobre administración de servicios corresponde a Windows PowerShell 5.1. Get-Service consulta servicios; los cmdlets de la familia *-Service sirven para administrarlos. En PowerShell 6 y posteriores, los cmdlets de servicios ya no incluyen -ComputerName; para operar en otro equipo, usa remoting configurado. Consulta la guía de Microsoft para administrar servicios.
-
Get-Service: enumera los servicios y su estado. -
Get-Service -Name wuauserv: consulta el servicio con ese nombre; reemplaza el valor por el servicio que quieras revisar. -
Start-Service -Name wuauserv: inicia el servicio indicado si tienes los permisos necesarios. -
Stop-Service -Name wuauserv: detiene el servicio indicado. Confirma antes sus dependencias y el impacto de interrumpirlo. -
Restart-Service -Name wuauserv: detiene y vuelve a iniciar el servicio indicado. Puede interrumpir temporalmente las aplicaciones que dependen de él.Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Set-Service -Name wuauserv -StartupType Manual: cambia el tipo de inicio del servicio. Comprueba la sintaxis admitida y el efecto operativo antes de modificar una configuración.
Revisar registros de eventos
Para consultar Windows Event Log en Windows Vista y posteriores, Microsoft recomienda Get-WinEvent. Get-EventLog se limita a registros clásicos, usa una API Win32 obsoleta y puede devolver resultados imprecisos. Consulta las limitaciones documentadas de Get-EventLog.
Rank #3
-
Get-WinEvent -ListLog *: enumera los registros de eventos disponibles. -
Get-WinEvent -LogName System: consulta eventos del registro System.Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Get-WinEvent -LogName Application: consulta eventos del registro Application. -
Get-WinEvent -FilterHashtable @{LogName='System'; Level=2}: filtra el registro System por nivel 2, correspondiente a errores. Ajusta el filtro al problema que investigas. -
Get-EventLog -LogName System: ejemplo del cmdlet legado, limitado a registros clásicos; no es la opción recomendada para Windows Event Log moderno.
Ejecutar comandos de forma remota
La administración remota depende de la tecnología y de la configuración del equipo de destino. WS-Management permite ejecutar comandos en uno o varios equipos, pero el destino debe estar configurado para remoting. PowerShell 7 o posterior admite remoting por SSH; RPC solo se admite en Windows con PowerShell 7 o posterior. Revisa los métodos y requisitos de ejecución remota.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problems-
Get-PSSession: muestra las sesiones de PowerShell disponibles en la sesión actual. -
New-PSSession -ComputerName servidor01: crea una sesión remota mediante WS-Management cuando el equipo de destino está configurado y tienes autorización. Reemplazaservidor01por el nombre correspondiente. -
Enter-PSSession -ComputerName servidor01: inicia una sesión interactiva remota con el equipo indicado, si el remoting está configurado. -
Invoke-Command -ComputerName servidor01 -ScriptBlock { Get-Service }: ejecuta un bloque de comandos en el equipo remoto cuando se cumplen los requisitos de remoting.What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Invoke-Command -ComputerName servidor01 -ScriptBlock { Get-Process }: ejecuta una consulta de procesos remota bajo las mismas condiciones de configuración y permisos. -
Remove-PSSession: cierra una sesión remota. Indica la sesión que quieres cerrar según la sintaxis mostrada porGet-Help Remove-PSSession.
¿Cómo encuentro la ayuda de un cmdlet?
Usa Get-Command para confirmar que el comando está disponible y Get-Help para revisar cómo se utiliza en tu instalación. La ayuda puede incluir descripción, sintaxis, parámetros y ejemplos; en algunas instalaciones los archivos deben actualizarse para obtener contenido completo.
-
Busca el comando:
Get-Command *Service*. Puedes limitar la búsqueda por nombre o módulo.Recommended: PC Feels Slow? A Free Scan Shows What's Dragging Windows Down →Recommended: Update Every Outdated Driver on Your PC in One Scan - Free →Recommended: Fix Windows Errors and Clear Junk Files in Minutes - Free Scan →Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.Best Value
-
Consulta la ayuda general:
Get-Help Get-Service. -
Solicita ejemplos:
Get-Help Get-Service -Examples. -
Consulta la página en línea cuando esté disponible:
Get-Help Get-Service -Online. -
Si la ayuda local está incompleta, revisa
Get-Help Update-Helpy actualízala cuando corresponda. La referencia de Get-Help explica las vistas disponibles y la actualización de ayuda.
Qué comprobar antes de ejecutar estos comandos
-
Versión: comprueba si trabajas en Windows PowerShell 5.1 o PowerShell 6 o posterior; no des por hecho que los parámetros o cmdlets son idénticos.
-
Permisos: ciertas consultas de procesos y las operaciones sobre servicios pueden requerir elevación o autorización.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchSpecial offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy. -
Impacto: detener procesos o servicios puede afectar a usuarios, aplicaciones y datos.
-
Remoting: verifica la tecnología, la configuración del destino y tus permisos antes de ejecutar comandos remotos.
-
Sintaxis local: confirma parámetros y ejemplos con
Get-Help NombreDelCmdlet -Fullantes de adaptar un comando a un script.Quick Recap
SaleBestseller No. 1SaleBestseller No. 2SaleBestseller No. 4
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

