Intel laptop BIOS gizlenen ayarları değiştirme

Katılım
3 Haziran 2016
Mesajlar
19.166
Makaleler
9
Çözümler
112
Yer
Bursa
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Bu konu büyük oranda İngilizce aslından çeviri ve üzerine eklemedir. Kaynağı zamanında bana ulaştıran @Tolga Samet 'e ve kaynağın asıl sahibi Brendan Greenley'e de saygılarımı sunarım 🙂

NOT: CSME Toolkit yerine Universal Bios Backup Toolkit kullanabilirsiniz. Maksat BIOS'un kopyasini edinmek, CSME'nin baska bir olayi yok.
  1. Intel'in gerekli araçlarını indirerek başlayalım. Doğru versiyonu indirmek için öncelikle buradan HWiNFO adlı yazılımı indirin, "Motherboard" sekmesi altında "Intel ME" sekmesine gelerek Intel Manageability Engine versiyonunuzu öğrenin.
    1.png
    Versiyonu öğrendiğinize göre bu bağlantıdan sayfanın altlarında bulunan doğru (CS)ME System Tools'u indirebilirsiniz.
  2. BIOS'un bir kopyasını elde etmek için indirdiğiniz araçları bir klasöre çıkartın, "Flash Programming Tool" klasörü içerisinde "WIN64" klasörüne girin ve üstteki adresi kopyalayın.
    2.png
    Ardından CMD'yi yönetici olarak çalıştırın, "cd [kopyaladığınız adres]" yazıp enterlayın. Mesela benim için "cd C:\Intel CSME System Tools v14.0.11- r1\Flash Programming Tool\WIN64" şeklinde. Sonrasında ise "FPTW64.exe -d "bios.rom" -bios" koduyla aynı klasör içine BIOS'u çıkartın.
  3. BIOS ayarlarına ulaşabilmek için bu bağlantıdan UEFI Tool'u indirin, sol üstteki "file" sekmesinden "open image file" diyerek çıkarttığımız "bios.rom"u açın. Ctrl+F kombinasyonuyla erişmek istediğiniz ayarın adını "text" bölümüne yazın. Örnek olarak ben "overclock" diye arattım. Yaptığınız arama çok önemli değil, overclock yazıp geçebilirsiniz, her türlü gelişmiş menüye ulaşırsınız diye düşünüyorum. Ardından sonuçların bulunduğu dosyayı kapsayan dosyaya sağ tıklayın, "extract as is" deyin ve herhangi bir yere çıkartın.
    3.png
  4. Okunabilir versiyon için bu bağlantıdan IFR Extractor'u indirin, en son çıkardığınız dosyayı seçin ve extract deyin. Sonuç olarak elinizde bir .txt dosyası olmalı.
  5. Şimdi bizi alakadar eden kısma geldik. Bu .txt dosyası içerisinden değiştirmek istediğiniz değerleri bulmanız gerekli. Örnek olarak 10.nesil Intel işlemcilerdeki voltaj kilidini kaldıralım. Bunun için elde ettiğimz .txt dosyasında Ctrl+F ile "overclocking lock" diye aratalım. Karşınıza sürprizbozan içerisindeki görseldeki gibi ilginç yazılar çıkacaktır. VarStore değerinden sonraki sayılar bizi çok da alakadar etmiyor bu yüzden kestim, sizde tonla sayı olursa şaşırmayın🙂 Şimdi VarStoreInfo (VarOffset/VarName) kısmı istediğimiz ayarın bellekteki ismi, VarStore ise bulunduğu bölümü temsil ediyor. Görselde de göreceğiniz gibi benim için overclock kilidi 0x3 adresli bölümde 0xDA ismiyle saklanıyor ve altında alabileceği değerler var: Kapalı yani 0x0 ve açık yani 0x1. Varsayılan olarak 0x1 yani kilitli. Aynı şekilde hemen üstünde bulunan CFG Lock da 0x3 adresi içerisinde 0x3E adıyla saklanıyormuş. Undervolt için bu kilidi de devre dışı bırakmakta fayda var.
    4.png
  6. Şimdi bulundukları adresi biliyoruz ancak bize bu adresin de ismi lazım. İsmi bulmak için de yine sihirli kombinasyon Ctrl+F'i kullanarak "VarStoreId: 0x3" şeklinde adresi arayalım. Görselde de gördüğünüz gibi "Name: CpuSetup" diye bağırıyor bize BIOS bey.
    5.png
  7. Yani sonuç olarak ulaşmaya çalıştığımız "Overclock Lock" değeri 0xDA ismiyle, "CFG Lock" değeri ise 0x3E ismiyle CpuSetup adresinde saklanıyor. Bunlara ulaşıp değiştirmek için FAT32 formatında biçimlendirilmiş bir USB bellek lazım bize. Bu belleğin içine EFI isimli bir klasör ardından EFI'nın içine de Boot isimli bir klasör açın ve Boot'un içine de bu dosyanın ismini "bootx64" şeklinde değiştirerek atın. Sonuç olarak belleğiniz görseldeki gibi olmalı.
    6.png
  8. Şimdi aksiyon zamanı. BIOS'dan "Secure Boot" ayarını kapatarak başlayın. Sonrasında sistemi USB üzerinden boot edin. "setup_var [VarStore ismi] [değiştireceğiniz değerin ismi] [yeni değer]" şeklinde bir komutla BIOS'unuzu güncelleyebilirsiniz. Bizim örneğimizde "Overclock Lock" kilidini kapatmak için "setup_var CpuSetup 0xDA 0x0" komutuyla, "CFG Lock" kilidini de yine aynı mantıkla "setup_var CpuSetup 0x3E 0x0" komutuyla kaldırabilirsiniz. Bu iki kilit kalktıktan sonra Windows üzerinden ThrottleStop gibi programlarla sistem voltajını düşürebilirsiniz.
  9. Daha da ileri gidip direkt BIOS üzerinden voltaj düşürmek isterseniz de (ki öncelikle Windows'dan stabil voltaj değerini bulmanızı öneririm çünkü bu BIOS'dan değiştirmek çok daha uğraştırıcı) benzer mantıkla ilerleyebilirsiniz. Yine 0x3 adresinde yani CpuSetup'da bulunan 0x1A7 isimli "Overclocking Feature" ayarını aktifleştirelim. Üsttekiyle benzer adımlar, bunu size bırakıyorum🙂 Dikkat, overclock lock aksine bunu 0x1 olarak ayarlamalısınız!
    7.png
  10. Ardından voltaj ayarı için 2 aşama var, birincisi istediğimiz voltaj değerini girmek ikincisi ise o değeri arttıracak mı azaltacak mı onu girmek. DİKKAT değer onluk sayı cinsinden değil onaltılık yani Hexadecimal sayı sistemiyle yazılmalı. Yani 50 yazarsanız 80mV, 100 yazarsanız 256mV etki eder. Sonuç olarak 80mV düşürmek için öncelikle şöyle bir komut olmalı "setup_var CpuSetup 0x1AD 50" ardından bu voltajı düşüreceğini belirtmek için de "setup_var CpuSetup 0x1AF 0x1" komutunu kullanmalısınız.
    8.png
  11. Secure Boot'u tekrar açın ve tadını çıkarın.
