Wat zijn omgevingsvariabelen in Windows? -

Heb je je ooit afgevraagd over omgevingsvariabelen? Misschien noemde een of andere IT-beheerder of computernerd ze. Zijn(Did) sommige programma's begonnen met defecten en gaven ze fouten terug die verwijzen naar omgevingsvariabelen? Heb(Did) je net een examen gehad en het enige item dat je niet wist in te vullen was: "omgevingsvariabelen zijn ____________."? Wat uw redenen ook zijn om er meer over te willen weten, u bent hier aan het juiste adres. In dit artikel laten we u zien wat u moet weten over omgevingsvariabelen, hoe ze werken en waarom ze essentieel zijn voor het welzijn van Windows:

Wat zijn omgevingsvariabelen in Windows ?

Dus wat is een omgevingsvariabele? Omgevingsvariabelen zijn, kort gezegd, variabelen die de omgeving beschrijven waarin apps en programma's draaien. Allerlei programma's gebruiken omgevingsvariabelen om vragen te beantwoorden als: Hoe heet de computer(name of the computer) waarop ik geïnstalleerd ben? Wat is de naam van het gebruikersaccount waarop ik actief ben? Wat is mijn huidige werkmap? Waar is Windows geïnstalleerd? Waar worden de tijdelijke bestanden op deze computer opgeslagen? Waar is de OneDrive-map voor dit gebruikersaccount?

In Windows hebben omgevingsvariabelen een naam en waarde(environment variables have a name and value) . De variabele windir (afkorting van " Windows directory") kan bijvoorbeeld de waarde "C:\Windows" hebben of een ander pad waar u Windows hebt geïnstalleerd .

Omgevingsgebruikers- en systeemvariabelen in Windows 10

Omgevingsgebruikers-(Environment) en systeemvariabelen in Windows 10

Een andere standaardvariabele heet PATH . Veel programma's moeten weten waar ze specifieke bestanden kunnen vinden, en de variabele PATH vertelt hen waar ze kunnen vinden wat ze nodig hebben. Die programma's zoeken automatisch naar een PATH -variabele, dus u hoeft deze niet elke keer dat u het programma uitvoert, in te typen. Deze variabele heeft een waarde die uit veel gebruikersdirectory's bestaat. Deze mappen worden ingesteld door de verschillende toepassingen die op de computer zijn geïnstalleerd en variëren sterk van systeem tot systeem.

Het concept van omgevingsvariabelen bestaat in de meeste besturingssystemen, van Linux tot macOS tot Windows . In principe betekenen ze hetzelfde, maar de manier waarop ze worden geïmplementeerd en gebruikt verschilt.

Soorten omgevingsvariabelen: gebruikersvariabelen en systeemvariabelen

Er zijn twee soorten variabelen: gebruikersvariabelen, specifiek voor elk gebruikersaccount, en systeemvariabelen die van toepassing zijn op alle gebruikersaccounts.

Gebruikersomgevingsvariabelen hebben waarden die van gebruiker tot gebruiker verschillen. (User environment variables have values that differ from user to user.)Zoals hun naam al aangeeft, zijn ze specifiek voor uw gebruikersaccount. Ze slaan gebruikersspecifieke gegevens op, zoals de locatie van uw gebruikersprofiel, de map waarin tijdelijke bestanden zijn opgeslagen voor uw account, de locatie van uw OneDrive-map, enzovoort. Dat gebruikersaccount kan ze bewerken, maar andere gebruikersaccounts niet. Deze variabelen kunnen worden gemaakt(created) en bewerkt(edited) door de gebruiker, door Windows of door verschillende programma's die werken met gebruikersspecifieke locaties.

Systeemvariabelen zijn globaal en kunnen door geen enkele gebruiker worden gewijzigd. (System variables are global and cannot be changed by any user.)Hun waarden zijn hetzelfde voor alle gebruikersaccounts. Ze verwijzen naar locaties van kritieke systeembronnen, zoals de map waarin Windows is geïnstalleerd, de locatie van Program Files , enzovoort. Deze variabelen worden ingesteld door Windows , verschillende programma's en stuurprogramma's.

Waar kan ik de omgevingsvariabelen van Windows vinden ?

Gebruik in Windows 10 het zoekvak op de taakbalk om naar de omgeving(environment) te zoeken . Klik of tik vervolgens op het zoekresultaat "De systeemomgevingsvariabelen bewerken" .(“Edit the system environment variables”)

Zoeken gebruiken om de omgevingsvariabelen in Windows 10 te openen

Zoeken gebruiken om de omgevingsvariabelen in Windows 10 te openen(Windows 10)

Typ in Windows 7 omgeving(environment) in het zoekvak van het menu Start . (Start Menu)Klik vervolgens op "Bewerk omgevingsvariabelen voor uw account"(“Edit environment variables for your account”) of "Bewerk de systeemomgevingsvariabelen".(“Edit the system environment variables.”)

Zoeken gebruiken om de omgevingsvariabelen in Windows 7 te openen

Zoeken gebruiken om de omgevingsvariabelen in Windows 7 te openen(Windows 7)

Als u Windows 10 gebruikt, kunt u ook de app Instellingen gebruiken(use the Settings app) om toegang te krijgen tot de omgevingsgebruikers- en systeemvariabelen. Ga in Instellingen(Settings) naar Systeem(System, ) en selecteer de pagina Over(About) in de linkerzijbalk. Klik of tik vervolgens op 'Geavanceerde systeeminstellingen'. (“Advanced system settings.”)Het opent het venster Systeemeigenschappen(System Properties) , waar u op de knop Omgevingsvariabelen(Environment Variables) kunt drukken op het tabblad Geavanceerd .(Advanced)

