Windows'ta ortam değişkenleri nelerdir? -

Ortam değişkenlerini hiç merak ettiniz mi? Belki bir BT yöneticisi veya bilgisayar meraklısı onlardan bahsediyordu. Bazı programlar arızalanmaya ve ortam değişkenlerine atıfta bulunarak hatalar döndürmeye mi başladı ? (Did)Az önce bir sınava mı(Did) girdiniz ve nasıl dolduracağınızı bilmediğiniz tek madde şuydu: "ortam değişkenleri ____________."? Onlar hakkında daha fazla bilgi edinmek isteme nedeniniz ne olursa olsun, doğru yere geldiniz. Bu makalede, size ortam değişkenleri, nasıl çalıştıkları ve Windows'un iyiliği için neden gerekli oldukları hakkında bilmeniz gerekenleri gösteriyoruz:

Windows'ta(Windows) ortam değişkenleri nelerdir ?

Peki ortam değişkeni nedir? Ortam değişkenleri, kısaca, uygulamaların ve programların çalıştığı ortamı tanımlayan değişkenlerdir. Her tür program, aşağıdaki gibi soruları yanıtlamak için ortam değişkenlerini kullanır: Yüklendiğim bilgisayarın adı(name of the computer) nedir ? Beni çalıştıran kullanıcı hesabının adı nedir? Mevcut çalışma dizinim nedir? Windows nereye kurulur? Bu bilgisayarda depolanan geçici dosyalar nerede? Bu kullanıcı hesabı için OneDrive klasörü nerede?

Windows'ta ortam değişkenlerinin bir adı ve değeri vardır(environment variables have a name and value) . Örneğin, windir değişkeni (" (windir)Windows dizini" nin kısaltması ) "C:\Windows" değerine veya Windows'u(Windows) kurduğunuz başka bir yola sahip olabilir .

Windows 10'da ortam kullanıcısı ve sistem değişkenleri

(Environment)Windows 10'da (Windows 10)ortam kullanıcısı ve sistem değişkenleri

Başka bir standart değişken PATH olarak adlandırılır . Birçok programın belirli dosyaları nerede bulacağını bilmesi gerekir ve PATH değişkeni onlara ihtiyaç duydukları şeyi nerede bulabileceklerini söyler. Bu programlar otomatik olarak bir PATH değişkeni arar, böylece programı her çalıştırdığınızda hepsini yazmanız gerekmez. Bu değişken, birçok kullanıcı dizininden oluşan bir değere sahiptir. Bu dizinler bilgisayarda kurulu farklı uygulamalar tarafından belirlenir ve sistemden sisteme büyük farklılıklar gösterir.

Ortam değişkenleri kavramı, Linux'tan(Linux) macOS'a ve Windows'a(Windows) kadar çoğu işletim sisteminde bulunur . Prensip olarak aynı anlama gelirler, ancak uygulanma ve kullanılma biçimleri farklıdır.

Ortam değişkenlerinin türleri: kullanıcı değişkenleri ve sistem değişkenleri

İki tür değişken vardır: her kullanıcı hesabına özel kullanıcı değişkenleri ve tüm kullanıcı hesaplarına uygulanan sistem değişkenleri.

Kullanıcı ortamı değişkenleri, kullanıcıdan kullanıcıya farklılık gösteren değerlere sahiptir. (User environment variables have values that differ from user to user.)Adlarından da anlaşılacağı gibi, kullanıcı hesabınıza özeldirler. Kullanıcı profilinizin konumu, hesabınız için geçici dosyaların depolandığı klasör, OneDrive klasörünüzün konumu vb. gibi kullanıcıya özel verileri depolarlar. Bu kullanıcı hesabı bunları düzenleyebilir, ancak diğer kullanıcı hesapları yapamaz. Bu değişkenler kullanıcı tarafından, Windows tarafından veya kullanıcıya özel konumlarla çalışan farklı programlar tarafından oluşturulabilir(created) ve düzenlenebilir .(edited)

