ArcToolbox aracındaki alanlara tıklandığında Windows güvenlik uyarısı (ActiveX)?


33

ArcGIS 10.5'i bilgisayarımda (Windows 10 Home) Aralık ayından beri sorun yaşamadan çalıştırıyorum. Geçen hafta herhangi bir ArcToolbox aracında bir parametre alanına tıkladığımda ActiveX Güvenlik Uyarıları almaya başladım.

görüntü tanımını buraya girin

Windows Güvenlik Uyarısı

Bu sayfadaki bir ActiveX denetimi, sayfanın diğer bölümleriyle etkileşime girmek için güvenli olmayabilir. Bu etkileşime izin vermek istiyor musunuz?

Evet'i veya Hayır'ı tıklatmamın bir önemi yok , hala alanı değiştirebiliyorum ve araç hala iyi çalışıyor.

Evet cevaplama :
görüntü tanımını buraya girin

Cevap No :
görüntü tanımını buraya girin

Ben cevapları aracılığıyla çalışıyorum do Why ArcToolbox araçları ActiveX hata vermek? Her ne kadar bu soru-cevap hakkında gerçek bir cevap görünmese de. Ek olarak, Windows 7 / 7'de IE 7/8 ile geri döndü ve Windows 10'u IE 11 ile çalıştırıyorum (hiç kullanılmamasına rağmen). Önemli ise, kullandığımız tarayıcılar Firefox 53.0 (64-bit) ve Chrome 58.0.3029.81 (64-bit) 'dir.

Sorun, yalnızca parametre alanını tıklattığımda meydana geldiği için farklı gibi geliyor - aracı açtığımda veya başka bir yerde okuduğumda ArcMap'ten değil. Sorular ve Cevaplar'daki uyarı mesajları da farklı metne sahiptir, bu nedenle tamamen farklı bir sorun olabilir.

Internet Explorer'ı açtım (bu bilgisayarı ilk defa aldığımdan beri!) Ve Yerel Bölge ayarlarına baktım ve ActiveX için her şey , sorulmadan çalıştırma da dahil olmak üzere Etkin olarak işaretlendi :

görüntü tanımını buraya girin

Ayrıca başka bir "ActiveX Denetimleri için Otomatik İsteme" seçeneğini Devre Dışı Bıraktım ancak bu mesajın görünmesini durdurmadı.

Problemden önerilen ActiveX ayarlarına baktım : ArcMap'i başlatırken ActiveX denetimleriyle ilgili sorunlar , tüm ayarlarımı eşleşecek şekilde güncelledi (değiştirmek zorunda olduğum tek kişi yukarıdaki testimde değiştirdiğim "ActiveX Denetimleri için Otomatik Sorma" idi).

Geçen hafta bilgisayarıma yeni bir yazılım yüklenmedi.

Bunun görünmeye başlamasına neden olan ne olabilir ve nasıl düzeltebilirim?


Bende de bu sorun var ve merak ettiğiniz sorunun cevabını çözüp çözmediğini merak ediyorum. Kayıt defterinde bir şeyi değiştirdiğim için çok dikkatliyim, bu yüzden belki bunun için başka bir çözüm var. Bu sadece bir sıkıntı ve benim için hiçbir yerde ortaya çıktı.
Mutumba

@Mutumba Evet cevap benim için sorunu çözdü. Cevabın yanında, cevabın çözüm olarak kabul edildiğini gösteren yeşil onay işaretini göreceksiniz.
Midavalo

Bu yalnızca sisteminiz Windows 10 Oluşturucu Güncelleştirmesi'ni (1703) aldığında mı oldu? Mart / Nisan aylarında ortaya çıktı (7 ay önce, sorunuz sorulduğunda) - aynı konuyla 1703'te sadece 10.5 ve 10.5.1 organizasyonumuzda karşı karşıya kalıyoruz.
Mgamerz

@Mgamerz O güncellemeyle ilgili olduğunu düşünüyorum. Windows'umu ne zaman uygunsa güncelleyeceğimi biliyorum, ancak bu activex sorunlarını almaya başladığımdan önce veya sonra hatırlamıyorum. Kesinlikle
kayda

Yeni bir WIndows güncellemesi ve ayrıca 10.6 beta olduğunu düşünüyorum, bu yüzden sorunun devam edip etmediğini görmek için ikisinden birini / her ikisini de test etmeye değer olabilir. Test etmek için birkaç saatim olduğunda bir göz
atacağım

