Obligar al Explorador de Windows a olvidar las credenciales de la unidad de red

Obligar al Explorador de Windows a olvidar las credenciales de la unidad de red

Quiero poder conectarme desde Windows 7 Explorer a recursos compartidos SMB en diferentes sistemas, usando diferentes credenciales en diferentes momentos.

¿Cómo se hace para que Explorer ofrezca un mensaje para usar credenciales diferentes? Parece que si conoce las credenciales para una ruta compartida de red, las usa.

O lo contrario: si conoce algunas credenciales para ese servidor, pero selecciona un recurso compartido para el cual esas credenciales no tienen privilegios, entonces Explorer simplemente dice "no tiene permiso".

Y "Desconectar unidad" no parece aplicarse aquí; por un lado, las unidades de red no aparecen en esa lista a menos que estén asignadas. Y si están asignados, puede desconectarlos, pero cuando regresa a ellos... Explorer usa las credenciales que recuerda e inicia sesión directamente sin que se le solicite.

[Editar para agregar más detalles]

  1. Puedo usar net use para eliminar todo lo que usa de la lista (por lo que 'net use' se muestra vacío)... pero Explorer aún vuelve a iniciar sesión usando las mismas credenciales. En un caso, eso vuelve a colocar un elemento en la lista de uso neto, en otro, no lo hace. De cualquier manera, todavía no puedo cambiar a credenciales diferentes.

  2. Parte de la confusión al probar diferentes enfoques probablemente sea la siguiente:https://blogs.msdn.microsoft.com/oldnewthing/20110223-00/?p=11413que describe que hay un período de gracia de desconexión de diez minutos. Por lo tanto, 'net use * /d' no entra en vigor de inmediato.

  3. El comando 'net use /PERSISTENT:NO' parece estar relacionado con este problema. Pero no pude conseguir que tuviera ningún impacto.

  4. Algo que SÍ funciona es cerrar el servicio Workstation y luego reiniciarlo. En ese momento, intentar en Explorer explorar recursos compartidos previamente conectados da como resultado que Explorer muestre un cuadro de diálogo usuario/contraseña. Hurra. Pero qué instrumento tan contundente para llegar allí. También dejaré constancia para otros que se topen aquí que, en mi caso, intentar detener Workstation se bloquearía en el estado "Deteniendo". Más tarde descubrí que esto ocurre si (a) alguna ventana del Explorador está explorando un recurso compartido, o (b) tengo un software VPN ejecutándose (en mi caso, NetExtender).

  5. Encontré esto:Desconectar/cerrar sesión en el recurso compartido de red de Windows sin reiniciar el servicio de estación de trabajo, en el que el OP y otros pasan por gran parte del mismo proceso de pensamiento... sin éxito.

  6. Esto también podría estar relacionado de alguna manera:http://www.gadgetgrill.com.au/2009/11/19/windows-7-fixing-the-mapped-drive-credentials-problem/

Entonces, el problema no está realmente resuelto: quiero poder cambiar con gracia un recurso compartido a diferentes credenciales sin tener que bloquear la VPN en todas las demás conexiones.

Respuesta1

Ve al administrador de Credenciales en tu panel de control (en cuentas de usuario y seguridad familiar)

Haga clic en Credenciales de Windows y seleccione las credenciales, elimine lo que necesite

Intente iniciar sesión en sus recursos compartidos de SMB (si elimina correctamente las credenciales, Windows le pedirá usuario y contraseña) y no olvide desmarcar Recordar mis credenciales.

Respuesta2

En el símbolo del sistema de Windows, puede utilizar la siguiente lista de credenciales recordadas:

net use

El resultado será similar a:

New connections will be remembered.


Status       Local     Remote                    Network

-------------------------------------------------------------------------------
OK                     \\123.123.123.123\shared      Microsoft Windows Network
The command completed successfully.

Luego puede usar el siguiente comando para eliminar las credenciales:

net use <path> /delete

Para el ejemplo anterior sería:

net use \\123.123.123.123\shared /delete

ACTUALIZAR:Recuerde cerrar la ventana del explorador y abrir una nueva después de esto.

Respuesta3

Para cualquiera que todavía tenga este problema, descubrí algo que funcionó para mí: cuando esté en el Administrador de credenciales y no tenga una credencial para su servidor, agregue una con un inicio de sesión falso (pero con la dirección correcta). Esto hizo que la GUI Agregar ubicación de red me solicitara un nuevo inicio de sesión. Espero que esto ayude.

Respuesta4

( Ejecutar net use /deletecomo administrador) no hace que el explorador se olvide porque es el usuario equivocado. Si lo usa sin ejecutar como administrador, hace el trabajo, pero es posible que primero deba cerrar todas las sesiones del explorador. De hecho, maté al explorador usando el administrador de tareas.

Luego, es posible que tengas que usar el administrador de tareas para iniciar una nueva tarea (el explorador) y recuperarla nuevamente. Luego ejecute net use- para mi ejemplo uso:

net use /delete \\nas

Donde mi servidor se llama simplemente NAS. Luego, si intento conectarme nuevamente, me piden mi contraseña. El propósito de esto es proteger la unidad de red si mi PC es pirateada. No quiero que los piratas informáticos tengan acceso a mi unidad de red.

información relacionada