‘Windows’ olarak etiketlenmiş yazılar

Windows altında çalışan DOS uygulamalarının yavaş yazdırması.

Cuma, 23 Ocak 2009

İşletme içerisinde kullanılan, henüz ERP sistemine entegresi tamamlanmamış bir dos uygulaması mevcut.

Temel işlevi kendi veritabanındaki bilgileri nokta vuruşlu yazıcıya göndermesi, bunun dışında bir sıkıntısı mevcut değil. Lakin sistemin çalıştğı eski bilgisayarı emekli edip yerine yep yeni bir cihaz geldiği için artık o yazdırma işlemleri eskisi kadar hızlı gerçekleşmiyor.

İlk aklıma gelen windowsun herşeyi yazdırma kuyruğuna atma isteğini engelleyip, gelen her yazdırma isteğinin yazıcıya direkt gönderilmesi idi. Tabii ki bu işlem işe yaramadı. Zira söz konusu eski DOS programı LPT1 e yazdırmaya çalışıyordu. Elbetteki bu konudan müzdarip başka kişiler de olduğunu varsayarak biraz daha araştırma yaparak sorunun çözümünü bulduk.

Windows Registry’de yapacağınız ufak bir değişiklik ile bu sorunu halledebiliyorsunuz.

“HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\WOW ”

içerisindeki  “LPT_timeout” değeri standart olarak 15 tir. Bu değeri değiştirerek 2 yapmanız yeterli olur.

Buradaki kayıt Windows’un DOS yazdırma işlemleri için tanınmış zaman aşımı ile ilgili süreyi vermektedir.