Yanıtlar:


12

Hızlı ve kısa çözüm:

Orijinal Gönderme

Bunun için ESRI'nin web sitesinde bir düzeltme buldum - axtiveX hata uyarısı . Bir personel görev alanına girdi ve ArcGIS'in şu anki sürümlerinde bir hata olduğunu onayladı (yazı yazarken, en son 10.5.1 idi).

Şimdiye kadar sadece 1703 kullanıcılarımızı etkilediğini gördük. 1709'da test edilmedi, ancak bunun da onları etkilediğini hayal edeceğim. Kuruluşumda, diğer bölgelerin durumları gibi güvenlik bölgelerini değiştirmemize izin verilmiyor (bu ayar için politika zincirden çok daha yüksek kontrol ediliyor), ancak yukarıdaki bağlantıda bir geçici çözüm var (veya muhtemelen gerçek bir düzeltme?). 10.6'da buna sahip olmaları gerektiğini duydum.

Kullanıcılarımızdan bazıları bu sorunu birkaç hafta önce Esri Destek'e bildirdi. Bu sorunu geliştirme ekiplerimize bir kusur olarak bildirdik. Çok iyi farkındalar ve sonunda bu konuyu araştırıyorlar.

"BUG-000105427: Windows 10 sürüm 1703'e (Oluşturucu Güncellemesi) güncelledikten sonra coğrafi işlem araçlarıyla etkileşim kurarken ActiveX denetimi uyarıları görünüyor".

Nasıl düzeltileceği konusundaki bilgi bankası makalelerine bağlantı veriyorlar: Hata: ArcToolbox'ta herhangi bir coğrafi işlem aracı, klasör yeniden yönlendirme uygulayan bazı sistemlerde çalıştırılırken Internet Explorer komut dosyası hataları oluşturuyor

Temel olarak, .xsl dosyalarını 10.5 (varsayılan olarak) konumunda bulunan arctoolbox klasörünüze kopyalamanız gerekir C:\Program Files (x86)\ArcGIS\Desktop10.5\ArcToolbox\Stylesheets. Bu sayfanın bağlantısı, tanımladığınızdan çok farklı görünen bir hatayı gösterirken, aynı sorun gibi görünüyor, yalnızca eski bir İnternet gezgini sürümü. Birkaç kullanıcı için çalıştığını doğruladım.


DWORD düzeltmesi 10.5.1 ve Windows 1709 ile Surface Pro 3'ümde çalışmadı. Bu işe yaradı. İş istasyonumla en azından son hafızamda hiç sorun yaşamadım.
johns

Bu, ArcGIS 10.5.1 kurulumum için çalıştı, DWORD 1201 = 0 ise değildi.
user918967

Benim için, bu kesinlikle kayıt defterine bulaşmak için tercih edilir. Teşekkürler!
nmpeterson

ArcGIS Desktop 10.6 bugün piyasaya çıktı, bu yüzden bunu daha önceki bir sürümde çoğaltabilseydiniz, 10.6'nın sizin için düzelip düzelmediğini doğrularsanız harika olurdu.
PolyGeo

Kuruluşumun kullanım için 10.6 onaylaması birkaç hafta sürecek.
Mgamerz

14

Benim için işe yarayan bir çözüm buldum.

Kayıttaki ayarı değiştiriyorum. Şurada ara 1201ve değer 0(DWORD): HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0

