Makale numarası: 175500 - Son Gözden Geçirme: 17 Mayıs 2011 Salı - Gözden geçirme: 7.0 Hata iletisi: "Bu sayfadaki bir komut dosyası Internet Explorer'ın yavaş çalışmasına neden oluyor"
ÖzetBazı komut dosyalarının çalıştırılması çok fazla zaman alabileceğinden, Internet Explorer, kullanıcıya yavaş çalışan komut dosyasını çalıştırmaya devam etmek isteyip istemediğini sorar. Bazı sınamalar ve kıyaslamalar çalıştırılması çok uzun zaman alan komut dosyaları kullanır ve bu ileti görüntüleninceye kadar geçecek zamanın artırılması istenebilir. Internet Explorer'da, belirli istemci makinelerde bir kayıt defteri girdisi düzenlenerek komut dosyasının zaman aşımı değeri değiştirilebilir. Daha fazla bilgi Bir Web sayfasının çalıştırılması beklenmedik şekilde uzun zaman alan komut dosyaları içerebileceği durumlar bulunmaktadır. Çok büyük boyutlu bir dosyayı aktarmak veya kapsamlı bir veritabanı sorgusu gerçekleştirmek üzere bir Web sayfasında ActiveX denetimi çalıştırıyorsanız bu işlem genellikle önemli bir gecikmeye yol açar. Internet Explorer 3.02 bu uzun gecikmeyi algılar ve kullanıcıya aşağıdaki istemin yer aldığı bir iletişim kutusu görüntüler: Bu sayfa tamamlanması beklenenden daha fazla zaman alan bir komut dosyası içeriyor. Bu komut dosyasını şimdi sonlandırmak için İptal'i tıklatın. Bu sayfadaki bir komut dosyası Internet Explorer'ın yavaş çalışmasına neden oluyor. Bu komut dosyasını çalıştırmaya devam ederseniz, bilgisayarınız yanıt vermeyebilir. Komut dizisini durdurmak istiyor musunuz? Internet Explorer 3.02'de, bu ileti kutusu Windows 95 çalıştırılan makinelerde görüntülenebilir. Tarayıcının 3.02 sürümü, komut dosyası iş parçacığının son beş saniye içinde herhangi bir Windows iletisi üretip üretmediğine bakar. Internet Explorer 3.02'de bu zaman aşımı süresi hiçbir şekilde geçersiz kılınamaz. Uzun süren engelleme işlemlerine yol açan bir ActiveX denetimi kullanıyorsanız, bu ActiveX denetiminin bir olay düzeneği kullanarak denetimi çağrıyı yapana döndürmesi veya zaman aşımını sıfırlamak üzere beş saniyede bir PeekMessage işlevini çağırması gerekir. Internet Explorer 4.0 ve sonraki sürümlerinde, zaman aşımı süresi artık Windows iletilerine dayalı bir sabit değer değildir. Internet Explorer artık yürütülen komut dosyası deyimlerinin toplam sayısını izler ve geçerli sayfa için komut dosyası altyapısıyla bir zaman aşımı ya da bir olay işleyicisi tarafından yeni bir komut dosyası yürütme işlemi her başlatıldığında bu değeri sıfırlar. Değer bir eşik miktarının üzerinde olduğunda, Internet Explorer, "komut dosyasının uzun süredir çalıştığını" bildiren bir iletişim kutusu görüntüler. Internet Explorer her bir yönergenin sınırı aşıp aşmadığını tek tek denetlemez. Komut dosyası altyapısı, Internet Explorer'ın yürüttüğü deyim sayısını yoklar ve Internet Explorer da bu sayının belirlenen sınırın üzerinde olup olmadığını denetler. Bu düzenek sayesinde, komut dosyası altyapısı Internet Explorer'ı yoklamadan önce komut dosyasının tamamı yürütülürse, iletişim kutusu görüntülenmeden varsayılan sınırın üzerinde deyim yürütülebilir. Internet Explorer 4.0, 5.0, 6, 7 veya 8'de bu zaman aşımı değerini sizin adınıza değiştirmemizi isterseniz, "Benim adıma düzelt" bölümüne gidin. Sorunu kendiniz gidermeyi tercih ediyorsanız, "Kendim düzeltmek istiyorum" bölümüne gidin. Benim adıma düzeltBu sorunu otomatik olarak düzeltmek için Bu sorunu düzelt düğmesini veya bağlantısını tıklatın. Dosya Yükleme iletişim kutusunda Çalıştır'ı tıklatın ve Düzelt sihirbazındaki adımları izleyin. Notlar
Bundan sonra, "Bu işlem sorunu düzeltti mi?" bölümüne geçebilirsiniz. Kendim düzeltmek istiyorumÖnemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:322756
(http://support.microsoft.com/kb/322756/
)
Windows XP'de kayıt defterini yedekleme ve geri yükleme Internet Explorer 4.0, 5.0, 6, 7 veya 8'de bu zaman aşımı değerini değiştirmek için şu adımları izleyin:
Internet Explorer 4.0, 5.0, 6, 7 ve 8 sürümündeki zaman aşımı sınırı yürütülen komut dosyası deyimlerinin sayısına bağlı olduğu için, ActiveX denetimi veya veritabanına erişim nedeniyle oluşan gecikmelerde zaman aşımı iletişim kutusu görüntülenmez. Komut dosyasındaki sonsuz döngüler ise algılanmaya devam edilir. Bu işlem sorunu düzeltti mi?
ReferanslarInternet Explorer 8'in hızı, güvenliği ve uyarlanabilirliği hakkında daha fazla bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin: http://www.microsoft.com/windows/internet-explorer/get-the-facts/mythbusting.aspx
(http://www.microsoft.com/windows/internet-explorer/get-the-facts/mythbusting.aspx)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Üste