E-posta iletilerindeki köprüleri tıklatmak acı verici bir şekilde yavaşlar


9

Windows 7 (RC, 64 bit) çalışıyor. Aniden, bugün, aylar sonra sorunsuz, bağlantıları tıklamak son derece yavaş oldu.

Bunu iki yerde fark ettim.

(1) Firefox'u başlatan Outlook e-posta iletilerindeki köprüleri tıklamak yaklaşık bir dakika sürer. Firefox'u tek başına başlatmak anlık - bir SSD sürücüm ve çok hızlı bir CPU'm var. (2) Outlook e-posta iletilerine ekli Word belgelerini açmak da şaşırtıcı derecede uzun sürüyor.

Bu iki ortak olabilir tek şey yanlış değilim, DDE mekanizmasını uygulamaya bir DDE açma komutu göndermek için kullanmaktır. Windows XP altında bu sorun bazen dosya türü eşlemesinde "DDE Kullan" onay kutusunun işaretini kaldırarak giderilebilir, ancak Windows 7 altında herhangi bir eşdeğeri bulamıyorum.

Aynı sorun olduğuna inandığım bir başkası için buraya bakın . DDE'nin süper süper yavaş olduğuna dair daha fazla kanıt için buraya bakın .


Belki Outlook Explorer'ı Process Explorer ile izlemek bazı ilginç bilgiler verebilir: technet.microsoft.com/en-us/sysinternals/bb896653.aspx
John T

Bir dahaki sefere bu çalışacağız
Joel Spolsky

XP'de benzer bir şey gözlemledim, burada DDE aracılığıyla herhangi bir dosya türünü açmak Explorer'ı yaklaşık 15 saniye bekletiyor gibi görünüyor. Outlook'u tamamen kapatırsam sorun ortadan kalktığından, Outlook 2007'nin buna neden olduğundan eminim. Outlook'u yeniden başlattığımda sorun hemen tekrarlanmıyor, ancak birkaç dakika içinde aynı şeyi yapmaya geri dönüyor.
Charlie

Yanıtlar:


5

Bir şekilde Internet Explorer yavaşsa, Internet Explorer'ı varsayılan tarayıcınız olarak kullanmasanız bile Office bağlantılarını tıklatmak da yavaş olacaktır. Yani: Internet Explorer'ın hala iyi çalışıp çalışmadığını kontrol edin.

DDE'nin suçlanacağından emin gibi görünse de, Office şaşırtıcı derecede garip bir özelliğe sahiptir: bir tıklamanın URL'sinin geçerli olup olmadığını görmek için önce bir Internet Explorer bileşeni kullanır. Kendini Internet Explorer olarak tanımlamaz; erişim günlüklerinde aşağıdakileri görebilirsiniz:

User Agent: Microsoft Office Existence Discovery

Bundan sonra , ortaya çıkan URL'yi varsayılan tarayıcıya verir. Yani:

  • URL'ye yapılan gizli çağrı bir miktar yönlendirme sağlıyorsa, varsayılan tarayıcıya orijinal URL değil, yönlendirilen URL de verilir.

  • Web sitesi herhangi bir nedenle "Microsoft Office Varoluş Bulma" Kullanıcı Aracısını engelliyorsa veya Internet Explorer ayarlarınız bir şekilde siteye doğru erişimi engelliyorsa, aslında normal bir tarayıcı kullanırken bağlantı gerçekten görünmeyebilir.

Hiç Office tarayıcınızdan bağlantıları tıklarken tarayıcınızın sizi neden bazı giriş sayfasına yönlendirmeye devam ettiğini hiç merak ettiniz mi? Doğru: Internet Explorer web sitesinde doğrulanmamışsa (özellikle varsayılan tarayıcınız olmadığında doğruysa), bazı siteler bir giriş sayfasına yönlendirmeye yanıt vererek Office'in gerçekten tıkladığınız URL'yi unutmasını sağlayabilir ...

Microsoft'un Microsoft Office Varoluş Keşfi Protokolü blog yayınındaki açıklamasıyla ilgili bu komik can sıkıcı "Microsoft Office Protokolü Keşfi" hakkında daha fazla bilgi :

Microsoft Office 2007'de bir URL konumundan belgeleri açarken, Office kitaplığı açılış URL'si için web sunucusuna HTTP HEAD isteği yapabilir. Bu istek "Microsoft Office Varlık Bulma" olarak ayarlanmış bir Kullanıcı Aracısı ile gönderilir. Bu çağrı Office 2007 için yeni.

