Recibí un error en Windows 8 después de intentar usar SETX para agregar JAVA.exe a la variable PATH de Windows:
WARNING: The data being saved is truncated to 1024 characters.
Después de reiniciar, noto que la RUTA es mucho más corta que antes. Desde entonces he leído que SETX no puede manejar más de 1024 caracteres. Hubiera sido bueno saberlo en el artículo que recomienda usarlo.
Me pregunto si mi sistema será inestable ahora que (presumiblemente) algunos de los directorios ya no aparecen en la variable PATH. El final de la cadena está claramente cortado a mitad del directorio (en Pr):
(...) ;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Pr
¿Hay alguna forma de retroceder o en cualquier lugar donde se haya capturado el valor anterior de PATH? Hombre, no puedo creer que este tipo de cosas aún puedan suceder en Windows después de 29 años.
Respuestas:
PATH se guarda en el Registro en
Si tiene puntos de restauración del sistema, puede encontrar la clave relevante y restaurarla .
fuente
No tengo suficiente reputación para comentar aquí, pero el comentario de @kreemoweet: desafortunadamente, Windows 10 (y creo que 8 / 8.1 también) deshabilitó la opción "última configuración válida conocida" y las copias de seguridad asociadas que solía poder restaurar (el ControlSet ### del que hablas). Este comportamiento se puede volver a habilitar a través de una corrección de registro, pero a menos que el usuario lo haya hecho manualmente, es muy probable que solo encuentre un conjunto de control (que de hecho será el CurrentControlSet) cuando busque en el registro). Entonces, una restauración del sistema podría estar en orden aquí.
En caso de que alguien más se encuentre con esto, la forma de volver a habilitar las copias de seguridad ControlSet ### en el registro es agregar un valor de registro:
Lo anterior habilita las copias de seguridad ControlSet ###. Luego, si también desea habilitar la opción "última configuración buena conocida" en el menú de arranque (heredado) (que también necesitaría volver a habilitarse en Win8 / 8.1, creo, para que esta opción aparezca realmente), necesita agregar:
fuente