Internet Explorer'da komut dosyası hatalarını giderme

Uyarı

Kullanımdan kaldırılan, destek dışı Internet Explorer 11 masaüstü uygulaması, Windows 10'un belirli sürümlerinde Microsoft Edge güncelleştirmesi aracılığıyla kalıcı olarak devre dışı bırakılmıştır. Daha fazla bilgi için bkz. Internet Explorer 11 masaüstü uygulamasının kullanımdan kaldırılması hakkında SSS.

Bu makale, Internet Explorer'da bir komut dosyası hatası oluştuğunda web sayfasının görüntülenememe sorununu çözer.

Özgün ürün sürümü: Internet Explorer 11, Internet Explorer 10, Internet Explorer 9
Orijinal KB numarası: 308260

Özet

Komut dosyası hataları aldığınızda, web sayfaları Internet Explorer'da doğru şekilde görüntülenmeyebilir veya çalışmayabilir.

Internet Explorer'da komut dosyası hataları oluştuğunda aşağıdaki hata iletilerini alabilirsiniz:

Bu Web sayfasındaki sorunlar sayfanın düzgün görüntülenmesini veya çalışmasını engelleyebilir. Bu iletiyi gelecekte görüntülemek için durum çubuğunda görüntülenen uyarı simgesine çift tıklayabilirsiniz.

Ayrıntıları Göster'i seçerseniz aşağıdaki hatalarla ilgili ayrıntılı bilgileri görebilirsiniz:

Line:<LineNumber>
Char:<CharacterNumber>
Error:<ErrorMessage>
Code: 0
URL: http://Webserver/page.htm
A Runtime Error has occurred.
Do you wish to Debug?
Line:<LineNumber>
Error:<ErrorMessage>

Ayrıca, Microsoft Internet Explorer Durum çubuğunda aşağıdaki uyarı iletisi görüntülenebilir:

Bitti, ancak sayfada hatalar oluştu

Bu sorun, web sayfasındaki HTML kaynak kodunun, Microsoft JScript veya Microsoft Visual Basic komut dosyası gibi istemci tarafındaki komut dosyalarıyla doğru şekilde çalışmaması nedeniyle oluşur. Bu sorun aşağıdaki bir veya birkaç nedenden dolayı oluşabilir:

  • Web sayfasının HTML kaynak kodunda bir sorun var.
  • Web sayfası, Internet Explorer tarafından desteklenmeyen daha yeni teknolojiler kullanıyor. Internet Explorer'dan Microsoft Edge'e geçiş hakkında daha fazla bilgi için bkz. Internet Explorer 11 kullanımdan kaldırıldı ve bilmeniz gerekenler için resmi olarak destekten çıktı.
  • Web sayfası, kullanım dışı bırakılan istemci tarafındaki Visual Basic komut dosyasını kullanıyor.
  • Bilgisayarınızda veya ağınızda Active komut dizileri, ActiveX denetimleri veya Java programları engellenmiştir. Internet Explorer veya başka bir program (virüsten koruma programları veya güvenlik duvarları gibi) Active komut dizilerini, ActiveX denetimlerini ya da Java programlarını engelleyecek şekilde yapılandırılabilir.
  • Virüsten koruma yazılımı Geçici İnternet Dosyaları veya Karşıdan Yüklenen Program Dosyaları klasörlerinizi tarayacak şekilde yapılandırılmıştır.
  • Bilgisayarınızdaki internet ile ilgili klasörler bozulmuş.
  • Video kartınızın sürücüleri bozulmuş veya eski.

Not

Active Server Pages (ASP) içindeki Visual Basic komut dosyaları gibi sunucu tarafındaki komut dosyaları web sunucusu üzerinde çalışır. Sunucu tarafı komut dosyaları nedeniyle oluşan hatalar, Internet Explorer'da hata iletilerine neden olmaz; ancak düzgün görüntülenmeyen veya çalışmayan bir web sayfası da oluşturabilir. Bu makaledeki sorun giderme bilgileri, istemci tarafındaki komut dosyası hataları içindir. Sunucu tarafındaki komut dosyasında sorun olduğundan şüpheleniyorsanız web sunucusunun yöneticisine başvurun.

Bu makalede listelenen yöntemler, bilgisayarınızdaki dosyalar veya ayarlar nedeniyle oluşan komut dosyası hatalarını gidermenize yardımcı olabilir. Internet Explorer'da komut dosyası hatalarını giderme hakkında hızlı görsel yönergeler için şu videoyu izleyin:

Çözüm

Not

Microsoft, sisteminizi kullanılabilir en son Windows güncelleştirmesi ile güncelleştirmenizi teşvik eder. Windows Update hakkında daha fazla bilgi için bkz. SSS.

1. Adım: Komut dosyası hatalarının birden çok web sayfasında oluştuğundan emin olun

