Windows no puede acceder al dispositivo, la ruta o el archivo especificados: ¿cómo puedo solucionarlo?

Windows no puede acceder al dispositivo, la ruta o el archivo especificados: ¿cómo puedo solucionarlo?

A veces, al ejecutar programas (archivos .exe), puede aparecer un mensaje de error «Windows no puede acceder al dispositivo, ruta o archivo especificado. Es posible que no tenga los permisos correctos para acceder a este objeto». En este caso, suele tener derechos de administrador, y las razones del error son sólo conjeturas.

Este tutorial detalla cómo solucionar el error «Windows no puede acceder al dispositivo, ruta o archivo especificado» y cuál puede ser su causa.

Comprobación de los permisos en las propiedades de los archivos ejecutables y bloqueo de archivos

Lo primero que hay que comprobar cuando se encuentra el error «Windows no puede acceder al dispositivo, ruta o archivo especificado» son los permisos actuales para ejecutar ese archivo .exe. Para ello, realice los siguientes pasos:

  1. Abra las propiedades del archivo .exe que está intentando ejecutar (no las propiedades del acceso directo, es decir, el archivo ejecutable .exe), para ello, haga clic con el botón derecho del ratón sobre él y seleccione la opción de menú deseada.
  2. Vaya a la pestaña de Seguridad (si no hay ninguna, quizás el archivo esté en un volumen FAT32 y esta sección del manual no sea apropiada para su caso).
  3. Al seleccionar los usuarios en la lista de «Grupos y usuarios», compruebe si la prohibición de lectura y ejecución está activada para los administradores o específicamente para su usuario.
  4. Si existe tal prohibición, haga clic en el botón «Cambiar» y, en la siguiente ventana, desmarque «Denegar» o marque «Permitir» para los usuarios y grupos deseados.

Si el archivo se ha descargado de Internet, por si acaso, vaya también a la pestaña «General» de las propiedades del archivo .exe y compruebe si aparece el mensaje «Este archivo se ha recibido de otro ordenador y puede haber sido bloqueado para proteger el ordenador».

Si hay una notificación de este tipo, desbloquéela marcando la casilla correspondiente y aplicando los ajustes.

Después de completar los cambios, aplique los ajustes e intente ejecutar el archivo que no se ejecutó antes de nuevo para ver si el problema se ha resuelto.

Error «Windows no puede acceder al dispositivo, ruta o archivo especificado» al lanzar un .exe desde una unidad flash u otro dispositivo de almacenamiento USB

Si todos los programas que no se encuentran en una unidad flash, tarjeta de memoria o disco duro externo se ejecutan correctamente, la causa puede ser las políticas de acceso a dispositivos de almacenamiento extraíbles.

La solución en este caso sería el siguiente camino:

  1. Si tiene instaladas en su ordenador las versiones Professional, Corporate o Maximum de Windows 10, 8.1 o Windows 7, pulse Win+R, escriba gpedit.msc y, a continuación, pulse Intro. Para la edición doméstica de Windows, vaya al paso 5.
  2. Se abre el Editor de Políticas de Grupo Local, y navegue hasta Configuración del equipo – Plantillas administrativas – Sistema – Acceso a dispositivos de almacenamiento extraíbles. Tenga en cuenta el significado de «Discos extraíbles: no permitir la ejecución» y otras políticas relacionadas con los discos extraíbles.
  3. Si entre ellas están habilitadas, haga doble clic en dichas políticas y establezca «No establecido» o «Deshabilitado», aplique la configuración.
  4. Repita lo mismo para una subsección similar en la Configuración de Usuario y vaya al paso 9.
  5. Si tiene una edición doméstica de Windows instalada en su ordenador, pulse Win+R en su teclado, escriba regedit y pulse Enter.
  6. En el editor del registro que se abre, navegue hasta
    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
  7. Si hay una subsección en su interior RemovableStorageDevicesBorrarlo.
  8. Busque una subsección similar en HKEY_CURRENT_USEREn el caso de que se encuentre presente, retírelo.
  9. Normalmente, los ajustes surten efecto inmediatamente, pero será necesario desconectar y volver a conectar la unidad USB.

Políticas de software restringido (SRP) y políticas de seguridad

Rara vez, pero ocasionalmente, el error en cuestión es causado por políticas configuradas de uso restringido de programas o políticas locales de seguridad.

Puede comprobar si hay políticas de uso restringido de programas utilizando el editor del registro (sucede que cuando son establecidas por software de terceros, no aparecen en el editor de políticas de grupo local):

  1. Presione Win+R en su teclado, escriba regedit y presione Enter.
  2. Navegue hasta la sección de registro
    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
  3. Vea si hay una subsección identificadores del código de seguridad. En caso afirmativo, las políticas de SRP están activadas y tiene dos opciones principales.
  4. Una más indulgente (sobre todo si no es tu ordenador personal) es cambiar el valor del DefaultLevel en la parte derecha del editor del registro a 40000, aplique la configuración y reinicie el ordenador.
  5. Elimine por completo la subsección codeidentifiers en safer y reinicie el ordenador.

Las políticas de seguridad configuradas también pueden causar un error similar (puede buscar en secpol.msc – Política local – Configuración de seguridad. En concreto, cuando se trata de un usuario de dominio, el motivo puede ser que la opción «Control de cuentas: modo de aprobación del administrador para la cuenta de administrador incrustada» esté activada.

Bloqueo del lanzamiento de archivos por parte de los programas antivirus

Los antivirus pueden poner en cuarentena los archivos sospechosos (especialmente cuando se trata de juegos de fuentes sin licencia, utilidades de Internet) y bloquearlos para que no se inicien, utilizando técnicas que provocan el mismo mensaje «Windows no puede acceder al dispositivo, ruta o archivo especificado». Puede que no tengas los permisos necesarios para acceder a este objeto».

Compruebe el registro de su antivirus u otro software de seguridad para ver si el archivo en ejecución está en la lista de amenazas encontradas. También puedes probar a desactivar temporalmente el antivirus, si estás seguro de que el archivo está bien (pero te recomiendo que lo compruebes primero en VirusTotal).

Más información.

Para terminar, algunas cosas más a tener en cuenta si te encuentras con el error de este artículo en Windows 10, 8.1 o Windows 7:

  • Los controles parentales de terceros o los bloqueadores de lanzamiento de programas pueden ser la causa (ver Cómo bloquear el lanzamiento de programas en Windows).
  • Si está utilizando una cuenta integrada con el nombre de «Administrador», pruebe a crear un nuevo usuario con un nombre no reservado y darle derechos de administrador, y luego compruebe si el problema persiste al iniciar sesión como ese usuario (consulte Cómo crear un usuario de Windows 10).
  • En caso de que el problema haya aparecido de repente y el mismo archivo se haya ejecutado recientemente, intente utilizar los puntos de restauración de Windows. Incluso si no se inician con el mismo error, puede utilizarlos desde una unidad flash de arranque de Windows: inicie desde ella y seleccione «Restaurar sistema» en la segunda pantalla de la parte inferior izquierda.
  • Si el programa se ejecuta desde un acceso directo, abra sus propiedades y compruebe si la ruta a la que hace referencia el campo «Objeto» está disponible.
  • Si el archivo .exe se encuentra en una unidad de red, asegúrese de que es accesible desde su ordenador.