Biến môi trường trong Windows là gì? -

Bạn đã bao giờ thắc mắc về các biến môi trường? Có thể một số quản trị viên CNTT hoặc chuyên gia máy tính đã đề cập đến chúng. Một(Did) số chương trình bắt đầu hoạt động sai và trả về lỗi liên quan đến các biến môi trường? Bạn(Did) vừa có một bài kiểm tra và mục duy nhất bạn không biết cách điền là: "biến môi trường là ____________."? Bất kể lý do của bạn là muốn tìm hiểu thêm về họ, bạn đã đến đúng nơi. Trong bài viết này, chúng tôi sẽ chỉ cho bạn những điều bạn cần biết về các biến môi trường, cách chúng hoạt động và tại sao chúng lại cần thiết cho hoạt động của Windows:

Biến môi trường trong Windows là gì?

Vậy biến môi trường là gì? Nói ngắn gọn, biến môi trường là những biến mô tả môi trường mà ứng dụng và chương trình chạy. Tất cả các loại chương trình đều sử dụng các biến môi trường để trả lời các câu hỏi như: Tên máy tính(name of the computer) mà tôi đang cài đặt là gì? Tên của tài khoản người dùng đang điều hành tôi là gì? Thư mục làm việc hiện tại của tôi là gì? Windows được cài đặt ở đâu ? Các tệp tạm thời được lưu trữ trên máy tính này ở đâu? Thư mục OneDrive cho tài khoản người dùng này ở đâu?

Trong Windows, các biến môi trường có tên và giá trị(environment variables have a name and value) . Ví dụ, biến windir (viết tắt của " Windows directory") có thể có giá trị "C:\Windows" hoặc một đường dẫn khác mà bạn đã cài đặt Windows .

Người dùng môi trường và biến hệ thống trong Windows 10

Người dùng môi trường(Environment) và biến hệ thống trong Windows 10

Một biến tiêu chuẩn khác được đặt tên là PATH . Nhiều chương trình cần biết nơi để tìm các tệp cụ thể và biến PATH cho họ biết nơi họ có thể tìm thấy những gì họ cần. Các chương trình đó tự động tìm kiếm một biến PATH , vì vậy bạn không cần phải nhập tất cả vào mỗi khi chạy chương trình. Biến này có giá trị bao gồm nhiều thư mục người dùng. Các thư mục này được thiết lập bởi các ứng dụng khác nhau được cài đặt trên máy tính và chúng rất khác nhau giữa các hệ thống.

Khái niệm về biến môi trường tồn tại trong hầu hết các hệ điều hành, từ Linux , macOS đến Windows . Về nguyên tắc, chúng có nghĩa giống nhau nhưng cách chúng được thực hiện và sử dụng khác nhau.

Các loại biến môi trường: biến người dùng và biến hệ thống

Có hai loại biến: biến người dùng, cụ thể cho từng tài khoản người dùng và biến hệ thống áp dụng cho tất cả các tài khoản người dùng.

Các biến môi trường người dùng có các giá trị khác nhau giữa các người dùng. (User environment variables have values that differ from user to user.)Như tên của chúng, chúng dành riêng cho tài khoản người dùng của bạn. Chúng lưu trữ dữ liệu dành riêng cho người dùng, như vị trí của hồ sơ người dùng của bạn, thư mục lưu trữ các tệp tạm thời cho tài khoản của bạn, vị trí của thư mục OneDrive, v.v. Tài khoản người dùng đó có thể chỉnh sửa chúng, nhưng tài khoản người dùng khác không thể. Các biến này có thể được tạo(created)chỉnh sửa(edited) bởi người dùng, bởi Windows hoặc bởi các chương trình khác nhau làm việc với các vị trí dành riêng cho người dùng.

Các biến hệ thống là toàn cục và không thể thay đổi bởi bất kỳ người dùng nào. (System variables are global and cannot be changed by any user.)Giá trị của chúng giống nhau cho tất cả các tài khoản người dùng. Chúng đề cập đến các vị trí tài nguyên hệ thống quan trọng, như thư mục nơi Windows được cài đặt, vị trí của Tệp chương trình(Program Files) , v.v. Các biến này được đặt bởi Windows , các chương trình và trình điều khiển khác nhau.