Ben bu rehberde voltaj kilitleri üzerinden gittim ancak gördüğünüz gibi ismini cismini görebildiğiniz hemen hemen her ayarı kurcalayabilirsiniz bu şekilde. Detaylı bellek hız aşırtması bile yapabilirsiniz teorik olarak, kendim XMP açmayı denedim ancak görüntü alamadım. BIOS pilini ve laptop pilini çıkartınca sorun düzelir.

İngilizce kaynak: Undervolting 2020 Dell Laptops like the Vostro 7500 and More Tips to Improve Thermals, Battery Life, and Speed - Brendan Greenley
 

Dosya Ekleri

  • 9.png
    9.png
    96,8 KB · Görüntüleme: 42
Son düzenleyen: Moderatör:
RAM overclocku mümkün müdür bunla?
Mümkün ancak uğraştırıcı. Ayrıca XMP aktifleştirildiğinde maalesef kaynağın asıl sahibi de ben de görüntü alamadık ancak elle ayar yapılırsa işin rengi değişebilir.
 
Mümkün ancak uğraştırıcı. Ayrıca XMP aktifleştirildiğinde maalesef kaynağın asıl sahibi de ben de görüntü alamadık ancak elle ayar yapılırsa işin rengi değişebilir.
Masaüstü BIOS'u kadar ayrıntılı ayarlar var mı? Onlar varsa masaüstüde ne kadar uğraştırıcı olursa bunda da o kadar mı olur?
 