Instellingen gebruiken om de omgevingsvariabelen in Windows 10 te vinden

Instellingen gebruiken om de omgevingsvariabelen in Windows 10 te vinden(Windows 10)

Op dezelfde manier kunt u het Configuratiescherm(use the Control Panel) gebruiken om toegang te krijgen tot uw omgevingsgebruikers- en systeemvariabelen in Windows 7 . Ga in het Configuratiescherm(Control Panel) naar Systeem en beveiliging(System and Security) en vervolgens naar Systeem(System) . Klik of tik aan de linkerkant op de link " Geavanceerde systeeminstellingen(Advanced system settings) ", waarmee het venster Systeemeigenschappen wordt geopend. (System Properties)Druk op het tabblad Geavanceerd op de knop (Advanced)Omgevingsvariabelen(Environment Variables) die hieronder is gemarkeerd.

Het Configuratiescherm gebruiken om de omgevingsvariabelen in Windows 7 te openen

Het Configuratiescherm(Control Panel) gebruiken om de omgevingsvariabelen in Windows 7 te openen(Windows 7)

In elk Windows -besturingssysteem kunt u ook het venster Uitvoeren (Run window) (Win + R ) gebruiken om toegang te krijgen tot uw omgevingsvariabelen als u weet welke opdracht u moet typen. Typ in dit venster de opdracht rundll32.exe sysdm.cpl,EditEnvironmentVariables en druk op Enter of klik op OK .

rundll32.exe sysdm.cpl,EditEnvironmentVariables

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Welke(Regardless) methode u ook kiest, het venster Omgevingsvariabelen(Environment Variables) zou nu geopend moeten zijn.

Bovenaan geven de Omgevingsvariabelen(Environment Variables) uw gebruikersvariabelen weer, en aan de onderkant toont het de systeemvariabelen, geldig voor alle gebruikersaccounts die in Windows bestaan .

Venster Omgevingsvariabelen in Windows

Venster(Variables) Omgevingsvariabelen in Windows

Omgevingsvariabelen bekijken in de opdrachtprompt(Command Prompt) of PowerShell

Als je een fan bent van de opdrachtprompt(Command Prompt) , kun je alle omgevingsvariabelen zien met de opdrachtset ,(set) zonder enige andere parameters. Start de opdrachtprompt(Start the Command Prompt) in Windows, typ set en druk op Enter .

Gebruik set om de lijst met omgevingsvariabelen in CMD te krijgen

Gebruik(Use) set om de lijst met omgevingsvariabelen in CMD te krijgen(CMD)

Als u PowerShell verkiest , opent u het, typt u de opdracht Get-ChildItem Env: en drukt u op Enter .

Gebruik Get-ChildItem Env: om de lijst met omgevingsvariabelen in PowerShell op te halen

Gebruik(Use) Get-ChildItem Env: om de lijst met omgevingsvariabelen in PowerShell op te halen(PowerShell)

Alle omgevingsvariabelen worden weergegeven, maar ze zijn niet opgesplitst afhankelijk van hun type (gebruikers- of systeemvariabelen).

Als u in PowerShell(PowerShell) alleen de systeemvariabelen wilt zien , gebruikt u in plaats daarvan deze opdracht: [Environment]::GetEnvironmentVariables("Machine") .

Lijst met systeemvariabelen in PowerShell: [Omgeving]::GetEnvironmentVariables("Machine")

Lijst met systeemvariabelen in PowerShell : [ Omgeving(Environment) ]::Get Omgevingsvariabelen(Environment) (" Machine ")

En als u alleen de gebruikersvariabelen wilt weergeven, voert u deze opdracht uit: [Environment]::GetEnvironmentVariables("User") .

Lijst met gebruikersvariabelen in PowerShell: [Omgeving]::GetEnvironmentVariables("Machine")

Lijst met gebruikersvariabelen in PowerShell : [ Omgeving(Environment) ]::Get Omgevingsvariabelen(Environment) (" Machine ")

Wat zijn de standaard omgevingsvariabelen in Windows ?

Er is een lange lijst met variabelen op elke Windows- computer. De meest gebruikte zijn variabelen zoals OS, PATH en TEMP . U kunt de volledige lijst en al hun standaardwaarden vinden op Wikipedia : Omgevingsvariabelen - Standaardwaarden op Microsoft Windows(Environment variables - Default Values on Microsoft Windows) .

Waarvoor gebruikt u omgevingsgebruikers- en systeemvariabelen?

Nu weet je hoe je de vraag moet beantwoorden: "Wat zijn omgevingsvariabelen?". Zoals u in deze zelfstudie kunt zien, zijn omgevingsvariabelen niet gemakkelijk te vinden en ook niet zichtbaar tijdens het werken met Windows- programma's. Ze worden op de achtergrond beheerd door het besturingssysteem en de verschillende programma's en stuurprogramma's die u installeert. Ze zijn echter essentieel voor de goede werking van het besturingssysteem en van uw geïnstalleerde apps. Als u de waarde van essentiële systeemvariabelen wijzigt zonder te weten wat u doet, zult u ervaren hoe belangrijk deze omgevingsvariabelen zijn door ervoor te zorgen dat uw systeem niet goed werkt. Reageer hieronder voordat je gaat en vertel ons hoe je omgevingsvariabelen in Windows gebruikt .



About the author

Ik ben een ervaren software-engineer met meer dan 10 jaar ervaring in het Windows-ecosysteem voor app- en bestandsbeheer. Ik ben ook een veteraan in het ontwikkelen van systemen en beveiligingsoplossingen voor bedrijven en overheden. Mijn ervaringen in beide arena's geven me een uniek perspectief op wat goede software, systemen en beveiliging maakt en hoe deze efficiënt te bouwen.



Related posts