Các chương trình và quy trình khác nhau yêu cầu các môi trường khác nhau để chạy. Trên một máy duy nhất, Windows cần đảm bảo rằng tất cả các chương trình và quy trình đều có thể truy cập vào môi trường mà chúng cần.
Để làm được điều này, Windows cần biết loại môi trường mà mọi chương trình yêu cầu để hoạt động. Windows phải lưu trữ thông tin này ở đâu đó để truy xuất dễ dàng hơn. Các biến môi trường làm cho điều đó trở nên khả thi.
Tóm lại, các biến môi trường là cơ chế lưu trữ dữ liệu.
Hãy tìm hiểu sâu hơn một chút để xem cách hoạt động của các biến môi trường và cách bạn có thể tạo, chỉnh sửa và xóa chúng một cách hiệu quả.
Biến môi trường trong Windows 10 là gì?
Biến môi trường là các biến động lưu trữ dữ liệu liên quan đến việc tạo các môi trường khác nhau cho các chương trình và quy trình khác nhau.
Để hiểu rõ hơn về chúng, chúng ta hãy lấy ví dụ về một chương trình cần sử dụng công cụ Windows tích hợp sẵn để chạy.
Để chương trình sử dụng công cụ, chương trình cần biết vị trí của công cụ để truy cập nó. Chương trình cũng cần tìm hiểu xem nó có được phép sử dụng công cụ hay không. Tương tự, có những điều mà một chương trình cần biết trước khi có thể sử dụng công cụ này.
Vì vậy, một chương trình có thể truy cập tất cả thông tin này bằng cách hỏi Windows. Sau đó, Windows sẽ tra cứu các biến môi trường (EV) cho dữ liệu này và tạo một môi trường mà chương trình đó có thể chạy.
Nói cách khác, EVs lưu trữ dữ liệu có thể truy cập được đối với mọi chương trình và quy trình đang chạy trên hệ thống của tất cả người dùng. Dữ liệu mà các biến này lưu trữ giúp chương trình chạy trong môi trường mà chúng được thiết kế.
Một số EV quan trọng nhất trên Windows bao gồm PATH, HOMEPATH và USERNAME. Tất cả các biến này đều chứa các giá trị mà bất kỳ người dùng và quy trình nào của hệ thống đều có thể truy cập bất kỳ lúc nào. Ví dụ:biến môi trường USERNAME chứa tên của người dùng hiện tại. Windows có thể tra cứu biến này bất cứ khi nào nó cần tìm ra tên của người dùng hiện tại.
Cách đặt Biến môi trường trong Windows 10?
Điều đầu tiên, nếu bạn muốn đặt EV trên toàn hệ thống, bạn cần có đặc quyền quản trị. Vì vậy, nếu bạn không phải là quản trị viên, hãy thông báo cho quản trị viên hệ thống của bạn và yêu cầu họ giúp đỡ.
Bây giờ bạn có đặc quyền quản trị viên:
- Nhập Cài đặt hệ thống nâng cao trong hộp tìm kiếm của menu Bắt đầu và chọn Kết quả phù hợp nhất.
- Trong hộp Thuộc tính Hệ thống, nhấp vào Biến môi trường để mở bảng Biến môi trường.
Bảng EVs liệt kê hai loại biến tùy thuộc vào nhu cầu của bạn. Nếu bạn chỉ muốn thay đổi EV cho người dùng hiện tại và không muốn các thay đổi phản ánh trên toàn hệ thống, bạn sẽ thay đổi Biến người dùng .
Ngược lại, nếu bạn muốn các thay đổi trên toàn hệ thống, bạn sẽ thay đổi Biến hệ thống .
Giả sử bạn vừa cài đặt Java và muốn thêm đường dẫn java vào EV. Để làm điều này:
- Nhấp vào Mới dưới biến Người dùng / Hệ thống. Điều này sẽ mở ra Biến người dùng mới hộp.
- Nhập JAVA_HOME trong Tên biến và duyệt đến thư mục nơi bạn đã cài đặt Java để điền đường dẫn vào Giá trị biến .
Nhấn OK sẽ thêm biến JAVA_HOME vào biến PATH.
Cách chỉnh sửa các biến môi trường
Để chỉnh sửa các biến môi trường khác nhau, hãy chọn bất kỳ biến nào từ danh sách. Sau đó, nhấn Chỉnh sửa . Thao tác này sẽ mở ra Biến môi trường chỉnh sửa bảng điều khiển. Tại đây, bạn có thể tạo, xóa và chỉnh sửa các biến.
Từ danh sách các biến, chọn biến bạn muốn sửa đổi và nhấp vào Chỉnh sửa . Sau đó, bạn có thể thay đổi giá trị biến thành bất kỳ giá trị nào bạn muốn.
Bạn cũng có thể xóa các biến theo cách tương tự.
Biến Windows PATH là gì và tôi có thể thay đổi nó như thế nào?
Nói một cách dễ hiểu, biến PATH là một sổ địa chỉ của các chương trình và lệnh trên máy tính của bạn. Bất cứ khi nào bạn có một chương trình mới trên máy tính mà bạn muốn chạy từ giao diện dòng lệnh, bạn phải chỉ định địa chỉ của chương trình đó trong biến PATH.
Một điều cần nhớ ở đây, không phải tất cả các chương trình đều nằm trong biến môi trường PATH. Chỉ những chương trình được sử dụng từ giao diện dòng lệnh mới xuất hiện trong biến PATH. Vì vậy, các chương trình dự định sử dụng từ Giao diện người dùng đồ họa không có địa chỉ của chúng trong biến PATH.
Cách thức hoạt động của quá trình này liên quan đến việc Windows tìm kiếm địa chỉ cho một lệnh nhất định. Bất cứ khi nào bạn ra lệnh trên một dòng lệnh, trước tiên Windows sẽ tìm kiếm lệnh đó trong thư mục hiện tại. Nếu hệ điều hành không thể tìm thấy nó trong thư mục hiện tại, nó sẽ tìm kiếm biến PATH để tìm địa chỉ.
Để nhập địa chỉ vào biến PATH, quá trình này giống như trước. Mở Biến môi trường , chọn PATH và nhấp vào Chỉnh sửa .
Trong hộp Chỉnh sửa, bạn có thể thêm, xóa và chỉnh sửa thư mục.
Một điều cuối cùng cần nhớ, biến PATH không giống nhau đối với mọi người dùng trên hệ thống. Vì vậy, những người dùng khác nhau có thể liệt kê các thư mục khác nhau mà không cần thay đổi biến cho mọi người dùng. Vì vậy, nếu bạn muốn một công cụ khả dụng cho mọi người dùng, bạn phải chỉnh sửa biến PATH trong Biến hệ thống .
Biến môi trường trong Windows 10 Store Dữ liệu mà chương trình cần hoạt động
Các chương trình cần dữ liệu để hoạt động. Để đảm bảo rằng dữ liệu có sẵn một cách hiệu quả, Windows lưu trữ dữ liệu này trong các biến toàn cục mà tất cả các chương trình đều có thể truy cập. Các biến toàn cục này là Biến Môi trường.
Bạn có thể thêm, chỉnh sửa và xóa Biến môi trường bên trong Cài đặt hệ thống nâng cao bảng điều khiển.
Hơn nữa, nếu bạn có nhiều người dùng trên một máy, thì các Biến môi trường của người dùng sẽ khác nhau đối với mỗi người dùng. Ví dụ:một người dùng có thể đã liệt kê một lệnh trong biến PATH sẽ không khả dụng cho những người dùng khác.
Mặt khác, EV hệ thống có sẵn cho tất cả người dùng. Các biến này yêu cầu đặc quyền của quản trị viên để chỉnh sửa hoặc xóa.
Nói tóm lại, EV là cách của Windows để lưu trữ dữ liệu quan trọng. Vì vậy, hãy chắc chắn rằng bạn biết mình đang làm gì trước khi sửa đổi chúng.