Deshabilitar el inicio de sesión en computadoras Windows cuando no esté conectado a un dominio
El comportamiento predeterminado en Windows al conectarse a un dominio es almacenar en caché las credenciales del dominio localmente para que puedan usarse para iniciar sesión incluso cuando el dominio no está disponible. Puede establecer este valor en 0 para deshabilitar los inicios de sesión en la computadora mientras no esté conectado al dominio.
Tenga en cuenta que esto solo funcionará para las computadoras que están configuradas para iniciar sesión en un dominio, no para las ediciones de Home.
Deshabilitar inicios de sesión en caché
Abra regedit.exe a través de la búsqueda del menú de inicio o el cuadro de ejecución, y luego navegue hacia abajo a la siguiente clave:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
En el panel derecho, verá una clave llamada cachedlogonscount, que puede cambiar a 0 para deshabilitar el inicio de sesión cuando no esté conectado al dominio..
Esto debería funcionar en Vista o XP.