Herhangi bir aracı çalıştırırken sorun var (Esri'nin Geonet forumlarında)

görüntü tanımını buraya girin


GIS SE'ye Hoşgeldiniz! Teşekkürler, 1201kayıt defterime ekleyerek sorunu çözdüm. Nedenini anlamıyorum, cevabınıza eklediğiniz bağlantıyı okuduktan sonra bile.
Midavalo

Ayrıca, yeni bir kullanıcı olarak lütfen odaklanmış soru-cevap formatımızı öğrenmek için tura katılın.
Midavalo

2
Kayıt düzenlemeleri yapmadan önce ne yaptığımı bilmek isterim. Bunun nasıl çalıştığını açıklayan cevabınıza bir şey ekleyebilir misiniz? Teşekkürler!
PhilippNagel

2
Bu çözüm işe yarayacak gibi görünüyor ama iyi açıklanmadı. İkinci olarak, kayıt değişikliğinin ne yaptığını açıklama talebinde bulunuyorum. Ayrıca, yukarıdaki talimatları izlemekten biraz şaşkın olan herkes için - Win10'u kullanarak, windows logosuna sağ tıklayın ve 'çalıştır'ı tıklayın,' regedit 'girin, bu kayıt defterini açar. HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 0 konumuna gidin ve değer verisini 0 olarak ayarlayarak 1201 üzerine çift tıklayın.
Kristina,

1
Temelde, bu, "geçerli kullanıcı için İnternet bölgesinde güvenli olmayan ActiveX denetimlerinin başlatılmasını ve komut dosyasını otomatik olarak etkinleştirmesini" sağlamak için azalmaktadır. Bunların hepsi bu makalede yazılmıştır [ blogs.technet.microsoft.com/fdcc/2011/11/03/… .
Erik Anderson

13

Çoğu önerinin ihmal ettiği ve büyük olasılıkla bunu düzeltmek için gereken tek şey önemli bir fark, Bölge 0'da henüz mevcut değilse , yeni bir DWORD 1201 OLMALIDIR . Başka bir deyişle, diğer tüm DWORD değerlerini "0" olarak değiştirmek, 1201 eklenmediği sürece çalışmaz.

Çözüm burada bulunabilir: https://geonet.esri.com/ideas/13563-fix-activex-security-bug-for-toolbox-scripts

"HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 0" klasörüne "1201" adlı bir "DWORD" girişi ekleyin ve değeri 0 olarak ayarlayın. Etkili olması için ArcGIS'i yeniden başlatın.

Buradan birkaç mesajın silindiğini görüyorum; sorunu doğru bir şekilde tanımlayan bir Windows güncellemesi olarak tanımlayanlardan biri, diğeri DWORD'ü eklemenin sorunu çözdüğünü belirtir. Belki de, bu gönderileri düzeltmenin daha çok cevap gibi görünmesi ve silinmemesi daha iyi bir yaklaşım olacaktır çünkü kabul edilen cevap tam değildir.


2
Diğerlerini değiştirmeyi öneren herhangi bir şeyi okudum 0, yalnızca ihtiyacın olanı söylediğine emin değilim 1201. Ama katılıyorum, eğer 1201orada değilse, onu yaratmanız gerekir ve sorun çözülmeli (benim için yaptı). +1
Midavalo

Gönderen @Brandus. Bir teşekkür yazısı olarak ifade edilir, ancak önemli ipucu "Kayıt defterime yeni DWORD 1201 eklemek can sıkıcı sorunu çözdü".
Jakub Sisak GeoGraphics 11:17

1
SADECE DWORD 1201'i 0'a değiştirmeyi denedim ve yardım ettim, ancak araç kutusunu aradım ve katalog sekmesine geçip cihaza odaklanmayı amaçlayan arama sonuçları sekmesindeki bağlantıyı tıkladığımda sadece sekmeye geçmek - ve aracı seçmemek. Daha sonra iki DWORD 2001 ve 2004’ü 3’ten 0’a değiştirdim ve doğru davrandığını gördüm. Şimdi GERÇEKTEN zor kısmı için: güvenlik personelini büyük bir kuruluşta bu kayıt defteri değişikliğinin bir güvenlik açığına yol açmadığı konusunda ikna etmek. +1
Kirk Kuykendall

Kirk, bu iki anahtar: 2001 - .NET Framework'e bağımlı bileşenler: Authenticode ile imzalanmış bileşenleri çalıştırın ve 2004 - .NET Framework'e bağlı bileşenler: Authenticode ile imzalanmamış bileşenleri çalıştırın. Zone 0: 2001/0 değerinin açıldığını görebiliyordum, ancak Zone 0: 2004, yalnızca çalıştırmak için 0 yerine bir kullanıcı istemi için 1 olmalıdır.
V Stuart Foote

1

10.5.1.7333 tarihinde bu en sinir bozucu hata ile çalıştıktan sonra, nihayet bu sabah 10.6 kurdum. Bu hatanın 10.6.0.8321 'de GONE olduğunu söylemek beni çok mutlu ediyor!

FWIW - .xsl dosya değiştirme tavsiyesi benim için hiç işe yaramadı.

10.6'ya yükselmek benim için çalıştı!

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.