Oyun PC'sinde DMA için BIOS ayarları
Oyun PC'sindeki sanallaştırma, Above 4G Decoding, Resizable BAR, CSM, Secure Boot ve PCIe nesli bir DMA kurulumunun başlayıp başlamayacağını nasıl belirliyor ve her biri neyi bozabilir.
Kısa cevap
Bir DMA kurulumunun başlayıp başlamayacağını altı BIOS ayarı belirler: sanallaştırma (VT-x/SVM ve VT-d/IOMMU), Above 4G Decoding, Resizable BAR, CSM, Secure Boot ve PCIe yuvasının nesli. Her seferinde tek bir ayarı değiştirin, her değişikliği yazın ve herhangi bir listeden çok kendi anakartınızın kılavuzuna güvenin.
Bu sayfada10
- BIOS'ta bir şeyi değiştirmeden önce
- Hangi ayarlar önemli ve her biri neyi riske atıyor
- Sanallaştırma tek ayar mı, iki ayar mı?
- Above 4G Decoding ve Resizable BAR neyi değiştiriyor
- CSM'i kapatmak Windows'un açılmasını engelleyebilir mi?
- PCIe nesli ve bifurcation
- BIOS ayarları teker teker nasıl değiştirilir
- BIOS ayarlarının yol açtığı sorunlar
- BIOS ayarları hakkında sık sorulan sorular
- Kaynaklar
Uyarı
BIOS'ta bir şeyi değiştirmeden önce
BIOS menüleri standart değildir: aynı ayar üreticiden üreticiye farklı adlarla geçer, bazı seçenekler de başka seçeneklerin arkasına gizlenir. Doğru değer de anakarta, yonga setine ve BIOS sürümüne göre değişir; o yüzden bir listeyi körlemesine uygulamak yerine her ayarın ne yaptığını ve neyi bozduğunu öğrenin. Anakartınızın kılavuzu ve firmware'inizle birlikte verilen talimatlar, bizimkiler dâhil her genel tavsiyenin üstündedir; ayrıldığımız her yerde onları izleyin. Bu ayarlar oyunu ya da Windows'u bozabilir, o yüzden menüyü açmadan önce dokunmayı düşündüğünüz her şeyin şu anki değerini yazın. Sizi çalışan bir makineye geri döndürecek olan, o nottur.
Hangi ayarlar önemli ve her biri neyi riske atıyor
Önerilen değerler evrensel cevaplar değil, tipik başlangıç noktalarıdır. Önce risk sütununu okuyun; insanların atlayıp sonra pişman olduğu kısım orasıdır.
| Ayar | Ne yapar | Tipik başlangıç noktası | Değiştirirseniz riski |
|---|---|---|---|
| Intel VT-x / AMD SVM | İşlemcinin sanallaştırma uzantıları. Hipervizörlerin ve sanallaştırma temelli işletim sistemi özelliklerinin çalışmasını sağlar | Genelde açık. Birkaç kurulum özellikle kapalı olmasını ister — yazılımınızla birlikte verilen nota uyun | Kapatmak Hyper-V'yi, WSL'i, Android emülatörlerini, sanal alanları ve sanallaştırma temelli Windows güvenlik özelliklerini bozar |
| Intel VT-d / AMD IOMMU | PCIe cihazları için cihaz düzeyinde adres çevirisi. Bir cihazın sistem belleğine nasıl eriştiğini yönetir ve DMA remapping'in temelidir | Tam olarak sizin anakartınız için firmware sağlayıcınızın talimatına uyun. Başlatma hatalarında en sık adı geçen ayar budur | Değiştirmek, ilgisiz cihaz geçişlerini (passthrough) bozabilir; bazı platformlarda Windows'un Çekirdek Yalıtımı ve bellek bütünlüğü özellikleriyle etkileşir |
| Above 4G Decoding | BIOS'un cihaz bellek pencerelerini 4 GB adres sınırının üstüne yerleştirmesine izin verir | Modern her UEFI sisteminde açık. Resizable BAR'ın görünmesi için önce bunun açık olması gerekir | Hâlâ legacy modda açılan anakartlar seçeneği gizleyebilir ya da bu ayar açıldıktan sonra POST geçemeyebilir |
| Resizable BAR / Smart Access Memory | Bir cihazın klasik küçük açıklık yerine büyük bir bellek penceresi açmasına izin verir | Modern bir ekran kartı için açık. Bellek okuyan bir kurulumda varsaymak yerine test edin — bazı sistemler bu ayar açıkken farklı davranır | PCIe bellek haritasını değiştirir, yani daha önce çalışan bir kurulum tek bir değişiklikten sonra durabilir. Önceki ve sonraki durumu yazın |
| CSM / Legacy boot | Sistemi UEFI yerine BIOS modunda başlatan bir uyumluluk katmanı | Kapalı. Above 4G Decoding, Resizable BAR ve Secure Boot, UEFI ile açılmayı varsayar | Legacy MBR modunda kurulmuş bir Windows'ta CSM'i kapatmak, disk düzgün biçimde dönüştürülene kadar Windows'u açılamaz hâle getirir |
| Secure Boot | Her açılış bileşenini firmware'in güvendiği anahtarlara göre doğrular | Belirli bir şey aksini gerektirmedikçe açık. Güncel anti-cheat'lerin birkaçı bunu şart koşuyor | Kapatmak sizi oyundan tamamen kilitleyebilir. İmzasız bir açılış yolunun üstünde açmak ise Windows'un açılmasını durdurur |
| PCIe slot generation (Auto / Gen3 / Gen4) | Bir yuvanın anlaşmasına izin verilen bağlantı hızını sabitler | Önce Auto. Bir ek kartla güvenilir biçimde bağlantı kuramayan bir yuva için nesli düşürmek meşru bir çözümdür | Nesli düşürmek, o hatları paylaşan her şeyin — ekran kartı dâhil — bant genişliğini azaltır |
| PCIe bifurcation | Bir yuvanın hatlarını daha küçük gruplara böler, böylece yuvayı birden fazla cihaz paylaşabilir | Bir riser ya da taşıyıcı kart belirli bir bölmeyi açıkça belgelemedikçe Auto'da bırakın | Yanlış bir bölme, ekran kartı dâhil o yuvadaki her şeyin ortadan kaybolmasına yol açabilir |
| XMP / EXPO memory profile | Modülün fabrika ayarından daha hızlı bir bellek zamanlama profili uygular | Bir şeyi teşhis ederken tam olarak olduğu gibi bırakın | Sınırda bir bellek profili, kötü bir bellek haritasıyla birebir aynı görünen rastgele okuma hataları ve DTB hataları üretir |
Bağımlılık sırası, eksik görünen seçeneklerin çoğunu açıklar: CSM'i kapatın, sonra Above 4G Decoding'i açın; Resizable BAR anahtarı böylece görünür hâle gelir.
Sanallaştırma tek ayar mı, iki ayar mı?
İnsanlar sanallaştırmadan tek bir anahtarmış gibi söz eder, ama iki tane var ve farklı işler yapıyorlar. Intel'de VT-x, AMD'de SVM; bir hipervizörün çalışmasını sağlayan işlemci uzantılarıdır ve Hyper-V, WSL ile sanal makinelerin ihtiyaç duyduğu şey budur. Intel'de VT-d, AMD'de IOMMU ise cihaz tarafında çalışır: bir PCIe cihazının erişebileceği adresleri çevirir ve sınırlar. DMA kartı, bellek okuyan bir PCIe cihazıdır; bu yüzden sağlayıcı talimatlarında ve başlatma hatalarında adı geçen, cihaz tarafındaki ayardır. İkisinin birlikte hareket ettiğini ya da bir anakartta işe yarayan değerlerin bir başkasına taşındığını varsaymayın.
Above 4G Decoding ve Resizable BAR neyi değiştiriyor
Above 4G Decoding, firmware'in cihaz bellek pencerelerini 4 GB sınırının üstüne yerleştirmesine izin verir; bol RAM'li ve modern ekran kartlı her sistemin buna ihtiyacı vardır. Resizable BAR bunun üstüne kurulur ve bir cihazın geleneksel küçük açıklıktan çok daha büyük bir bellek penceresi ilan etmesini sağlar. İki ayar da PCIe bellek haritasının biçimini değiştirir; bellek okuyan bir kurulumun önemsediği şey de tam olarak budur. Resizable BAR'ı değiştirmenin bazen bir başlatma sorununu çözmesi, bazen de yaratması bundandır; o yüzden onu tek başına, kayda geçirdiğiniz bir değişiklik olarak test edin. Kurulum bu ayar kapalıyken çalışıyorsa, kapalı bırakmak meşru bir yapılandırmadır.
Uyarı
CSM'i kapatmak Windows'un açılmasını engelleyebilir mi?
CSM bu ayarların en tehlikelisi ve en az anlaşılanıdır. Windows, CSM açıkken kurulduysa disk büyük olasılıkla MBR'dir ve açılış yolu legacy'dir. Bu durumda CSM'i kapatmak, makinenin açıldığı yolu ortadan kaldırır; bir sonraki açılışta sistem firmware'e ulaşır ve orada durur. Geri dönmek için CSM'i yeniden açın ve normal şekilde açılın; diski Microsoft'un kendi aracıyla GPT'ye dönüştürüp dönüştürmeyeceğinize ancak ondan sonra karar verin. Bu dönüşümü bir kartın sorununu ararken değil, bilinçli olarak ve yedek alarak yapın. Bu ayara dokunmadan önce hangi modda olduğunuza bakın: Sistem Bilgisi (System Information) penceresinde BIOS Mode satırı UEFI ya da Legacy yazar.
PCIe nesli ve bifurcation
Bu iki ayar, hatalı çalışan bir kartı değil, hiç görünmeyen bir kartı açıklar. Bir yuva, ek bir kartla güvenilir biçimde bağlantı kuramıyorsa nesli bir kademe aşağı sabitlemek çoğu zaman onu kararlı hâle getirir ve bu meşru bir çözümdür. Bifurcation farklıdır: bir yuvanın hatlarını çok cihazlı taşıyıcılar için böler ve yanlış bir bölme, o yuvadaki cihazları tamamen yok eder. Riser'ın ya da adaptörün kendi belgeleri hangi bölmeye ihtiyaç duyduğunu söylemedikçe bifurcation'ı Auto'da bırakın. Kart hiç tanınmıyorsa, iki ayardan birini değiştirmeden önce onu yerinden çıkarıp yeniden oturtun.
BIOS ayarları teker teker nasıl değiştirilir
Yöntem, tek tek ayarlardan daha önemlidir; çünkü uzun süren arıza aramalarının çoğu, altı şeyi birden değiştirip geri dönemeyen biriyle başlar.
- İlk değişiklikten önce dokunmayı düşündüğünüz her menü sayfasını, şu anki değerleriyle birlikte fotoğraflayın ya da yazın
- Windows'ta msinfo32'yi çalıştırıp BIOS Mode satırını okuyarak açılış modunuzu doğrulayın; böylece Windows'un açılmak için CSM'e bağlı olup olmadığını bilirsiniz
- Tam olarak tek bir ayarı değiştirin, kaydedin ve makineyi Windows'a kadar açın
- Kart testinizi yeniden çalıştırın ve sonucu o tek değişikliğin karşısına yazın
- Değişiklik işleri kötüleştirdiyse, bir sonrakini denemeden önce eski hâline döndürün
- Bağımlılık sırasına uyun: önce CSM kapalı, sonra Above 4G Decoding, sonra Resizable BAR
- Teşhis sürerken bellek profillerine, fan eğrilerine ve hız aşırtmaya hiç dokunmayın
- Çalışan bir yapılandırmaya ulaştığınızda, bir sonraki BIOS güncellemesinden sonra da bulacağınız bir yere yazın
BIOS ayarlarının yol açtığı sorunlar
Bu örüntülerin her birinin nedeni yazılımda değil BIOS'tadır ve hepsinde kartı yeniden oturtmak diğer her şeyden önce gelir.
| Sorun | Olası neden | Çözüm |
|---|---|---|
| Kart hiç tanınmıyor — iki makinede de ortada cihaz yok | Kart tam oturmamış ya da yuva BIOS'ta kapalı veya yanlış bölünmüş (bifurcation) | Kartı yeniden oturtun ve tutucu klipsin kapandığını doğrulayın. Sonra başka bir yuva denemeden önce yuvanın açık olduğunu ve bifurcation'ın Auto'da durduğunu kontrol edin |
| Anakart BIOS güncellemesinden önce çalışıyordu, sonrasında çalışmıyor | Güncelleme ayarları optimize edilmiş varsayılanlara döndürdü | Menüyü yazdığınız kayıtla karşılaştırın ve değiştirmiş olduğunuz değerleri geri getirin; o kaydı tutmanızın sebebi tam olarak budur |
| CSM kapatıldıktan sonra Windows açılmıyor | Kurulum legacy MBR modunda, yani legacy açılış yolunu kaldırmak tek yolu kaldırdı | Windows'a geri dönmek için CSM'i yeniden açın, sonra ya diski bilinçli olarak ve yedek alarak GPT'ye dönüştürün ya da CSM'i açık bırakın |
| Resizable BAR açılır açılmaz kurulum başlamaz oldu | Altındaki PCIe bellek haritası değişti | Resizable BAR'ı yeniden kapatın ve kurulumun toparlandığını doğrulayın, sonra o çalışan durumu kendi yapılandırmanız olarak yazın |
| Eskiden kararlı olan bir makinede rastgele okuma hataları ve DTB hataları | Sınırda bir bellek profili ya da onu yeniden uygulayan bir BIOS güncellemesi | Belleği fabrika hızına döndürün, testi tekrarlayın ve karta ya da firmware'e suç atmadan önce bellek haritasını yeniden oluşturun |
| Kılavuzda belgelenen bir ayar sizin menünüzde yok | Üreticiler seçenekleri bağlı oldukları ayarların ya da gelişmiş bir modun arkasına saklar | Bağımlılık zincirini izleyin (CSM kapalı, sonra Above 4G Decoding açık), ardından menünün ilk sayfasında gelişmiş ya da uzman modu anahtarını arayın |
BIOS ayarları hakkında sık sorulan sorular
Tek başına en önemli ayar hangisi?
Evrensel bir cevap yok. CSM, Above 4G Decoding ve Resizable BAR zinciri, diğer seçeneklerin en büyük kısmına erişimi belirliyor. Cihaz tarafındaki sanallaştırma ayarı, yani VT-d ya da IOMMU, sağlayıcı talimatlarında en sık adı geçenidir; o yüzden anakartınız için verilen notlara uyun.
Optimize edilmiş varsayılanları yükleyip baştan başlasam olmaz mı?
Karışmış bir durumdan çıkmanın en hızlı yolu bazen budur, yeter ki önce şu anki ayarlarınızı yazın. Sonrasında bellek profilini, açılış sırasını ve fan eğrilerini yeniden yapmayı bekleyin.
Anakart BIOS'unu güncellemek iyi bir fikir mi?
Bu sıradan bir bakımdır ve PCIe tanıma sorunlarını gerçekten çözdüğü olur, ama aynı zamanda ayarlarınızı sıfırlar ve hangi seçeneklerin var olduğunu değiştirebilir. Bunu, başka bir şeyi teşhis etmenin ortasında değil, bilinçli bir adım olarak yapın.
Bunlardan birini ikinci PC'de değiştirmeli miyim?
Hayır. Kart ikinci PC'de durmaz, dolayısıyla onun BIOS'unun kartın başlatılmasıyla hiçbir ilgisi yoktur. İkinci PC'de önemli olan USB ve güç ayarlarıdır; onlar da ayrı bir rehberde anlatılıyor.
Sanallaştırmayı kapatmak bir şeyi daha güvenli yapar mı?
Hayır. Bu, makinede hangi yazılımın çalışabileceğini değiştirir; bir şeyin tespit edilip edilmeyeceğini değil. O yüzden BIOS anahtarlarını bir güvenlik önlemi saymayın.
Bir forum gönderisi firmware sağlayıcımla çelişiyor. Hangisine uymalıyım?
Anakartınızın belgelerine ve tam olarak sizin firmware'iniz ile anakart revizyonunuz için verilen talimata uyun. Genel bir liste başkasının donanımı için yazılmıştır; onu uygulamak çalışan bir makineyi bozabilir.
Kaynaklar
Bağlantı verilen kaynakların dışında kalan malzeme tezgâh çalışmasıdır: ekip her BIOS ayarının kendi anakartlarında ne yaptığını not etti. Yine de kendi anakartınızın kılavuzu bunun önünde gelir.
- 01Kernel DMA Protection (Microsoft Learn)
IOMMU ile DMA remapping, bir PCIe cihazının belleğe uzanmasında neyi denetliyor
learn.microsoft.com
- 02TPM 2.0 and Secure Boot requirement (Activision Support)
güncel anti-cheat'lerin Secure Boot'un açık olmasını şart koştuğu iddiası
support.activision.com
Sırada ne var
Hâlâ takıldınız mı? Discord'da destek talebi açın
Tüm rehberler