Wystąpił błąd w systemie Windows 8 po próbie użycia SETX do dodania JAVA.exe do zmiennej PATH systemu Windows:
WARNING: The data being saved is truncated to 1024 characters.
Po ponownym uruchomieniu zauważam, że ŚCIEŻKA jest rzeczywiście znacznie krótsza niż wcześniej. Odtąd przeczytałem, że SETX nie może obsłużyć więcej niż 1024 znaków. Dobrze byłoby to wiedzieć w artykule, który zalecił jego użycie.
Zastanawiam się, czy mój system będzie teraz niestabilny, ponieważ (prawdopodobnie) niektóre katalogi nie pojawiają się już w zmiennej PATH. Koniec łańcucha jest wyraźnie odcięty w środku katalogu (w Pr):
(...) ;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Pr
Czy istnieje jakiś sposób na wycofanie lub w dowolnym miejscu, w którym została przechwycona poprzednia wartość PATH. Człowieku, nie mogę uwierzyć, że takie rzeczy mogą się zdarzyć w systemie Windows po 29 latach.
Odpowiedzi:
ŚCIEŻKA jest zapisywana w rejestrze pod adresem
Jeśli masz punkty przywracania systemu, możesz znaleźć odpowiedni klucz i go przywrócić .
źródło
Nie mam wystarczającej reputacji, aby skomentować tutaj, ale komentarz @ kreemoweet - niestety system Windows 10 (i również uważam, że 8 / 8.1) wyłączył opcję „ostatniej znanej dobrej konfiguracji” i powiązane kopie zapasowe, które kiedyś można było przywrócić (ControlSet ###, o którym mówisz). To zachowanie można ponownie włączyć za pomocą poprawki reg, ale jeśli użytkownik nie zrobi tego ręcznie, jest bardzo prawdopodobne, że podczas wyszukiwania w rejestrze znajdzie tylko jeden zestaw kontrolny (którym w rzeczywistości będzie CurrentControlSet). Dlatego przywracanie systemu może być tutaj prawidłowe.
W przypadku, gdy ktoś inny się z tym spotka, sposobem ponownego włączenia kopii zapasowych ControlSet ### w rejestrze jest dodanie wartości reg:
Powyższe umożliwia tworzenie kopii zapasowych ControlSet ###. Następnie, jeśli chcesz również włączyć opcję „ostatniej znanej dobrej konfiguracji” w menu rozruchowym (starszej wersji) (która, jak sądzę, musiałaby zostać ponownie włączona w Win8 / 8.1, aby ta opcja rzeczywiście się pojawiła), trzeba dodać:
źródło