Bu sorunun tek belirtisi hata iletisiyse ve web siteleri çalışıyorsa, hatayı yok sayabilirsiniz. Ayrıca, sorun bir veya iki web sayfasında oluşuyorsa, sorun bu sayfalardan kaynaklanıyor olabilir. Hataları yok saymaya karar verirseniz, komut dosyası hata ayıklamasını devre dışı bırakabilirsiniz. Bunu yapmak için İnternet Seçenekleri>Gelişmiş>Gözatma ayarları'nda Komut dosyası hata ayıklamasını (Internet Explorer) devre dışı bırak onay kutusunu seçin.

Not

Bu sorun bir veya ikiden fazla sitede oluşuyorsa, komut dosyası hata ayıklamasını devre dışı bırakmayın.

2. Adım: Sorunun nedeninin bilgisayarınızdaki dosyalar veya ayarlardan kaynaklandığından emin olun

Sorunun nedenini belirlemek için, komut dosyası hatasını tetikleyen web sayfalarını görüntülemek üzere başka bir kullanıcı hesabı, başka bir tarayıcı veya başka bir bilgisayar kullanın.

Web sayfasını başka bir kullanıcı hesabından, başka bir tarayıcıda veya başka bir bilgisayarda görüntülediğinizde komut dosyası hatası oluşmazsa, sorun bilgisayarınızdaki dosyalar veya ayarlardan kaynaklanıyor olabilir. Bu durumda, bu sorunu gidermek için bu makaledeki yöntemleri izleyin:

Her yöntemi tamamladıktan sonra daha önce komut dosyası hatası aldığınız bir web sayfasını açmayı deneyin. Hatayı almazsanız, sorun giderilmiştir.

Yöntem 1: Etkin Komut Dosyası, ActiveX ve Java'nın Internet Explorer tarafından engellenmediğini doğrulama

Active komut dizileri, ActiveX ve Java hep birlikte bilgilerin bir web sayfasında görüntülenme şeklini belirler. Bu özellikler bilgisayarınızda engellenirse, Web sayfasının görünümünü bozabilir. Bu özelliklerin engellenmediğinden emin olmak için Internet Explorer güvenlik ayarlarını sıfırlayabilirsiniz. Bunu yapmak için şu adımları uygulayın:

  1. Internet Explorer'ı başlatın.

  2. Araçlar menüsünde, İnternet Seçenekleri'ni seçin. Araçlar menüsünü göremiyorsanız, menüleri görüntülemek için Alt tuşuna basın.

  3. İnternet Seçenekleri iletişim kutusunda Güvenlik sekmesine tıklayın.

  4. Varsayılan Düzey>Tamam'ı seçin.

    Not

    Internet Explorer'ın Yüksek güvenlik düzeyinde ActiveX denetimleri ve Java programları kapalıdır.

    İnternet Seçenekleri Penceresinin ekran görüntüsü. Güvenlik sekmesinin altında, Varsayılan Düzey'i seçin.

Yöntem 2: Tüm geçici internet dosyalarını kaldırma

Bir web sayfasını görüntülemek için bir tarayıcıyı her açışınızda, bilgisayarınız o web sayfasının yerel bir kopyasını geçici bir dosyada depolar. Geçici internet dosyaları klasörünün boyutu çok büyürse, web sayfalarını açtığınızda bazı görüntüleme sorunları oluşabilir. Klasörü düzenli aralıklarla temizlemek sorunu çözmeye yardımcı olabilir.

Internet Explorer'daki İnternet ile ilgili tüm geçici dosyaları kaldırma.

  1. Internet Explorer'ı başlatın.

  2. Araçlar menüsünde, İnternet Seçenekleri'ni seçin. Araçlar menüsünü göremiyorsanız, menüleri görüntülemek için Alt tuşuna basın.

  3. Genel sekmesini seçin.

  4. Gözatma Geçmişi altında, Sil'i seçin.

    İnternet Seçenekleri Penceresinin ekran görüntüsü. Genel sekmesinin altında Gözatma geçmişi bölümünde, Sil düğmesi vurgulanır.

  5. Gözatma Geçmişini Sil iletişim kutusunda, aşağıdaki onay kutularını seçin ve ardından Sil'i seçin:

    • Geçici İnternet Dosyaları
    • Tanımlama bilgileri
    • Geçmiş

    Gözatma Geçmişini Sil Penceresinin ekran görüntüsü. Geçici İnternet Dosyaları, Tanımlama Bilgileri ve Geçmiş seçenekleri işaretlidir.

  6. Kapat'ı seçin ve ardından Tamam'a tıklayarak İnternet Seçenekleri iletişim kutusunu kapatın.

Yöntem 3: Windows için en son yazılım güncelleştirmelerini yükleme

Güncel kalmak için Başlangıç düğmesi >Ayarlar>Güncelleştirme & Güvenlik>Windows Update ve ardından Güncelleştirmeleri denetle'yi seçin.

Gelişmiş hata ayıklama

Bu bölüm ileri düzey bilgisayar kullanıcılarına yöneliktir. Sorunun giderilmesine yardımcı olmak için üç yöntem içerir.

