Açılışta Ekran parlaklığı Otomatik ayarlansın


Açılışta Ekran parlaklığı Otomatik ayarlansın
Windows 10 Creator Updates olan 1703 sürümünü kullanmaya başladıktan sonra üzerinde çeşitli denemeler yaparken oldukça garip bir durumla karşılaştım , artık her ne yaptıysam Ekran parlaklığı otomatik olarak %50 ye


düşüp öyle kalmaya başladı ; başta ayarlardandır herhalde deyip Denetim Masası – Sistem ve Güvenlik – Güç Seçenekleri – Plan Ayarlarını Düzenle kısmına geçtikten sonra Gelişmiş güç ayarlarını değiştir kısmından Güç ayarlarını kontrol edip düzenledim

Güç seçenekleri Ekran başlığı altındaki ayarları aşağıdaki gibi yaptım , eğer sizde de benzeri bir sorun varsa yani ; Kullanıcı girişi yaptığınızda ekran olması gerektiğinden fazla kararıyor veya aydınlanıyorsa aşağıdaki ayarları tavsiye derim

Ekran parlaklığı değişiyor

Üstteki ayarlardan sonra “Uygula” ve “Tamam” deyip ayarları kaydedin ve çıkış yapıp tekrar giriş yapın , Ekran parlaklık ayarlarınız değişmiyorsa sorun çözüldü demektir , sorun şu ki bende burada yaptığım ayarlar her kullanıcı girişi yaptığımda tekrar değişip %85 olan değer %50 ye düşüyordu buda ekranın sadece %50 parlaklıkta çalışması anlamına geldiğinden ekran kararıyordu , sürücüleri silip yeni sürücü yüklemek fayda etmedi , bu konudaki benzeri sorunlara verilen cevapları uyguladım yine düzelmedi , aynı durumdaysanız , aşağıdaki çözümlerden biri işinize yarayacak demektir.

1. Zamanlanmış Parlaklık görevini iptal edelim

Görev zamanlayıcısını çalıştırmak için Çalıştıra aşağıdaki komutu verelim

Taskschd.msc

Açılan ekranda Microsoft (1) – Windows (2) – Display altında yeralan Brightness (3) kısmını seçelim ve sağ tarafta bulunan ilgili görevi sağ tıklayı devre dışı bırak diyelim (4) Böylece yaptığınız parlaklık ayarları açılışta bozulmayacaktır. (Alperen Çubuk arkadaşımıza teşekürler)

Görev zamanlayıcısı parlaklık devre dışı

2. Açılışta ekran parlaklığı değerini otomatik ayarlayalım

Eğer açılışta ekran parlaklığını % olarak belirli bir değere otomatik getirecek bir script oluşturabilirsek her açılışta ekran parlaklığı otomatik olarak O değere geleceğinden her defasında elle parlaklığı tekrar tekrar ayarlmakatan kurtuluruz , buradaki sorun ekran parlaklığını ayarlayacak komut ?
powercfg -SetDcValueIndex : Pildeyken güç ayarlarını yapmamıza yarayan komut
powercfg -SetAcValueIndex : Prizdeyken güç ayarlarını yapmamıza yarayan komut
Bunlar göz önüne alındığında ve benim laptopumu masaüstü olarak sürekli prizde kullandığım düşünüldüğünde aşağıdaki komutun işimi görmesi gerekir.

POWERCFG -SETACVALUEINDEX <SCHEME_GUID> <SUBGROUP_GUID> <SETTING_GUID> value

Gel gelelim burada da karşımıza bir sorun çıkmaktadır ; SCHEME_GUID , SUBGROUP_GUID , SETTING_GUID değerlerini bulmak , bunun için Yönetici yetkileri ile çalıştırdığımız Komut isteminden (Cmd) aşağıdaki komutu çalıştıralım

GUID bulma komutu

Komut çıktısının “C:\” dizinimizde oluşmasını istiyoruz

powercfg -q > c:\guid.txt

C:\guid.txt dosyasını açalım ve içerisinden bize gerekli olan değerleri alalım bunlar :

Power Scheme GUID : 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (Yüksek performans)
Subgroup GUID : 7516b95f-f776-4464-8c53-06167f40cc99 (Ekran)
Power Setting GUID : aded5e82-b909-4619-9949-f5d71dac0bcb (Ekran parlaklığı)

Komut çıktısı

Ben Klavyemdeki Ctr + F tuşlarını kullanıp ekran ve ekran parlak kelimelerini yazıp arattırdım ve üsttekkileri o şekilde buldum (sondaki parantezler bize gerekli GUID i bulduruyor) Şimdi bunları komut içerisinde uygun sıra ile kullanacağız işte komutumuz:

POWERCFG -SETACVALUEINDEX 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 7516b95f-f776-4464-8c53-06167f40cc99 aded5e82-b909-4619-9949-f5d71dac0bcb 85

Sondaki 85 değeri parlaklık Yüzdesidir , bu konuz verip değerleri kontrol ettiğimde herşey olması gerektiği gibi görünürken ekran parlaklığında herhangi bir artma olmamıştı , sebebini araştırdığımda bu ayarların bir komutla aktif edilmesi gerektiğini gördüm işte o komut

POWERCFG -S 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

Bu iki komutu da bir bat dosyasının içerisinde kullanırsak aşağıdaki sonucu elde ederiz.

Ekran parlaklkığı bat içeriği

oluşan bat dosyasını aşağıdaki komut ile Başlangıç klasörüne atarsak

shell:startup

neticede her açılışta veya kullanıcı girişinde otomatik olarak ekran parlaklığı %85 seviyesine gelecektir . oluşturduğum bat scriptini aşağıdaki linkten indirebilirisiniz , GUID ler herkeste farklı olacağından içini kendi GUID değerleriniz ile editlemeniz gerekir. Eğer Ekran parlaklık ayarını bir Powershell komutu ile yapmak isteyen olursa aşağıdaki örnek kodu kullanabilir

(Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,85)

En sondaki 85 değeri yerine 0 – 100 aralığında kendinizce bir parlaklık değeri belirleyip kullanabilirisniz.

Download


4 Yorum Var

Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Captcha