Tôi có thể tìm các biến môi trường từ Windows ở đâu?

Trong Windows 10 , sử dụng hộp tìm kiếm trên thanh tác vụ để tìm kiếm môi trường(environment) . Sau đó, nhấp hoặc nhấn vào kết quả tìm kiếm “Chỉnh sửa các biến môi trường hệ thống”(“Edit the system environment variables”) .

Sử dụng tìm kiếm để mở các biến môi trường trong Windows 10

Sử dụng tìm kiếm để mở các biến môi trường trong Windows 10

Trong Windows 7, nhập môi trường(environment) vào hộp tìm kiếm trong Menu Bắt đầu(Start Menu) . Sau đó, nhấp vào “Chỉnh sửa biến môi trường cho tài khoản của bạn”(“Edit environment variables for your account”) hoặc “Chỉnh sửa biến môi trường hệ thống”.(“Edit the system environment variables.”)

Sử dụng tìm kiếm để mở các biến môi trường trong Windows 7

Sử dụng tìm kiếm để mở các biến môi trường trong Windows 7

Ngoài ra, nếu bạn sử dụng Windows 10, bạn có thể sử dụng ứng dụng Cài đặt(use the Settings app) để truy cập vào người dùng môi trường và các biến hệ thống. Trong Cài đặt(Settings) , chuyển đến Hệ thống(System, ) và chọn trang Giới thiệu(About) ở thanh bên trái. Sau đó, nhấp hoặc nhấn vào “Cài đặt hệ thống nâng cao”. (“Advanced system settings.”)Nó mở ra cửa sổ Thuộc tính Hệ thống(System Properties) , nơi bạn có thể nhấn nút Biến Môi trường(Environment Variables) từ tab Nâng cao .(Advanced)

Sử dụng Cài đặt để tìm các biến môi trường trong Windows 10

Sử dụng Cài đặt để tìm các biến môi trường trong Windows 10

Tương tự, để truy cập người dùng môi trường và các biến hệ thống của bạn trong Windows 7 , bạn có thể sử dụng Bảng điều khiển(use the Control Panel) . Trong Bảng điều khiển(Control Panel) , đi tới Hệ thống và Bảo mật(System and Security) rồi đến Hệ thống(System) . Ở bên trái, nhấp hoặc nhấn vào liên kết “ Cài đặt hệ thống nâng cao(Advanced system settings) ”, liên kết này sẽ mở ra cửa sổ Thuộc tính hệ thống(System Properties) . Trong tab Nâng cao , nhấn nút (Advanced)Biến Môi trường(Environment Variables) được đánh dấu bên dưới.

Sử dụng Control Panel để mở các biến môi trường trong Windows 7

Sử dụng Control Panel để mở các biến môi trường trong Windows 7

Trong bất kỳ hệ điều hành Windows nào , bạn cũng có thể sử dụng cửa sổ Run (Run window) (Win + R ) để truy cập các biến môi trường của mình nếu bạn biết phải nhập lệnh nào. Trong cửa sổ này, gõ lệnh rundll32.exe sysdm.cpl, EditEnosystemVariables(rundll32.exe sysdm.cpl,EditEnvironmentVariables,) và nhấn Enter hoặc nhấp vào OK .

rundll32.exe sysdm.cpl, EditEnosystemVariables

rundll32.exe sysdm.cpl, EditEnosystemVariables

Bất kể(Regardless) phương pháp nào bạn chọn sử dụng, cửa sổ Biến môi trường(Environment Variables) sẽ được mở ngay bây giờ.

Ở trên cùng, Biến môi trường(Environment Variables) hiển thị các biến người dùng của bạn và ở dưới cùng, nó hiển thị các biến hệ thống, hợp lệ cho tất cả các tài khoản người dùng hiện có trong Windows .

Cửa sổ Biến môi trường trong Windows

Cửa sổ Biến(Variables) môi trường trong Windows

Cách xem các biến môi trường trong Command Prompt hoặc PowerShell

