Deshabilitar el inicio automático de aplicaciones en Windows 10
A partir de Windows 10 Fall Creators Update, el sistema operativo puede volver a abrir automáticamente las aplicaciones que se estaban ejecutando antes del apagado o reinicio. Este comportamiento es totalmente inesperado para la mayoría de los usuarios de Windows que actualizaron a la versión reciente del sistema operativo. Una nueva investigación ha expuesto un ajuste del Registro que puede desactivar la función.
Si está siguiendo el desarrollo de Windows 10 y los artículos de este blog, es posible que esté familiarizado con todos los cambios realizados en Windows 10. Uno de ellos fue la capacidad de volver a iniciar las aplicaciones después de instalar las actualizaciones, es decir, después de reiniciar una vez que se hayan instalado las actualizaciones. Si estas corriendo Windows 10 compilación 17040 y arriba, debes usar la opción Usar mi información de inicio de sesión para finalizar automáticamente la configuración de mi dispositivo después de una actualización o reinicio debajo Intimidad
Según sus comentarios, la función para restaurar aplicaciones que se han registrado para reiniciarse después de reiniciar o apagar (a través de las opciones de energía disponibles en el menú Inicio y varias otras ubicaciones) se ha configurado para que solo ocurra para los usuarios que han habilitado "Usar mi información de inicio de sesión para finalizar automáticamente la configuración de mi dispositivo después de una actualización o reiniciar" en la sección Privacidad en Opciones de inicio de sesión Ajustes.
Si está ejecutando una compilación anterior, podría usar otro truco. Sugerencia: para encontrar la compilación que ha instalado, consulte el artículo Cómo encontrar el número de compilación de Windows 10 que está ejecutando.
Con Windows 10 Fall Creators Update, el sistema operativo iniciará automáticamente las aplicaciones que ha estado ejecutando antes del apagado o reinicio. Incluso deshabilitar la función Fast Boot no cambia la situación. La ejecución del comando de apagado evita que el sistema operativo vuelva a abrir las aplicaciones. El comando es el siguiente:
apagado -t 0 -s
Cuando desee reiniciar, use el siguiente comando para reiniciar el sistema operativo en su lugar:
apagado -t 0 -r
Consulte el siguiente artículo:
Deshabilitar la reapertura automática de aplicaciones en Windows 10
Finalmente, un nuevo ajuste del Registro descubierto por el usuario del foro MDL, Hendrik Vermaak, desactiva la función por completo. Así es como se puede hacer.
Antes de continuar, debe encontrar el identificador de seguridad de su cuenta de usuario (SID).
Encuentre el identificador de seguridad de su cuenta de usuario (SID)
Hay un comando de consola especial que puede usar para obtener información sobre las cuentas de usuario en Windows 10. Le permitirá encontrar el SID y mucha más información. Se trata en detalle en este artículo:
En resumen, ejecute el siguiente comando:
lista de cuentas de usuarios de wmic completa
Aquí está la salida de muestra:
Anote el valor SID de su cuenta.
Deshabilitar el inicio automático de la aplicación en Windows 10
- Abierto Editor de registro.
- Ir a la llave
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ UserARSO \ SID
. Reemplace la parte de SID con su valor de SID real, p. Ej.S-1-5-21-1009994778-2815073881-3359792039-1001
. - A la derecha, cree o modifique un nuevo valor DWORD de 32 bits Optar por no y configúrelo en 1.
- Reinicie Windows 10.
Para ahorrar tiempo, el autor ha creado un guión automático.
@echo off.:: Desactivar la función de inicio automático de Windows 10.:: Autor: Hendrik Vermaak, 03 de febrero de 2018:: Verificar los permisos administrativos. > nul 2> & 1 "% SYSTEMROOT% \ system32 \ cacls.exe" "% SYSTEMROOT% \ system32 \ config \ system":: Si se establece el indicador de error, no tenemos administrador. si '% errorlevel%' NEQ '0' ( echo Solicitando privilegios administrativos... Ir a UACPrompt. ) más (goto gotAdmin): UACPrompt. echo Set UAC = CreateObject ^ ("Shell. Aplicación "^)>"% temp% \ getadmin.vbs " echo UAC.ShellExecute "cmd.exe", "/ C% ~ f0 ,," runas ", 1 >>"% temp% \ getadmin.vbs " cscript "% temp% \ getadmin.vbs" salir / B.: gotAdmin. si existe "% temp% \ getadmin.vbs" (del "% temp% \ getadmin.vbs") empujó "% CD%" CD / D "% ~ dp0":: BatchGotAdmin (Ejecutar cuando finaliza el código de administrador):: Desactivar la función de inicio automático. eco. for / F "tokens = * skip = 1" %% n in ('wmic useraccount where "name ='% username% '" get sid ^ | startstr "."') do (establecer SID = %% n) reg agregar "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon \ UserARSO \% SID%" / v OptOut / t REG_DWORD / d 1 / f. eco. echo Función de inicio automático deshabilitada. eco. eco. echo Por favor presione cualquier tecla para salir... pausa> nul
Puede copiar y pegar el texto de arriba en una nueva ventana del Bloc de notas y guardarlo como un archivo CMD. Alternativamente, puede descargar el archivo cmd aquí:
Descargar archivo CMD
Eso es todo.
Fuente: MDL.