Genere una lista de programas de inicio a través de la línea de comandos o PowerShell

Probablemente ya lo sabía, pero si desea ver una lista de todos los programas de inicio que se ejecutan cuando se inicia Windows , simplemente puede ir a la herramienta MSCONFIG y hacer clic en la pestaña Inicio . (Startup)Aquí puede habilitar o deshabilitar programas de inicio fácilmente. Puede leer mi artículo anterior que explica cómo usar MSCONFIG en detalle.

Vale la pena señalar que en Windows 8 y Windows 10 , la pestaña Inicio(Startup tab) se eliminó de MSCONFIG y ahora se incluye en el Administrador de tareas(Task Manager) . Puede acceder al Administrador(Task Manager) de tareas simplemente haciendo clic derecho en el botón Inicio(Start button) en Windows 8 o Windows 10 y eligiendo Administrador de tareas(Task Manager) de la lista.

administrador de tareas windows 10

Saber qué programas se ejecutan al inicio puede ser muy útil para depurar todo tipo de problemas de rendimiento relacionados con su PC. Una recomendación que siempre doy es hacer una lista de todos los programas de inicio habilitados mientras su computadora funciona normalmente. De esa manera, si su computadora funciona lentamente más adelante, siempre puede volver a MSCONFIG y desmarcar todo lo que no estaba originalmente en la lista.

msconfig windows 7

Además, hay momentos en que el soporte técnico puede solicitar una lista de programas de inicio para diagnosticar un problema con su computadora. Generar una lista y enviarles un correo electrónico podría ahorrarle mucho tiempo y evitar que alguien(time and prevent someone) tenga que conectarse de forma remota a su computadora, lo cual nunca prefiero ya que no confío en que nadie(t trust anyone) más tenga acceso a mi computadora.

Además de que el administrador de tareas(task manager) se ve un poco mejor y más limpio en Windows 8 y Windows 10 , también renuncia a las casillas de verificación y le brinda una columna llamada Impacto de inicio(Startup Impact) para ayudarlo a evaluar cómo ese elemento de inicio afecta el tiempo de inicio(boot time) .

tiempo de arranque de windows 10

De hecho, puede generar una lista de todos los programas de inicio en Windows utilizando el símbolo del sistema o PowerShell(command prompt or PowerShell) y guardar la lista como un archivo de texto(text file) o un documento HTML(HTML document) . Siga los pasos a continuación.

Símbolo del sistema

Paso 1:(Step 1:) abra el símbolo(command prompt) del sistema yendo a Inicio(Start) , Ejecutar(Run) y escribiendo CMD . Si no está familiarizado con el símbolo del sistema(command prompt) , no dude en leer primero mi guía para principiantes del símbolo del sistema .(command prompt beginner)

símbolo del sistema

Paso 2:(Step 2:) ahora escriba el siguiente comando WMI (Instrumentación de administración de Windows) en el indicador y presione (prompt and press) Entrar(Enter) .

wmic startup get caption,command

Ahora debería ver una lista de todas las aplicaciones junto con sus rutas que se ejecutan al iniciar Windows(Windows startup) .

programas de inicio cmd

Si desea obtener más información, también puede escribir wmic startup y obtendrá algunos campos adicionales como Ubicación(Location) , UserSID y Usuario(UserSID and User) .

Paso 3:(Step 3:) si desea exportar la lista como un archivo de texto(text file) , escriba el siguiente comando:

wmic startup get caption,command > c:\StartupApps.txt

Y si desea crear un archivo HTML(HTML file) , simplemente escriba esto en su lugar:

wmic startup get caption,command > c:\StartupApps.htm

Potencia Shell

Si prefiere usar el PowerShell más moderno y potente , el siguiente comando(command below) le dará prácticamente los mismos resultados que el comando WMI(WMI command) anterior.

Get-CimInstance Win32_StartupCommand | Select-Object Name, command, Location, User | Format-List 

programas de inicio de powershell

Si desea enviar la salida de un comando de PowerShell(PowerShell command) a un archivo de texto(text file) , simplemente puede agregar la siguiente parte al comando anterior(above command) después de Format-List(Format-List) .

| Out-File c:\scripts\test.txt

Asegúrese(Make) de incluir el symbol |eso es muy al frente. De hecho, prefiero la salida de PowerShell porque el formato es mucho más fácil de ver en un editor de texto(text editor) .

Eso es todo. Ahora debería tener una lista de programas de inicio que puede guardar y consultar más adelante. Si tiene alguna pregunta, no dude en publicar un comentario. ¡Disfrutar!



About the author

Soy un científico informático con más de 10 años de experiencia trabajando en el campo de los navegadores, Microsoft Office y OneDrive. Me especializo en desarrollo web, investigación de experiencia de usuario y desarrollo de aplicaciones a gran escala. Mis habilidades son utilizadas por algunas de las principales empresas del mundo, incluidas Google, Facebook y Apple.



Related posts