{"id":899633,"date":"2026-10-14T16:22:04","date_gmt":"2026-10-14T16:22:04","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/eliminar-variables-de-entorno-windows-11\/"},"modified":"2026-10-16T12:02:59","modified_gmt":"2026-10-16T12:02:59","slug":"eliminar-variables-de-entorno-windows-11","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/es\/blog\/eliminar-variables-de-entorno-windows-11\/","title":{"rendered":"C\u00f3mo eliminar de forma segura las variables de entorno en Windows 11"},"content":{"rendered":"\n<p>Eliminar a toda prisa las <strong>variables de entorno en Windows 11<\/strong> puede romper programas o interrumpir servicios. Esta gu\u00eda ayuda a profesionales de TI y usuarios de PC a evitar los errores m\u00e1s habituales, como perder rutas o provocar inestabilidad en el sistema por gestionar mal estos valores con nombre.<\/p>\n<h2>C\u00f3mo eliminar variables de entorno de forma segura<\/h2>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.core\/about\/about_environment_variables?view=powershell-7.5\" target=\"_blank\" rel=\"noopener\">Las variables de entorno<\/a> son etiquetas a nivel de SO que almacenan datos de configuraci\u00f3n, pueden ser le\u00eddas por programas y scripts, funcionan como variables globales del sistema e indican a las aplicaciones c\u00f3mo comportarse y d\u00f3nde encontrar los recursos.<\/p>\n<p>Antes de eliminar cualquier dato, conviene tener en cuenta estos pasos y herramientas esenciales:<\/p>\n<ul>\n<li>Comprueba si la variable pertenece al \u00e1mbito de usuario o del sistema.<\/li>\n<li>Exporta o haz una copia de seguridad de las variables actuales y del PATH:\n<ul>\n<li><strong>Interfaz gr\u00e1fica<\/strong>: abre <strong>Propiedades del sistema<\/strong> \u2192 <strong>Opciones avanzadas<\/strong> \u2192 <strong>Variables de entorno<\/strong> y anota cada valor.<\/li>\n<li><strong>PowerShell<\/strong>: ejecuta <strong>Get-ChildItem Env:<\/strong> y exporta los resultados. En el caso del PATH, copia la cadena completa en un archivo de texto.<\/li>\n<\/ul>\n<\/li>\n<li>Si la variable es una entrada a nivel de sistema, confirma que tienes acceso de administrador.<\/li>\n<li>Como siempre, <a href=\"https:\/\/www.ninjaone.com\/videos\/windows\/how-to-back-up-and-restore-windows-registry\/\">crea una copia de seguridad del registro<\/a> antes de modificar el Registro de Windows.<\/li>\n<\/ul>\n<p>Cuando lo tengas todo listo, usa <a href=\"#method-1\">Propiedades del sistema<\/a> para <a href=\"https:\/\/www.ninjaone.com\/es\/blog\/ver-gestionar-variables-de-entorno-windows\/\">ver y gestionar las variables de entorno<\/a> r\u00e1pidamente. En otros casos, lo recomendable es usar <a href=\"#method-2\">PowerShell<\/a> o el <a href=\"#method-3\">s\u00edmbolo del sistema (CMD)<\/a> para despliegues de TI escalables.<\/p>\n<h3><strong>M\u00e9todo 1: Propiedades del sistema<\/strong><\/h3>\n<p>Este m\u00e9todo es ideal para dispositivos personales o despliegues de directivas aislados.<\/p>\n<ol>\n<li>Pulsa <strong>Win + R<\/strong>, escribe SystemPropertiesAdvanced y pulsa <strong>Intro<\/strong>.<\/li>\n<li>En la ventana <strong>Propiedades del sistema<\/strong>, haz clic en <strong>Variables de entorno<\/strong>.<\/li>\n<li>Localiza la variable en las variables de usuario o del sistema.<\/li>\n<li>Selecciona la variable y haz clic en <strong>Eliminar<\/strong>.<\/li>\n<li>Confirma la eliminaci\u00f3n y haz clic en <strong>Aceptar<\/strong> para cerrar los cuadros de di\u00e1logo.<\/li>\n<\/ol>\n<p>Una vez completados estos pasos, la variable ya no aparecer\u00e1 en las nuevas sesiones.<\/p>\n<h3><strong>M\u00e9todo 2: script de PowerShell<\/strong><\/h3>\n<p>Usa PowerShell para eliminar la variable de entorno (recomendado para usuarios avanzados y para quienes trabajan en entornos gestionados). Necesitas privilegios de administrador para ejecutar los siguientes scripts:<\/p>\n<ul>\n<li>Eliminar una variable de usuario:<\/li>\n<\/ul>\n<p><strong><code>[Environment]::SetEnvironmentVariable(\"VAR_NAME\",$null,\"User\")<\/code>.<\/strong><\/p>\n<ul>\n<li>Eliminar una variable del sistema:<\/li>\n<\/ul>\n<p><strong><code>[Environment]::SetEnvironmentVariable(\"VAR_NAME\",$null,\"Machine\")<\/code>.<\/strong><\/p>\n<ul>\n<li>Obtener el PATH del usuario actual:<\/li>\n<\/ul>\n<p><code><strong>$cur=[Environment]::GetEnvironmentVariable('PATH','User').<\/strong><\/code><\/p>\n<p>Por \u00faltimo, reinicia Explorer o abre una nueva sesi\u00f3n para asegurarte de que los cambios surten efecto.<\/p>\n<h3><strong>M\u00e9todo 3: eliminar entradas del registro desde el s\u00edmbolo del sistema<\/strong><\/h3>\n<p>Los usuarios avanzados pueden recurrir a este m\u00e9todo para configurar dispositivos personales y en red. Tambi\u00e9n es una excelente alternativa en sistemas sin acceso a GPO. Necesitas una cuenta de administrador para completar estas acciones:<\/p>\n<ul>\n<li>Para una eliminaci\u00f3n temporal, escribe <strong>set VAR_NAME=<\/strong> y pulsa Intro.<\/li>\n<li>Para eliminar de forma permanente una variable a nivel de usuario, ejecuta <strong>reg delete <code>\"HKCU\\Environment\"<\/code> \/v VAR_NAME \/f.<\/strong><\/li>\n<li>Para eliminar de forma permanente una variable a nivel de sistema, ejecuta <strong>reg delete <code>\"HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment\"<\/code> \/v VAR_NAME \/f.<\/strong><\/li>\n<\/ul>\n<p>Reinicia Explorer o abre una nueva ventana de comandos para aplicar los cambios. Para validarlo desde CMD, usa set o echo %VAR_NAME% y comprueba que se ha eliminado. En PowerShell, usa $env:VAR_NAME.<\/p>\n<h2><strong>Motivos habituales para eliminar variables de entorno<\/strong><\/h2>\n<p>Las variables de entorno se van acumulando con los a\u00f1os por instalaciones de software, scripts de automatizaci\u00f3n y pruebas puntuales. Estas son algunas situaciones en las que eliminarlas no solo es seguro, sino recomendable:<\/p>\n<ul>\n<li>Limpiar lo que dejan los desinstaladores de los fabricantes: variables que ya no se usan.<\/li>\n<li>Corregir entradas del PATH que han quedado inservibles despu\u00e9s de migraciones, reinstalaciones o cambios de ubicaci\u00f3n de directorios.<\/li>\n<li>Restablecer software mal configurado que a\u00f1adi\u00f3 nombres de variables duplicados o en conflicto.<\/li>\n<li>Preparar una <a href=\"https:\/\/www.ninjaone.com\/es\/blog\/copia-de-seguridad-de-archivos-vs-copia-de-seguridad-de-imagen\/\">imagen del sistema<\/a>, lo que exige eliminar las variables espec\u00edficas de un usuario o de una m\u00e1quina antes de la captura.<\/li>\n<li>Retirar herramientas de desarrollo antiguas que inyectaron variables de PATH o de configuraci\u00f3n (por ejemplo, Python, Java o SDK antiguos).<\/li>\n<\/ul>\n<p>En estos escenarios suele venir muy bien tener una lista de variables limpia, ya que se reduce el riesgo de heredar problemas de configuraci\u00f3n en sesiones futuras.<\/p>\n<h2><strong>Aplica la eliminaci\u00f3n de variables de entorno a gran escala<\/strong><\/h2>\n<p>Eliminar variables de entorno es seguro cuando el \u00e1mbito est\u00e1 bien definido, cuentas con un <a href=\"https:\/\/www.ninjaone.com\/es\/copia-de-seguridad\/\">software fiable de copia de seguridad para empresas<\/a> y manejas el PATH con cuidado.<\/p>\n<p>En entornos de TI gestionados, PowerShell o CMD aportan precisi\u00f3n y flexibilidad, sobre todo si dispones de una <a href=\"https:\/\/www.ninjaone.com\/es\/rmm\/\">plataforma RMM<\/a> o de Microsoft Intune para un despliegue seguro en todo el sistema. Un RMM potente como NinjaOne tambi\u00e9n facilita la reversi\u00f3n y el registro de actividad, lo que reduce el impacto en la productividad y optimiza la resoluci\u00f3n de problemas en entornos empresariales.<\/p>\n<p><strong>Temas relacionados:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/blog\/argumentos-de-linea-de-comandos\/\">Gu\u00eda de argumentos de l\u00ednea de comandos y buenas pr\u00e1cticas<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/blog\/anadir-variables-de-entorno-menu-contextual\/\">C\u00f3mo a\u00f1adir el men\u00fa contextual de variables de entorno en Windows 10<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/es\/blog\/formar-nuevos-tecnicos-uso-de-scripts\/\">C\u00f3mo formar a los nuevos t\u00e9cnicos en el uso de scripts sin exponer variables sensibles<\/a><\/li>\n<li><a href=\"https:\/\/www.ninjaone.com\/videos\/windows\/how-to-view-and-manage-environment-variables-in-windows\/\">C\u00f3mo ver y gestionar las variables de entorno en Windows<\/a> [V\u00eddeo]<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Eliminar a toda prisa las variables de entorno en Windows 11 puede romper programas o interrumpir servicios. Esta gu\u00eda ayuda a profesionales de TI y usuarios de PC a evitar los errores m\u00e1s habituales, como perder rutas o provocar inestabilidad en el sistema por gestionar mal estos valores con nombre. C\u00f3mo eliminar variables de entorno [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":747172,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4357],"tags":[],"class_list":["post-899633","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operaciones-de-ti"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts\/899633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/comments?post=899633"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts\/899633\/revisions"}],"predecessor-version":[{"id":899634,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/posts\/899633\/revisions\/899634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/media\/747172"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/media?parent=899633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/categories?post=899633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/es\/wp-json\/wp\/v2\/tags?post=899633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}