Estoy trabajando en un programa para el trabajo que incluye un administrador de inicio. Tengo donde el usuario puede eliminar las entradas de inicio de los programas, pero no puede desactivar las entradas de inicio.
Con el programa CCleaner, un usuario tiene la capacidad de habilitar o deshabilitar. ¿Alguien puede dar una idea de cómo pueden lograr eso? He mirado alrededor en el registro, pero no veo diferencias en las claves cuando el inicio está habilitado o deshabilitado. ¿Está esto en otra ubicación?
Editar: utilicé RegFromApp para monitorear el registro mientras habilitaba y deshabilitaba el inicio en numerosos programas. Resulta que en realidad crea claves si aún no existen.
Respuestas:
Como no soy el desarrollador de CCleaner, no puedo darle detalles exactos sobre cómo podrían manejar esto, pero en general las entradas en:
32bit:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MsConfig
64bit:
albergará entradas de inicio "deshabilitadas".
fuente
HKLM\SOFTWARE\Software
oHKLM\SOFTWARE\Wow6432Node\Software
hasta donde puedo ver.HKLM\SOFTWARE\Wow6432Node\Software
en regedit (y ahora he comprobado en 2 PC con Win7 x64).Creo en dos posibilidades:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shared Tools\MsConfig\startupreg
.fuente
HKLM\SOFTWARE\Software
como una ruta válida ¿Está este camino realmente presente en su PC, porque no lo veo en absoluto en regedit?