Solucionar el error del sistema 5, acceso denegado en Windows

Si sigue viendo " Se produjo el error del sistema 5, se denegó el (System)acceso(Access) " repetidamente mientras ejecuta comandos en el Símbolo del sistema(running commands in Command Prompt) o Windows PowerShell , es probable que la consola carezca de los derechos necesarios para ejecutarlos. Por ejemplo, los comandos relacionados con funciones administrativas (como "usuario de la red") o la solución avanzada de problemas(advanced troubleshooting) requieren privilegios mejorados o no funcionarán.

Para corregir el "Error del sistema 5" en Microsoft Windows , debe ejecutar el símbolo del sistema(Command Prompt) y Windows PowerShell como administrador. Las instrucciones a continuación lo guiarán a través de varias formas de abrir ambos intérpretes de línea de comandos con derechos elevados.

Ejecute el símbolo del sistema(Run Command Prompt) y Windows PowerShell como administrador(Administrator)

Es imposible ejecutar comandos en Símbolo del sistema(Command Prompt) o Windows PowerShell con privilegios de usuario predeterminados. Si el resultado del comando es " Error del sistema(System) 5", debe iniciar su intérprete de línea de comandos preferido como administrador.

Abrir símbolo del sistema como administrador(Open Command Prompt as Administrator)

1. Abra el menú Inicio(Start ) (o presione la tecla de Windows ) y escriba cmd o símbolo del sistema(command prompt) .

2. Seleccione la opción Ejecutar como administrador en los resultados de búsqueda.(Run as administrator)

3. Seleccione (Yes ) en el cuadro de diálogo Control de cuentas de usuario(User Account Control) ( UAC ).

Nota: (Note:) el control de cuentas de usuario(User Account Control) no está presente en Windows 7 .

Luego verá una ventana del símbolo del sistema(Command Prompt) con la etiqueta "Administrador" en la barra de título. Ya no encontrará el " Error del sistema(System) 5" al ejecutar comandos.

Una forma más rápida de abrir el símbolo del sistema(Command Prompt) como administrador implica presionar Ctrl + Shift + Enter inmediatamente después de buscarlo en el menú Inicio(Start) .

Abra Windows PowerShell como administrador(Open Windows PowerShell as Administrator)

Tanto Windows 10 como 11 cuentan con la opción de abrir Windows PowerShell como administrador a través del menú Windows + X (también conocido como Usuario avanzado(Power User) ).

1. Presione Windows + X o haga clic con el botón derecho en el botón Inicio(Start ) .

2. Seleccione Terminal de Windows (Administrador)(Windows Terminal (Admin)) o Windows PowerShell (Administrador)(Windows PowerShell (Admin)) .

3. Seleccione (Yes ) en el indicador de Control de cuentas de usuario(User Account Control) ( UAC ).

Luego verá una ventana de Windows PowerShell (o una pestaña si la consola se inicia a través de Windows Terminal ) con la etiqueta "Administrador". El " Error del sistema(System) 5" no aparecerá al ejecutar comandos en él.

Alternativamente, puede buscar powershell en el menú Inicio(Start ) y seleccionar Ejecutar como administrador(Run as administrator) o presionar Ctrl + Shift + Enter para abrir una ventana elevada de Windows PowerShell .

Sugerencia(Tip) : aprenda a reemplazar Windows PowerShell con el símbolo del sistema(replace Windows PowerShell with Command Prompt) en el menú de usuario avanzado de Windows 10.

Ejecute(Run) siempre un símbolo del sistema elevado(Elevated Command Prompt) y la consola de Windows PowerShell(Windows PowerShell Console)

Es posible crear un acceso directo de escritorio en Windows capaz de abrir automáticamente el símbolo del sistema(Command Prompt) o Windows PowerShell como administrador. Eso elimina las posibilidades de iniciar por error una consola con privilegios de usuario estándar y encontrar el " Error del sistema 5".(System)

