Đặt lại đường dẫn về giá trị cũ sau khi tắt máy


3

Tôi sử dụng một công cụ dòng lệnh trong windows 10. Đường dẫn đến công cụ được đặt trong biến PATH của hệ thống để có thể bắt đầu từ dòng lệnh.

Bất cứ khi nào một phiên bản mới của công cụ xuất hiện, tôi lưu trữ nó vào một thư mục mới và cập nhật hệ thống PATH để trỏ đến vị trí mới. Khởi động lại cửa sổ lệnh và mọi thứ đều ổn, phiên bản mới của công cụ được sử dụng.

Sau khi tắt và bắt đầu, tuy nhiên, PATH trở lại giá trị cũ và phiên bản cũ của công cụ sẽ được sử dụng. Mở trình soạn thảo biến envoronment và nhấp vào OK, không thực hiện bất kỳ thay đổi nào, giải quyết vấn đề ... cho đến khi tắt máy tiếp theo. Tôi đã tìm kiếm toàn bộ sổ đăng ký, giá trị PATH cũ không tìm thấy. Nó phải được lưu trữ ở một nơi khác.

Sau một thời gian, (tôi đoán sau khi bản cập nhật Windows được cài đặt, nhưng tôi không chắc về điều này), vấn đề sẽ biến mất và giá trị PATH mới được ghi nhớ.

Trong các phiên bản windows trước, nó hoạt động mà không gặp vấn đề gì, tôi chỉ thấy hành vi này sau khi nâng cấp lên Windows 10.

Làm thế nào để sửa cái này? Có một số cách để làm cho PATH hiệu quả vĩnh viễn?


Làm thế nào để bạn cập nhật hệ thống PATH?
Jonno

Bạn đang sử dụng công cụ nào để chạy? đường dẫn có thể được cấu hình bên trong công cụ / ide bạn đang sử dụng. Cố gắng lấy biến môi trường trong dấu nhắc lệnh bằng cách lặp lại nó. và xem nếu nó in phiên bản cũ hoặc phiên bản mới. Ngoài ra, bạn đang sử dụng người dùng hệ thống hoặc người dùng hiện tại để đặt PATH?
Lucky

@Lucky echo% PATH% cũng cho giá trị cũ. Tôi sử dụng hệ thống PATH.
Henry

@Jonno PATH được cập nhật từ cài đặt - & gt; thông tin hệ thống - & gt; mở rộng - & gt; biến môi trường. (Tôi sử dụng một cửa sổ tiếng Đức, không chắc cách gọi các hộp thoại bằng tiếng Anh)
Henry

Bạn đang thực hiện khởi động lại đúng cách sau khi thiết lập đường dẫn hoặc tắt và sau đó khởi động lại?
Mokubai

Câu trả lời:


6

Điều này nghe có vẻ giống như một lỗi nhỏ trong Windows nhưng đây là dự đoán của tôi.

Tôi nghĩ rằng bạn cần thực sự khởi động lại máy của mình thông qua Windows - & gt; Sức mạnh - & gt; Khởi động lại sau khi thay đổi cài đặt và không tắt nó trước.

Khi bạn nói

Mở trình soạn thảo biến môi trường và nhấp vào OK, không thực hiện bất kỳ thay đổi nào, giải quyết vấn đề ... cho đến lần khởi động lại tiếp theo.

Tôi nghi ngờ bạn có nghĩa là cho đến lần tiếp theo bạn tắt máy và sau đó khởi động máy. Sự khác biệt này rất quan trọng trong Windows 8 và 10 vì tắt máy không giống như trước đây và khởi động lại gần với tắt máy thực tế hơn bây giờ.

Tắt máy bây giờ sẽ đóng các ứng dụng người dùng của bạn, đăng xuất bạn và sau đó đặt lõi hệ điều hành vào chế độ ngủ đông. Khi bạn khởi động lại máy, nó không ngủ đông lõi và sau đó cho phép bạn đăng nhập lại. Vì cài đặt này (ở giai đoạn này) chỉ áp dụng cho hồ sơ người dùng hiện tại, sau đó bạn nhận được đường dẫn mặc định (cũ).

Thực hiện khởi động lại đúng cách bỏ qua bước ngủ đông và cho phép hệ thống khởi động lại từ đầu, tải các cài đặt và chương trình mới. Đây sẽ là lý do tại sao một bản cập nhật Windows cũng khắc phục vấn đề của bạn, bởi vì chúng thực hiện khởi động lại thay vì tắt và khởi động lại.

Có một số thông tin ở đây trên cách tắt máy lai .

Tôi nói điều này có vẻ như là một lỗi nhỏ vì bạn hoàn toàn mong đợi sự thay đổi của mình sẽ bị đẩy xuống hệ thống ngủ đông, nhưng vì nó là một vấn đề dễ khắc phục (bằng cách khởi động lại) Tôi hy vọng loại vấn đề này có mức độ ưu tiên tương đối thấp sửa chữa.


Chỉ cần thực hiện một số thử nghiệm, khởi động lại thực sự sửa chữa nó.
Henry
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.