Yöntem 1: Etkin Komut Dosyası Yazma, ActiveX ve Java'nın virüsten koruma programı veya güvenlik duvarı tarafından engellenmediğini doğrulama

Komut dosyaları, ActiveX denetimleri ve Java programları bir Web sayfasının görüntülenme şeklini belirlemeye yardımcı olur. Bu özellikler engellenirse, web sayfalarının görüntüsü bozulabilir.

Komut dosyaları, ActiveX denetimleri ve Java programlarının engellenmediğinden emin olmak için, kullandığınız güvenlik duvarı veya virüsten koruma programına ilişkin belgelere bakın. Ardından, gerekli değişiklikleri yapın.

Yöntem 2: Virüsten koruma programınızın Geçici İnternet Dosyaları veya Karşıdan Yüklenen Program Dosyaları klasörlerini tarayacak şekilde ayarlanmadığını doğrulama

Bir virüsten koruma programı bir komut dosyasını virüs olarak yorumlar ve çalışmasını engellerse, bir komut dosyası hatası oluşabilir. Bu sorunu önlemek için, virüsten koruma programının Geçici İnternet Dosyaları klasörünü veya Karşıdan Yüklenen Program Dosyaları klasörünü taramadığından emin olun.

Programın bu klasörleri taramasını önlemek için, kullandığınız virüsten koruma programının belgelerine bakın. Ardından, gerekli değişiklikleri yapın. Windows 10 ortamlarında Windows Güvenliğine dışlama eklemek için, Windows Güvenliğine dışlama ekle bölümünü inceleyin.

Yöntem 3: Kesintisiz Kaydırma'yı kapatma

Bir video görüntüleme sorunu ile karşılaştıysanız, Kesintisiz Kaydırma özelliği, bir komut dosyasının hatalı zamanlanmasına neden olabilir. Bu, bir komut dosyası hatası oluşturabilir. Internet Explorer'da Kesintisiz kaydırma özelliğini kapatmak için şu adımları izleyin:

  1. Internet Explorer'ı başlatın.
  2. Araçlar menüsünde, İnternet Seçenekleri'ni seçin. Araçlar menüsünü göremiyorsanız, menüleri görüntülemek için Alt tuşuna basın.
  3. Gelişmiş sekmesinde, Kesintisiz Kaydırma kullan onay kutusunu temizleyin.
  4. Tamam'ı seçin ve Internet Explorer'dan çıkın.

Not

Bu işlem sorunu çözerse, video bağdaştırıcınız için güncelleştirilmiş bir sürücü olup olmadığını denetleyin. Güncelleştirilmiş sürücüyü edinmek için, ekran bağdaştırıcınızın veya bilgisayarınızın üreticisine başvurun.

Daha fazla bilgi

Internet Explorer'da her komut dosyası hatasının bildirilmesini kapatma yordamı

  1. Internet Explorer'ı başlatın.

  2. Araçlar menüsünde, İnternet Seçenekleri'ni seçin. Araçlar menüsünü göremiyorsanız, menüleri görüntülemek için Alt tuşuna basın.

  3. Gelişmiş sekmesinde, Her komut dosyası hatası için bir bildirim göster kutusunu temizleyin ve ardından Tamam'ı seçin.

    İnternet Seçenekleri penceresinin ekran görüntüsü. Gelişmiş sekmesinin altında, Her komut dosyası hatasıyla ilgili bir bildirim görüntüle onay kutusu temizlenir.

Internet Explorer'dan yazdırma sırasında Komut Dosyası Hatalarını giderme

Internet Explorer'da bir web sayfasını yazdırmaya çalıştığınızda, aşağıdakine benzer bir komut dosyası hatası alabilirsiniz:

An error has occurred in the script on this page.
Line:<LineNumber>
Char:<CharacterNumber>
Error:<ErrorMessage>
Code: 0
URL: res/ieframe.dll/preview.js.

Internet Explorer'dan yazdırırken eski yazıcı sürücüleri genellikle sorunlara neden olabilir. Bu sorunları gidermek için yazıcınızın en son yazıcı sürücüsünü güncelleştirmeyi deneyin.

Bu sorunu çözmek amacıyla, yazıcınızı denetlemek ve yazıcı sürücüsünü güncelleştirmek için Windows 7 ve Windows 8.1'de yazıcı sorunlarını düzeltme'deki adımları izleyin.

Önemli

Bazı durumlarda, Windows Update üzerinden sürücünün güncelleştirilmiş bir sürümü kullanılamayabilir. Yazıcınız için en son sürücüyü bulmak, indirmek ve yüklemek için üreticinin web sitesini ziyaret etmeniz gerekebilir.

Internet Explorer'da bir web sayfasını yazdıramazsanız veya önizleyemezseniz aşağıdaki makaleye bakın:

Internet Explorer'da bir web sayfası yazdırılamıyor veya baskı önizlemesi görüntülenemiyor.