HEAD isteğinin amacı, içeriğin yalnızca salt okunur bir oturum için aktarılan geçici bir kaynak olarak değil, URL konumunda bir belge olarak var olup olmadığını kontrol etmektir. Çağrı ayrıca, HEAD yanıtında web sunucusu tarafından döndürülen içeriğin son değiştirilme zamanını elde etmeye çalışacaktır.

[...]

Bu çağrı, düzenleme talep edilmese bile tüm URL açık denemelerinde gerçekleşir. Sonuç olarak, ek web aramasının (Office uygulamasının ayrı bir oturumda web tarayıcısından değil, ağ oturumundaki işlem alanından yapıldığı) bazı kullanıcıların kimlik doğrulaması (401) veya kayıp için ek istemler görmesine neden olması mümkündür. oturum durumu ve bir giriş sayfasına veya başka bir geri bildirim formuna gereksiz bir yönlendirme (302). Bu beklenen davranıştır.

Bu kayıt defteri kullanılarak devre dışı bırakılabilir gibi görünüyor; MS Word'de cevabımı tıkladıktan sonra bağlantıları doğrulama konusuna bakın .


Teşekkürler! Outlook'un bir süredir bağlantıları önceden getirdiğinden şüpheliydim, ancak onayladınız. Ne kadar aptalca bir özellik.
Zengin

4

Biraz yaklaşıyorum.

Yeniden başlatma sorunu çözdü. :) Bu kalıcı bir çözüm değil ...

Microsoft programcısı Raymond Chen'e göre , DDE'nin modası geçmiş olması gerekiyor, ancak herkes hala kullanıyor gibi görünüyor.

DDE ile ilgili sorun, işbirliğine dayalı olması ve askıda kalan bir uygulamanın DDE'yi kullanmaya çalıştıklarında diğer tüm uygulamaların düzgün yanıt vermemesine neden olabileceğini söylüyor.

Benim durumumda, yeniden başlatma sorunu düzeltti çünkü hangi uygulama DDE iletilerine düzgün yanıt veremedi.

Windows XP zaman diliminde bu soruna ortak bir çözüm, dosya türü işleyicisindeki DDE KULLAN kutusunun işaretini kaldırmaktı, ancak bu onay kutusu Windows 7'de artık görünmüyor. Outlook 2007 gibi aptal uygulamalar hala köprüler başlatmak için kullanıyor.

Bu çözüm çok kullanışlı değildi, çünkü Firefox gibi aptal uygulamalar bile DDE'yi kullanmak için o kadar niyetliydi ki, her başlatıldıklarında kendilerini DDE kullanmaktan REREGISTER yapacaklardı. Tek kalıcı çözüm, Firefox'un yazma becerisine sahip olmaması için kayıt defterindeki uygun anahtardaki güvenlik ayarlarını değiştirmekti.

Bu cevaptan hala çok memnun değilim.


2

Çok uzun zaman önce benzer bir sorunum vardı ve sorun kesinlikle Outlook'taydı, bağlantıların ve eklerin açılması yavaş oldu. benim durumumda 4 GB'ın üzerine çıkan PST dosyasıydı.

PST veya OST dosyanızı sıkıştırmayı deneyin:

  1. Araçları | Hesap ayarları
  2. Tıklayın Data Filessekmesi
  3. Posta kutunuzu seçin ve tıklayın Settings
  4. [Değiştirme modu] AdvancedSekmesinde,Offline Folder File Settings
  5. Tıklayın Compact Now

MSKB'nin birkaç ipucu daha var: Outlook 2007'de performans sorunları nasıl giderilir


Çevrimdışı dosyayı sıkıştırmayı deneyeceğim ... benim durumumda bir OST ve sadece 1GB.
Joel Spolsky

ZOMG, hepsi bu! OST dosyasını sıkıştırmak sorunu çözdü !!!
Joel Spolsky

Birisi bunu gelecekte bulabilirse özel talimatlar eklemek için düzenlendi
Joel Spolsky

AAH! Yakında konuştum. Bu sorunu çözmedi. Bunu düşündüğüm nedenler burada bahsetmek için çok utanç verici. : -DI gerçekten bir şekilde DDE mekanizmasıyla ilgili olduğunu düşünüyor, çünkü geçmişte bu sorun, Firefox'un kayıt defterine koyduğu DDE girişlerini silerek geçici olarak giderilebilir
Joel Spolsky

