Bu dosyanın ayarlarını değiştirip en uygun duruma getirmek için Windows'un PIF Editörü'nü kullanmak gerekir. _DEFAULT.PIF dosyasına ince ayar yapabilmek için PIF Editörü'nden Windows dizini altındaki _DEFAULT.PIF dosyasını açın. Sonra ilgili alanlarda aşağıdaki değişiklikleri yapın:
Program Dosyası Adı. (Program File Name) Bu alanda normalde _DEFAULT.BAT ismi görünür. Bu ismi yüzde (%) işaretleri ile çevrili bir değişken ismi ile değiştirerek PIF'e bire çevre değişkeni ekleyebilirsiniz. Bunun için _DEFAULT.BAT'ı silip yerine %COMSPEC% yazın. Bu çevre değişkeni sisteminizin komut yorumlayıcısına işaret eder. Bu da DOS kullanıcıları için COMMAND.COM dosyasıdır. Bazı sdistemlerde _DEFAULT.BAT bulunmayabilir, ancak mutlaka bir COMMAND.COM vardır - bu dosyanın geçerli sürümü . C sürücüsünde olmasa bile network yazılımı ile veya başka bir yazılımla yeri değiştirilmiş olabilir, ancak mutlaka vardır. %COMSPEC% satırı doğru COMMAND.COM'u bulur. Bu satırı yazarak _DEFAULT.BAT dosyasını kadetmeye çalıştığınızda PIF editörü dosyanın geçerli bir EXE, COM veya BAT soyadı olmamasından şikayet edebilir, ancak siz Tamam düğmesine tıklayarak bu mesajı dikkate almayın.
Video Belleği. (Video Memory) Bu alanda Metin (Text) seçeneği işaretli olsun. Grafik ağırlıklı olan DOS programları bile metin kipinde çalışıp otomatik olarak grafik kipine geçebilir. Bir program CGA grafik kipini kullanıyorsa Netliği Düşük Çizim (Low Graphics) seçeneğini işaretleyebilirsiniz. Program EGA veya VGA grafik kipini kullanıyorsa ve sorun çıkarıyorsa Netliği Yüksek Seçim (High Graphics) seçeneği işaretlenebilir.
Bellek Gereksinmeleri.(Memory Requirements) Gerekli KB (KB Required) seçeneğini 128 olarak bırakabilirsiniz; ancak İstenen KB (KB Desired) kutusundaki değeri -1 olarak değiştirin. Böylece Windows, DOS uygulamalarına mevcut bütün yerleşik belleği ayıracaktır. Hatta bu ayarla Windows programlarına ayırılan bir miktar bellek de DOS uygulamasına verilecektir.Bu değerin -1 olarak değiştirilmemesi gereken durum ise sadece DOS komut satırının çağırıldığı durumlardır. DOS komut satırını kumanda eden PIF, DOSPRMPT.PIF'dir. MS-DOS komut satırını çağırdığınızda bellekten tasarruf edebilmek için DOSPRMPT.PIF dosyasındaki Gerekli ve İstenen KB değerlerinin ikisini de 128K olarak değiştirin. Sadece 128 K'lık bellek ile herhangi bir DOS programını çalıştıramazsınız ama bu programı kendi PIF'i ile (uygun şekilde ayarlanmışsa) çalıştırabilirsiniz. DOS komut satırından kullanılan tüm DOS komutları ise 128K'dan az bellek gerektirdiğinden, bu ayarlar Windows altında DOS penceresi açmanızı ve DOS komutlarını kullanmanızı engellemez. Bir DOS penceresi açıp ona ayrılan belleği 128K ile sınırlarsanız diğer pencerelere daha fazla bellek kalacaktır.
EMS ve XMS Bellek.Bu ayarlar, bir DOS programının PIF dosyası kumandayı ele aldığında o uygulamaya ayrılan genişletilmiş ve uzatılmış bellek miktarını belirler. Bu alanda hem Gerekli KB hem de KB Sınırı değerlerini 0 yapmanızı öneririz. Böylece Windows'un EMS ve XMS işlemlerini yürütmek için bellek ayırmasına gerek kalmaz ve sisteminizin performansı artar. Tabii, Windows altında EMS veya XMS bellek kullanan bir DOS uygulamaları çalıştıracaksanız, bu uygulamaların her biri için ayrı bir PIF yaratabilirsiniz. Bu gibi durumlarda Gerekli KB değerini 256K'ya getirin ve programın bellek sınırı için en uygun değeri seçin. -1 değeri Windows'un bellek üzerinde herhangi bir sınırlama getirmeyeceğini gösterir.
Görüntü Kullanımı. (Display Usage) DOS uygulamaları tam ekran boyutunda, pencere içinde olduğundan daha hızlı çalışır. Bu yüzden bu seçeneği Tam Ekran (Full Screen) olarak değiştirin. Bununla birlikte, hızlı bir sisteme sahipseniz, Pencere seçeneğini işaretleyebilirsiniz.
Artalan ve Ayrıcalıklı. (Background, Exclusive) _DEFAULT.PIF dosyasında bu seçeneklerin ikisinin işaretini de kaldırabilirsiniz. Artalanda veya ayrıcalıklı olarak çalışacak DOS programlarınız varsa her biri için birer PIF yaratabilirsiniz. Artalan seçeneği işaretliyse, Bir DOS programını artalanda çalıştırmak Windows uygulamalarının performansını düşürür. Öte yandan Ayrıcalıklı seçeneği işaretli bir DOS uygulamasını çalıştırmak, o program kapatılana kadar arka plandaki tüm Windows faaliyetlerini durdurur.
Artalan ve Önalan. (Background, Foreground) PIF Editörü'nün İleri Düzey (Advanced) düğmesine tıkladığınızda yeni bir diyalog kutusu açılır. Bu kutunun en başında çoklu görev (multitasking) için artalan ve önalan öncelik ayarları yer alır. Bu ayarlar, bir DOS programı simge durumunda (artalanda) veya tam ekran (önalanda) çalışırken ona ne kadar işlemci zamanı ayırılacağını belirler.Artalan ve Önalan Önceliği değerleri 0 ile 10,000 arasında olabilir. Tüm Windows programlarının artalan ayarı ' default' olarak 50, önalan ayarı 100'dür. (Bu ayarları Geliştirilmiş 386 bölümünden değiştirebilirsiniz.) Bir DOS programının önalan ayarını 100 yapmışsanız ve bu programı Windows altında çalıştırırsanız, DOS uygulamasına işlemci 100 birim zaman, Windows'a 50 birim zaman ayırmış olur. Yani, DOS programı üçte bir daha az performansla çalışır.Bir DOS programının PIF'ini yarattığınızda önalan değerini maksimuma, 10,000'e, artalan değerini ise 5,000'e getirebilirsiniz. 10,000 değerinin özel bir anlamı vardır: Windows'a bütün işlemci zamanını o uygulamaya Ñ işlem yaptığı sürece Ñ ayırmasını söyler. İşlemci, ancak DOS programı durduğunda Ñ örneğin bir tuşa basılması gerektiğinde Ñ artalanda çalışması gereken Windows uygulamalarına zaman ayırabilir. Elbette elzemm Windows işlemlerinin yürümesi için 10,000 ve 5,000 değerleri çok yüksek kalıyorsa, bu değerler düşürülebilir.
Bellek Seçenekleri. (Memory Options) Bütün bu seçeneklerdeki işaretleri kaldırabilirsiniz. Tabii bunun da bir istisnası var: Windows'un sabit diskteki takas dosyasını kullanmasını önlemek için belleğin bir kısmını ' kilitlemezseniz' DOS uygulaması çalışmıyorsa buradaki seçenekleri kullanmanız gerekir.
Görüntü Seçenekleri. (Display Options) Metin Kipine Öykün seçeneği dışında buradaki tüm seçenekleri de iptal edebilirsiniz. Bu seçeneğin kalması DOS oturumunda metinlerin daha hızlı yazılmasını sağlar. Ancak, Windows altında çalıştırdığınız DOS programı ekrana anlaşılmaz karakterler çıkartıyorsa bu seçenekteki şareti de kaldırabilirsiniz.
Diğer Seçenekler. (Other Options) Hızlı Yapıştırmaya İzin Ver ve PrtSc dışındaki tüm seçeneklerdeki işareti kaldırabilirsiniz. Hızlı Yapıştırmaya İzin Ver seçeneği, DOS programı Pano'dan yapıştırılan metni Windows'un aktardığı kadar hızlı kabul edemiyorsa işe yarar. PrtSc seçeneği ise, Print Screen tuşuna bastığınızda DOS uygulamasının ekran görüntüsünü yazıcıya yollamasına izin verir. Bu seçenekteki işareti kaldırırsanız, bir DOS oturumunda Print Screen tuşuna bastığınızda ekran görüntüsü sadece Windows'un Pano'suna kopyalanır, yazıcıya gönderilemez.
PIF Editörü ile gerekli değişiklikleri yaptıktan sonra Dosya menüsünü açıp Kaydet veya Farklı Kaydet komutuna tıklayın. Genelde Windows PIF dosyalarını \WINDOWS dizini altında tutar. Ama sisteminizi özelleştirmek istiyorsanız veya WINDOWS dizinine dosya eklemeyi istemiyorsanız, PIF dosyalarını, AOUTOEXEC.BAT dosyasında PATH= satırı ile yolu tanımlanmış (her dizinden otomatik görülebilen) herhangi bir dizine de kaydedebilirsiniz.
PIF dosyalarının başka sırları da var. Bu sırları Kapak Konumuzun ilerki bölümlerinde açıklıyoruz.
Windows şık bir arabirim sunuyor olabilir, ama anlaşılan Windows altında çalıştırılacak DOS uygulamalarına pek önem verilmemiş.
Neyse ki Windows ve DOS'un uyumlu birlikteliğini sağlamak için gerekli araçlar unutulmamış. Örneğin Windows altında sık sık hata mesajları ile karşılaşıyorsanız, Windows'unuz açılmıyorsa, DOS'tan da yardım alarak bu sorunları çöözme şansınız var. Bu işin sırlarını da ' Windows'a İlkyardım' başlıklı kutuda açıklıyoruz. Kısacası, biraz zahmetli olsa bile bu evliliğin mutlu yürümemesi için hiçbir neden yok.