1. Según el intérprete de línea de comandos para el que desee crear un acceso directo, abra una ventana del Explorador de archivos(File Explorer) y diríjase al directorio correspondiente:

Símbolo del sistema: disco local C(Local Disk C) > Windows > System32

Windows PowerShell: disco local C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0

2. Localice el archivo con la etiqueta cmd (Símbolo del sistema) o powershell ( Windows PowerShell ). Luego, haz clic con el botón derecho y selecciona Mostrar más opciones(Show more options) (solo Windows 11) > Enviar a(Send to) > Escritorio (crear acceso directo)(Desktop (create shortcut)) .

3. Haga clic con el botón derecho en el cmd recién creado - Acceso directo(cmd – Shortcut) o powershell -(powershell – Shortcut) Icono de acceso directo en el escritorio. Luego, selecciona Propiedades(Properties) .

4. En la pestaña Acceso directo , seleccione (Shortcut )Avanzado(Advanced) .

5. Marque la casilla junto a Ejecutar como administrador(Run as administrator) y seleccione Aceptar(OK) .

6. Seleccione Aplicar(Apply ) y Aceptar(OK ) para salir del cuadro Propiedades.

Ahora puede hacer doble clic en el acceso directo y seleccionar (Yes ) en la ventana emergente de UAC para abrir (UAC)el símbolo del sistema(Command Prompt) o Windows PowerShell con privilegios administrativos. Siéntase(Feel) libre de cambiar el nombre del acceso directo a lo que quiera.

Deshabilite las solicitudes de UAC(UAC Prompts) para el símbolo del sistema(Command Prompt) y Windows PowerShell

El Control de cuentas de usuario (UAC)(User Account Control (UAC)) es una función de seguridad en Windows Vista , 8, 8.1, 10 y 11 que evita que los programas realicen cambios en el sistema sin permiso. Sin embargo, lidiar con las indicaciones de UAC cada vez que desea abrir el símbolo del sistema(Command Prompt) o Windows PowerShell con derechos de administrador es una distracción.

La forma más rápida de lidiar con eso es deshabilitar UAC por completo. Sin embargo, eso plantea un riesgo de seguridad significativo. O bien, puede omitir el indicador solo para el símbolo del sistema(Command Prompt) o Windows PowerShell . Eso es más seguro, pero lleva tiempo configurarlo.

Deshabilitar completamente el control de cuentas de usuario(Disable User Account Control Completely)

1. Busque uac en el menú Inicio(Start) y seleccione Abrir(Open) para iniciar el cuadro de diálogo Configuración de control de cuentas de usuario .(User Account Control Settings)

2. Arrastre el control deslizante hasta No notificar nunca(Never notify) .

3. Seleccione Aceptar(OK) para desactivar el Control de cuentas de usuario en(User Account Control) todo el sistema.

Para reactivar UAC más tarde, simplemente siga los pasos anteriores y arrastre el control deslizante a la primera o segunda muesca.

Sugerencia:(Tip:) también puede acceder al cuadro de diálogo Configuración de control de cuentas de usuario seleccionando (User Account Control Settings)Sistema y seguridad(System and Security) > Cambiar configuración(Change User Account Control settings) de Control de cuentas de usuario en el Panel(Control Panel) de control .

Omitir UAC solo para el símbolo del sistema y Windows PowerShell(Bypass UAC for Command Prompt and Windows PowerShell Only)

1. Busque schtasks en el menú Inicio(Start) y presione Entrar(Enter) para iniciar el Programador de tareas.

2. Haga clic con el botón derecho en Biblioteca del programador de tareas(Task Scheduler Library) en la barra lateral y seleccione Nueva carpeta(New Folder) .

3. Introduzca un nombre para la carpeta, por ejemplo, Sin UAC( No UAC)

4. Seleccione la carpeta recién creada en la barra lateral y seleccione Crear tarea( Create Task) .