Bu konu büyük oranda İngilizce aslından çeviri ve üzerine eklemedir. Kaynağı zamanında bana ulaştıran @Tolga Samet 'e ve kaynağın asıl sahibi Brendan Greenley'e de saygılarımı sunarım 🙂

NOT: CSME Toolkit yerine Universal Bios Backup Toolkit kullanabilirsiniz. Maksat BIOS'un kopyasini edinmek, CSME'nin baska bir olayi yok.
  1. Intel'in gerekli araçlarını indirerek başlayalım. Doğru versiyonu indirmek için öncelikle buradan HWiNFO adlı yazılımı indirin, "Motherboard" sekmesi altında "Intel ME" sekmesine gelerek Intel Manageability Engine versiyonunuzu öğrenin.
    Versiyonu öğrendiğinize göre bu bağlantıdan sayfanın altlarında bulunan doğru (CS)ME System Tools'u indirebilirsiniz.
  2. BIOS'un bir kopyasını elde etmek için indirdiğiniz araçları bir klasöre çıkartın, "Flash Programming Tool" klasörü içerisinde "WIN64" klasörüne girin ve üstteki adresi kopyalayın.
    Ardından CMD'yi yönetici olarak çalıştırın, "cd [kopyaladığınız adres]" yazıp enterlayın. Mesela benim için "cd C:\Intel CSME System Tools v14.0.11- r1\Flash Programming Tool\WIN64" şeklinde. Sonrasında ise "FPTW64.exe -d "bios.rom" -bios" koduyla aynı klasör içine BIOS'u çıkartın.
  3. BIOS ayarlarına ulaşabilmek için bu bağlantıdan UEFI Tool'u indirin, sol üstteki "file" sekmesinden "open image file" diyerek çıkarttığımız "bios.rom"u açın. Ctrl+F kombinasyonuyla erişmek istediğiniz ayarın adını "text" bölümüne yazın. Örnek olarak ben "overclock" diye arattım. Yaptığınız arama çok önemli değil, overclock yazıp geçebilirsiniz, her türlü gelişmiş menüye ulaşırsınız diye düşünüyorum. Ardından sonuçların bulunduğu dosyayı kapsayan dosyaya sağ tıklayın, "extract as is" deyin ve herhangi bir yere çıkartın.
  4. Okunabilir versiyon için bu bağlantıdan IFR Extractor'u indirin, en son çıkardığınız dosyayı seçin ve extract deyin. Sonuç olarak elinizde bir .txt dosyası olmalı.
  5. Şimdi bizi alakadar eden kısma geldik. Bu .txt dosyası içerisinden değiştirmek istediğiniz değerleri bulmanız gerekli. Örnek olarak 10.nesil Intel işlemcilerdeki voltaj kilidini kaldıralım. Bunun için elde ettiğimz .txt dosyasında Ctrl+F ile "overclocking lock" diye aratalım. Karşınıza sürprizbozan içerisindeki görseldeki gibi ilginç yazılar çıkacaktır. VarStore değerinden sonraki sayılar bizi çok da alakadar etmiyor bu yüzden kestim, sizde tonla sayı olursa şaşırmayın🙂 Şimdi VarStoreInfo (VarOffset/VarName) kısmı istediğimiz ayarın bellekteki ismi, VarStore ise bulunduğu bölümü temsil ediyor. Görselde de göreceğiniz gibi benim için overclock kilidi 0x3 adresli bölümde 0xDA ismiyle saklanıyor ve altında alabileceği değerler var: Kapalı yani 0x0 ve açık yani 0x1. Varsayılan olarak 0x1 yani kilitli. Aynı şekilde hemen üstünde bulunan CFG Lock da 0x3 adresi içerisinde 0x3E adıyla saklanıyormuş. Undervolt için bu kilidi de devre dışı bırakmakta fayda var.
  6. Şimdi bulundukları adresi biliyoruz ancak bize bu adresin de ismi lazım. İsmi bulmak için de yine sihirli kombinasyon Ctrl+F'i kullanarak "VarStoreId: 0x3" şeklinde adresi arayalım. Görselde de gördüğünüz gibi "Name: CpuSetup" diye bağırıyor bize BIOS bey.
  7. Yani sonuç olarak ulaşmaya çalıştığımız "Overclock Lock" değeri 0xDA ismiyle, "CFG Lock" değeri ise 0x3E ismiyle CpuSetup adresinde saklanıyor. Bunlara ulaşıp değiştirmek için FAT32 formatında biçimlendirilmiş bir USB bellek lazım bize. Bu belleğin içine EFI isimli bir klasör ardından EFI'nın içine de Boot isimli bir klasör açın ve Boot'un içine de bu dosyanın ismini "bootx64" şeklinde değiştirerek atın. Sonuç olarak belleğiniz görseldeki gibi olmalı.
  8. Şimdi aksiyon zamanı. BIOS'dan "Secure Boot" ayarını kapatarak başlayın. Sonrasında sistemi USB üzerinden boot edin. "setup_var [VarStore ismi] [değiştireceğiniz değerin ismi] [yeni değer]" şeklinde bir komutla BIOS'unuzu güncelleyebilirsiniz. Bizim örneğimizde "Overclock Lock" kilidini kapatmak için "setup_var CpuSetup 0xDA 0x0" komutuyla, "CFG Lock" kilidini de yine aynı mantıkla "setup_var CpuSetup 0x3E 0x0" komutuyla kaldırabilirsiniz. Bu iki kilit kalktıktan sonra Windows üzerinden ThrottleStop gibi programlarla sistem voltajını düşürebilirsiniz.
  9. Daha da ileri gidip direkt BIOS üzerinden voltaj düşürmek isterseniz de (ki öncelikle Windows'dan stabil voltaj değerini bulmanızı öneririm çünkü bu BIOS'dan değiştirmek çok daha uğraştırıcı) benzer mantıkla ilerleyebilirsiniz. Yine 0x3 adresinde yani CpuSetup'da bulunan 0x1A7 isimli "Overclocking Feature" ayarını aktifleştirelim. Üsttekiyle benzer adımlar, bunu size bırakıyorum🙂 Dikkat, overclock lock aksine bunu 0x1 olarak ayarlamalısınız!
  10. Ardından voltaj ayarı için 2 aşama var, birincisi istediğimiz voltaj değerini girmek ikincisi ise o değeri arttıracak mı azaltacak mı onu girmek. DİKKAT değer onluk sayı cinsinden değil onaltılık yani Hexadecimal sayı sistemiyle yazılmalı. Yani 50 yazarsanız 80mV, 100 yazarsanız 256mV etki eder. Sonuç olarak 80mV düşürmek için öncelikle şöyle bir komut olmalı "setup_var CpuSetup 0x1AD 50" ardından bu voltajı düşüreceğini belirtmek için de "setup_var CpuSetup 0x1AF 0x1" komutunu kullanmalısınız.
  11. Secure Boot'u tekrar açın ve tadını çıkarın.
Ben bu rehberde voltaj kilitleri üzerinden gittim ancak gördüğünüz gibi ismini cismini görebildiğiniz hemen hemen her ayarı kurcalayabilirsiniz bu şekilde. Detaylı bellek hız aşırtması bile yapabilirsiniz teorik olarak, kendim XMP açmayı denedim ancak görüntü alamadım. BIOS pilini ve laptop pilini çıkartınca sorun düzelir.

İngilizce kaynak: Undervolting 2020 Dell Laptops like the Vostro 7500 and More Tips to Improve Thermals, Battery Life, and Speed - Brendan Greenley
sağolasın sonunda bu yöntemle çözdüm <3
 

Yeni konular

Geri
Yukarı