2
iyi, en azından outlook depolama dosyaları sürecinde bazı ücretsiz bakım aldı :)

1

Eski soru, biliyorum, ama işte gidiyor ... Diğer birkaç öneri denedikten sonra, Microsoft Office'te bir onarım yükleme çalıştırarak sorunu çözdüm.

DDE tarafından başlatılan tüm programlar (FireFox, Excel ve diğerleri) artık gecikmeden normal olarak başlatılıyor.


1

XP'yi Office 2007 ile çalıştırıyorum. Başlangıçta "% 1" kullanımını tartışan ve çeşitli dosya uzantılarında DDE'yi devre dışı bırakan birçok çözümü denemiştim, ancak yalnızca seçilen uzantılar için ve yalnızca belirli konumlardan başlatıldığında çalışıyor gibi görünüyordu . (Yani Hızlı Başlat araç çubuğumdan güler ve Outlook işleri her zaman hızlandırmaz.)

Aynı sorunu deneyimlediğimde aşağıdaki tüm çözümleri denedim. Bunlardan biri işe yaramış gibi görünüyor, ancak hangisinin olduğundan emin değilim. Asla kök nedeni tanımlamak yapmadım, ancak sorun ilk önce harici bir sürücü içeren bazı yedekleme çalışmaları ortasında meydana geldi ve ayrıca oldukça eski bir Outlook pst dosyasını açarken. Sorunu fark etmeden kısa bir süre önce, eski bir Outlook takvimini dışa aktarmaya çalışırken bir çeşit (ODBC?) Hatası yaşadım. Bu eylemlerden birinin ilişkili olabileceğinden şüpheleniyorum.

  1. Başlat menüsü | Çalıştır | Cmd | chkdsk c: \ / F (Çözüm kendisini gösterdiğinde terminali yeniden başlatmayı seçtim, ancak aslında yeniden başlatmadan önce 2 ve 3 numaralı çözümleri denedim).

  2. Ağ DDE ve DDE DSDM'nin hizmetlerimde devre dışı bırakıldığını doğruladı (zaten vardı).

  3. Son zamanlarda müdahalede bulunabilecek yeni bir şey yüklemediğim doğrulandı (söylemedim).

  4. Başlat | Ayarlar | Kontrol Paneli | Program Erişimi ve Varsayılanlarını Ayarla | Özel | Seçeneklerimi seçtim (E-posta için Outlook ve tarayıcım olarak Firefox kullanıyorum). Bunu yaptığımda Microsoft bir şeyi onardı. Bu noktada, yeniden başlattım (seçenek 1'den) ve chkdsk koştuktan sonra, işler gayet iyi geldi.

Ayrıca, bazı kişilerin Office'i yeniden yükledikten sonra başarılı olduklarını okudum, ancak elimde diskler olmadığından bunu son çare seçeneği olarak kullanacaktım.

İyi şanslar.


1

Yukarıdaki önerileri başarıyla denedim. Bir köprüyü tıkladıktan sonra Firefox'ta görüntülenmeden önce bir dakika beklemek çok sinir bozucu. Birden fazla tıklarsanız, her tıklama farklı bir sekme olarak görüntülenir.

İşte benim geçici çözüm, ama işe yarıyor ama yine de sinir bozucu.

Bir köprüyü etkinleştirmek istediğinizde:

  1. Sağ tıklayın - 60 saniye beklemenizi başlatacağı için sol tıklamayın;
  2. Gösterilen internet URL adresini kopyalayın ve ardından
  3. Bağlantıyı tarayıcınıza yapıştırmanız ve düğmesine basmanız yeterlidir Enter. Sayfanız anında görünür.

Outlook'taki hatayı atlayarak bir şekilde doğrudan bağlanmamızı engellediğiniz için bu her seferinde işe yarar.



-1

Bu sorunu gidermek için aşağıdakileri yapmam gerekiyor:

  1. Internet Explorer'ı varsayılan tarayıcıya ayarla (sistemimde IE'yi garip bir şekilde varsayılana ayarlamak için Safari'yi kullanmam gerekiyor)
  2. Yeniden Başlatma
  3. Firefox varsayılan tarayıcı olup olmadığını kontrol etmek için ayarlanmışken, Firefox'u açın ve varsayılan tarayıcı olarak ayarlamak için Evet'i seçin.

Bunu haftada bir kez yapmak zorundayım ve bunun daha büyük nedenini bulamadım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.