5. Asigne un nombre a la tarea, por ejemplo, Símbolo del sistema (Administrador)(Command Prompt (Admin)) y marque la casilla junto a Ejecutar con los privilegios más altos(Run with highest privileges) .

6. Cambie a la pestaña Acciones y seleccione (Actions )Nuevo(New) .

7. Establezca Acción(Action) en Iniciar un programa(Start a program) y pegue la ruta del archivo para el símbolo del sistema(Command Prompt) o el ejecutable de Windows PowerShell :

Símbolo del sistema: C:\Windows\System32\cmd.exe

Windows PowerShell: C:\Windows\System32\WindowsPowerShell\v1.0

9. Cambie a la pestaña Condiciones(Conditions) y desmarque Iniciar la tarea solo si la computadora está conectada a la alimentación de CA. (Start the task only if the computer is on AC power)Luego, seleccione Aceptar(OK) para guardar la tarea.

10. Haga clic con el botón derecho en un área vacía dentro del escritorio y seleccione Nuevo(New) > Acceso directo(Shortcut) .

11. Ingrese la siguiente ruta, reemplazando el nombre de la carpeta(Folder name) y el nombre de la tarea( Task name ) con los nombres que insertó al crear la tarea:

C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”

Seleccione Siguiente(Next) para continuar.

12. Escriba un nombre para el acceso directo y seleccione Finalizar(Finish) .

13. Haga doble clic en el acceso directo en el escritorio que acaba de crear y se iniciará un nuevo símbolo del sistema(Command Prompt) elevado o una consola de Windows PowerShell sin un aviso de UAC .

Solucionar el error del sistema 5(Fix System Error 5) en las cuentas estándar de Windows(Standard Windows)

Supongamos(Suppose) que encuentra " Se ha producido el error del sistema 5" en una cuenta que no es de administrador en su PC. (System)En ese caso, aún puede ejecutar un símbolo del sistema(Command Prompt) mejorado o una consola de Windows PowerShell siguiendo las instrucciones anteriores al insertar una contraseña de administrador. Si no lo sabe, pida permiso a un usuario con privilegios administrativos para la PC.

Alternativamente, puede cambiar una cuenta estándar a una cuenta de administrador(change a standard account to an admin account) (suponiendo que sea el propietario de su PC) para evitar tener que escribir una contraseña de administrador cada vez que desee abrir un intérprete de línea de comandos con derechos elevados. Los pasos a continuación se aplican a Windows 10 y 11.

1. Inicie sesión en su cuenta de administrador y seleccione Inicio(Start) > Configuración(Settings ) > Cuentas(Accounts) > Familia y otros usuarios(Family & other users) .

2. Seleccione la cuenta estándar en Otros usuarios(Other users) y seleccione Cambiar tipo de cuenta(Change account type) .

3. Establezca Tipo(Account type) de cuenta en Administrador(Administrator ) y seleccione Aceptar(OK) .

Corregido: el error del sistema 5 no (System Error 5) ha(Has) ocurrido

Para reiterar, simplemente ejecutar el Símbolo del sistema(Command Prompt) y Windows PowerShell como administrador corregirá el código de error "Error del sistema 5" en (System)Microsoft Windows . Si usa ambas consolas regularmente, tomarse el tiempo para configurar accesos directos que siempre los inicien con privilegios elevados (preferiblemente sin un molesto control de cuentas de usuario(User Account Control) con el que lidiar) probablemente ahorrará horas a largo plazo.



About the author

Soy un científico informático con más de 10 años de experiencia trabajando en el campo de los navegadores, Microsoft Office y OneDrive. Me especializo en desarrollo web, investigación de experiencia de usuario y desarrollo de aplicaciones a gran escala. Mis habilidades son utilizadas por algunas de las principales empresas del mundo, incluidas Google, Facebook y Apple.



Related posts