Sistem değişkenleri globaldir ve herhangi bir kullanıcı tarafından değiştirilemez. (System variables are global and cannot be changed by any user.)Değerleri tüm kullanıcı hesapları için aynıdır. Windows'un(Windows) kurulu olduğu klasör, Program Dosyalarının(Program Files) konumu vb. gibi kritik sistem kaynağı konumlarına atıfta bulunurlar . Bu değişkenler Windows , farklı programlar ve sürücüler tarafından belirlenir.

Windows'tan(Windows) ortam değişkenlerini nerede bulabilirim ?

Windows 10'da (Windows 10)ortam(environment) aramak için görev çubuğundaki arama kutusunu kullanın . Ardından, "Sistem ortamı değişkenlerini düzenle"(“Edit the system environment variables”) arama sonucunu tıklayın veya üzerine dokunun.

Windows 10'da ortam değişkenlerini açmak için aramayı kullanma

Windows 10'da(Windows 10) ortam değişkenlerini açmak için aramayı kullanma

Windows 7'de Başlat Menüsü(Start Menu) arama kutusuna ortam(environment) yazın . Ardından, "Hesabınız için ortam değişkenlerini düzenleyin"(“Edit environment variables for your account”) veya "Sistem ortam değişkenlerini düzenleyin" seçeneğini tıklayın.(“Edit the system environment variables.”)

Windows 7'de ortam değişkenlerini açmak için aramayı kullanma

Windows 7'de(Windows 7) ortam değişkenlerini açmak için aramayı kullanma

Alternatif olarak, Windows 10 kullanıyorsanız ortam kullanıcısına ve sistem değişkenlerine erişmek için Ayarlar uygulamasını kullanabilirsiniz . (use the Settings app)Ayarlar'da (Settings)Sistem'e(System, ) gidin ve sol kenar çubuğundaki Hakkında(About) sayfasını seçin . Ardından, “Gelişmiş sistem ayarları”na tıklayın veya dokunun. (“Advanced system settings.”)Gelişmiş(Advanced) sekmesinden Ortam Değişkenleri(Environment Variables) düğmesine basabileceğiniz Sistem Özellikleri(System Properties) penceresini açar .

Windows 10'da ortam değişkenlerini bulmak için Ayarları kullanma

Windows 10'da(Windows 10) ortam değişkenlerini bulmak için Ayarları kullanma

Benzer şekilde, Windows 7'de(Windows 7) ortam kullanıcı ve sistem değişkenlerinize erişmek için Denetim Masasını(use the Control Panel) kullanabilirsiniz . Denetim Masası'nda (Control Panel)Sistem ve Güvenlik'e(System and Security) ve ardından Sistem'e(System) gidin . Solda, Sistem Özellikleri(System Properties) penceresini açan “ Gelişmiş sistem ayarları ” bağlantısına tıklayın veya dokunun. (Advanced system settings)Gelişmiş(Advanced) sekmesinde, aşağıda vurgulanan Ortam Değişkenleri düğmesine basın.(Environment Variables)

Windows 7'de ortam değişkenlerini açmak için Denetim Masası'nı kullanma

Windows 7'de(Windows 7) ortam değişkenlerini açmak için Denetim Masası'nı(Control Panel) kullanma