Nếu bạn là người yêu thích Command Prompt , bạn có thể xem tất cả các biến môi trường với bộ lệnh (set) không có bất kỳ tham số nào khác. Khởi động Command Prompt(Start the Command Prompt) trong Windows, nhập set và nhấn Enter .

Sử dụng set để lấy danh sách các biến môi trường trong CMD

Sử dụng(Use) set để lấy danh sách các biến môi trường trong CMD

Nếu bạn thích PowerShell , hãy mở nó, nhập lệnh Get-ChildItem Env: và nhấn Enter .

Sử dụng Get-ChildItem Env: để lấy danh sách các biến môi trường trong PowerShell

Sử dụng(Use) Get-ChildItem Env: để lấy danh sách các biến môi trường trong PowerShell

Tất cả các biến môi trường đều được liệt kê, nhưng chúng không được phân chia tùy thuộc vào loại của chúng (biến người dùng hoặc biến hệ thống).

Nếu bạn chỉ muốn xem các biến hệ thống, trong PowerShell , hãy sử dụng lệnh này thay thế: [Môi trường] :: GetEnosystemVariables ("Máy")([Environment]::GetEnvironmentVariables("Machine")) .

Danh sách các biến hệ thống trong PowerShell: [Environment] :: GetEnosystemVariables ("Máy")

Danh sách các biến hệ thống trong PowerShell : [ Môi trường(Environment) ] :: Lấy các biến Môi trường(Environment) (" Máy(Machine) ")

Và nếu bạn chỉ muốn liệt kê các biến người dùng, hãy chạy lệnh này: [Môi trường] :: GetEnosystemVariables ("Người dùng")([Environment]::GetEnvironmentVariables("User")) .

Danh sách các biến người dùng trong PowerShell: [Môi trường] :: GetEnosystemVariables ("Máy")

Danh sách các biến người dùng trong PowerShell : [ Môi trường(Environment) ] :: Lấy các biến Môi trường(Environment) (" Máy(Machine) ")

Các biến môi trường tiêu chuẩn trong Windows là gì?

Có một danh sách dài các biến hiện có trên mỗi máy tính Windows . Được sử dụng nhiều nhất là các biến như OS, PATHTEMP . Bạn có thể tìm thấy toàn bộ danh sách và tất cả các giá trị mặc định của chúng trên Wikipedia : Biến môi trường - Giá trị mặc định trên Microsoft Windows(Environment variables - Default Values on Microsoft Windows) .

Bạn đang sử dụng biến hệ thống và người dùng môi trường để làm gì?

Bây giờ bạn đã biết cách trả lời câu hỏi: “Biến môi trường là gì?”. Như bạn có thể thấy từ hướng dẫn này, các biến môi trường không dễ tìm cũng không hiển thị theo bất kỳ cách nào khi làm việc với các chương trình Windows . Chúng được quản lý ở chế độ nền bởi hệ điều hành cũng như các chương trình và trình điều khiển khác nhau mà bạn cài đặt. Tuy nhiên, chúng rất cần thiết cho hoạt động bình thường của hệ điều hành và các ứng dụng đã cài đặt của bạn. Nếu bạn thay đổi giá trị của các biến hệ thống thiết yếu mà không biết mình đang làm gì, bạn sẽ phải trải nghiệm mức độ quan trọng của các biến môi trường này bằng cách khiến hệ thống của bạn hoạt động sai. Trước khi bạn tiếp tục, hãy bình luận bên dưới và cho chúng tôi biết bạn đang sử dụng các biến môi trường trong Windows như thế nào .



About the author

Tôi là một chuyên gia Windows 10 rất được đề xuất và tôi chuyên giúp mọi người cá nhân hóa giao diện máy tính của họ và làm cho các công cụ Office của họ thân thiện hơn với người dùng. Tôi sử dụng các kỹ năng của mình để giúp những người khác tìm ra những cách hiệu quả nhất để làm việc với Microsoft Office, bao gồm cách định dạng văn bản và đồ họa để in trực tuyến, cách tạo chủ đề tùy chỉnh cho Outlook và thậm chí cả cách tùy chỉnh giao diện của thanh tác vụ trên máy tính để bàn máy tính.



Related posts