Herhangi bir Windows işletim sisteminde, hangi komutu yazacağınızı biliyorsanız, ortam değişkenlerinize erişmek için Çalıştır penceresini (Run window) (Win + RBu pencerede, rundll32.exe sysdm.cpl,EditEnvironmentVariables komutunu yazın ve (rundll32.exe sysdm.cpl,EditEnvironmentVariables,)Enter'a(Enter) basın veya Tamam'a(OK) tıklayın .

rundll32.exe sysdm.cpl,EditEnvironmentVariables

rundll32.exe sysdm.cpl,EditEnvironmentVariables

Hangi(Regardless) yöntemi kullanmayı seçerseniz seçin, Ortam Değişkenleri(Environment Variables) penceresi şimdi açık olmalıdır.

En üstte, Ortam Değişkenleri(Environment Variables) kullanıcı değişkenlerinizi, altta ise Windows'ta(Windows) bulunan tüm kullanıcı hesapları için geçerli olan sistem değişkenlerini gösterir .

Windows'ta Ortam Değişkenleri penceresi

Windows'ta(Windows) Ortam Değişkenleri(Variables) penceresi

Komut İsteminde(Command Prompt) veya PowerShell'de(PowerShell) ortam değişkenleri nasıl görüntülenir?

Komut İstemi(Command Prompt) hayranıysanız , komut seti(set) ile tüm ortam değişkenlerini başka hiçbir parametre olmadan görebilirsiniz. Windows'ta Komut İstemi'ni(Start the Command Prompt) başlatın, set yazın ve (set,)Enter'a(Enter) basın .

CMD'deki ortam değişkenlerinin listesini almak için set'i kullanın

(Use)CMD'deki(CMD) ortam değişkenlerinin listesini almak için set'i kullanın

PowerShell'i(PowerShell) tercih ediyorsanız açın, Get-ChildItem Env: komutunu yazın ve (Get-ChildItem Env:)Enter'a(Enter) basın .

PowerShell'deki ortam değişkenlerinin listesini almak için Get-ChildItem Env: kullanın

(Use)PowerShell'deki(PowerShell) ortam değişkenlerinin listesini almak için Get-ChildItem Env: kullanın

Tüm ortam değişkenleri listelenir, ancak türlerine (kullanıcı veya sistem değişkenleri) bağlı olarak bölünmezler.

Yalnızca sistem değişkenlerini görmek istiyorsanız, PowerShell'de(PowerShell) bunun yerine şu komutu kullanın: [Environment]::GetEnvironmentVariables("Machine") .

PowerShell'deki sistem değişkenlerinin listesi: [Environment]::GetEnvironmentVariables("Machine")

PowerShell'deki(PowerShell) sistem değişkenlerinin listesi : [ Environment ]::Get Environment Variables(" Machine ")

Ve yalnızca kullanıcı değişkenlerini listelemek istiyorsanız, şu komutu çalıştırın: [Environment]::GetEnvironmentVariables("User") .

PowerShell'deki kullanıcı değişkenlerinin listesi: [Environment]::GetEnvironmentVariables("Machine")

PowerShell'deki(PowerShell) kullanıcı değişkenlerinin listesi : [ Environment ]::Get Environment Variables(" Machine ")

Windows'taki(Windows) standart ortam değişkenleri hangileridir ?

Her Windows bilgisayarında var olan uzun bir değişken listesi vardır. En çok kullanılanlar OS, PATH(PATH) ve TEMP gibi değişkenlerdir . Tüm listeyi ve tüm varsayılan değerlerini Wikipedia'da(Wikipedia) bulabilirsiniz : Ortam değişkenleri - Microsoft Windows'ta Varsayılan Değerler(Environment variables - Default Values on Microsoft Windows) .

Ortam kullanıcısı ve sistem değişkenlerini ne için kullanıyorsunuz?

Artık “ortam değişkenleri nelerdir?” sorusuna nasıl cevap vereceğinizi biliyorsunuz. Bu öğreticiden de görebileceğiniz gibi, Windows programlarıyla çalışırken ortam değişkenlerini bulmak ne kolay ne de herhangi bir şekilde görünür. İşletim sistemi ve yüklediğiniz farklı programlar ve sürücüler tarafından arka planda yönetilirler. Ancak, işletim sisteminin ve yüklü uygulamalarınızın düzgün çalışması için gereklidirler. Ne yaptığınızı bilmeden temel sistem değişkenlerinin değerini değiştirirseniz, sisteminizin arızalanmasına neden olarak bu ortam değişkenlerinin ne kadar hayati olduğunu deneyimleyeceksiniz. Gitmeden önce, aşağıya yorum yapın ve bize Windows'ta(Windows) ortam değişkenlerini nasıl kullandığınızı söyleyin .



About the author

Ben profesyonel bir yorumcu ve üretkenlik arttırıcıyım. İnternette video oyunları oynayarak, yeni şeyler keşfetmeyi ve teknoloji ihtiyaçları konusunda insanlara yardım ederek vakit geçirmeyi seviyorum. Xbox ile biraz deneyimim var ve 2009'dan beri müşterilerin sistemlerini güvende tutmalarına yardımcı oluyorum.



Related posts