ArcToolboxツールのフィールドをクリックしたときのWindowsセキュリティ警告(ActiveX)


33

12月以降、問題なくPC(Windows 10 Home)でArcGIS 10.5を実行しています。この1週間、ArcToolboxツールのパラメーターフィールドをクリックすると、ActiveXセキュリティ警告が表示されるようになりました。

ここに画像の説明を入力してください

Windowsセキュリティ警告

このページのActiveXコントロールは、ページの他の部分と対話するのに安全ではない場合があります。この対話を許可しますか?

私がクリックするかどうかは関係していないようですはいまたはいいえ、私はまだ、フィールド、まだツールの機能の罰金を変更することができます。

はいと答える:
ここに画像の説明を入力してください

答えいいえ
ここに画像の説明を入力してください

ArcToolboxツールでActiveXエラーが発生するのはなぜですか?、そのQ&Aには実際の答えはないようです。さらに、IE 7/8でWindows XP / 7時代に戻り、IE 11でWin 10を実行しています(使用されていませんが)。問題があれば、使用するブラウザはFirefox 53.0(64ビット)とChrome 58.0.3029.81(64ビット)です。

私が抱えている問題は、ツールを開いたときや、他の場所で読んだArcMapのときではなく、パラメータフィールドをクリックしたときにのみ発生するため、異なるように聞こえます。そのQ&Aの警告メッセージにも異なるテキストが含まれているため、まったく異なる問題である可能性があります。

Internet Explorerを開き(このPCを入手して以来初めて!)、ローカルゾーンの設定を確認しました。ActiveXのすべてがEnabledとマークされています。

ここに画像の説明を入力してください

また、別の「ActiveXコントロールの自動プロンプト」を無効にしましたが、メッセージの表示は停止しませんでした。

問題:ArcMapの起動時のActiveXコントロールの問題」から推奨されるActiveX設定を確認し、すべての設定を一致するように更新しました(変更する必要があるのは、上記のテストで変更した「ActiveXコントロールの自動プロンプト」だけでした)。

この1週間、PCに新しいソフトウェアはインストールされていません。

これが表示されるようになった原因は何ですか?また、どうすれば修正できますか?


私もこの問題を抱えており、あなたが得た答えがあなたの問題を解決したかどうか興味があります。レジストリ内の何かを変更するのは非常に慎重なので、おそらく別の解決策があります。それは単に迷惑であり、私のためにどこからともなく現れました。
マトゥンバ

@Mutumbaはい、答えは私のために問題を解決しました。解答の横に緑色のチェックマークが表示されます。これは、解答として解答が受け入れられたことを示しています。
ミダバロ

これは、システムがWindows 10 Creators Update(1703)を受け取ったときにのみ発生しましたか?それは3月/ 4月に出ました(7か月前、あなたの質問が聞かれたとき)-私たちは組織で10.5と10.5.1の両方についてのみ1703でこの同じ問題に直面しています。
Mgamerz

@Mgamerzおそらくそのアップデートに関連していると思います。Windowsが利用可能になったらいつでもWindowsを更新していたことは知っていますが、ActiveXの問題が発生する前か後かを思い出さないでください。間違いなく注目に値するもの
ミダバロ

新しいWIndowsのアップデートと10.6ベータ版が利用可能であると思うので、これらのいずれかまたは両方をテストして、問題が引き続き発生するかどうかを確認する価値があるかもしれません。テストする時間が数時間ある場合に確認します
ミダバロ

回答:


12

迅速で短いソリューション:

元の投稿

ESRIのWebサイトaxtiveX error warningでこれに対する修正を見つけました。スタッフがスレッドにアクセスし、ArcGISの現在のバージョンのバグであることを確認しました(執筆時点では10.5.1が最新でした)。

これまでのところ、1703人のユーザーにのみ影響があります。1709でテストしたことはありませんが、それらにも影響があると想像します。私の組織では、他の回答の状態としてセキュリティゾーンを変更することは許可されていません(この設定のポリシーはチェーンのはるか上で制御されています)が、上記のリンクには回避策があります(または実際に修正される可能性があります)?彼らは10.6でこれを持っているはずだと聞いています。

一部のユーザーは、数週間前にこの問題をEsriサポートに報告しました。この問題は欠陥として開発チームに報告しています。彼らはよく知っており、最後にこの問題を調査しています。

「BUG-000105427:Windows 10バージョン1703(Creators Update)に更新した後、ジオプロセシングツールと対話するときにActiveXコントロールの警告が表示されます。」

修正方法に関するナレッジベースの記事へのリンク:バグ:フォルダーリダイレクトを実装する一部のシステムでArcToolboxからジオプロセシングツールを実行すると、Internet Explorerスクリプトエラーが生成される

基本的に、それらの.xslファイルをarctoolboxフォルダーにコピーする必要があります。これは、10.5(デフォルト)ではにありますC:\Program Files (x86)\ArcGIS\Desktop10.5\ArcToolbox\Stylesheets。このページへのリンクには、説明したものとは非常に異なるエラーが表示されますが、同じ問題であると思われますが、インターネットエクスプローラーの古いバージョンです。数人のユーザーで機能していることを確認しました。


10.5.1およびWindows 1709を搭載したSurface Pro 3では、DWORDの修正は機能しませんでした。これは機能しました。少なくとも最近の記憶では、ワークステーションに問題はありませんでした。
ジョンズ

これは、ArcGIS 10.5.1のインストールでは機能しましたが、DWORD 1201 = 0では機能しませんでした。
user918967

私にとって、これはレジストリをいじるよりも間違いなく望ましいです。ありがとう!
nmpeterson

ArcGIS Desktop 10.6は本日リリースされたので、これを以前のバージョンで再現できた場合は、10.6で修正されているかどうかを確認できると便利です。
PolyGeo

私の組織が10.6の使用を承認するまで、数週間かかります。
Mgamerz

14

私に合った解決策を見つけました。

レジスタの設定を変更します。次で検索し1201て値0(DWORD)を検索します。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\0

ツールの実行に関する問題(EsriのGeonetフォーラムで)

ここに画像の説明を入力してください


GIS SEへようこそ!1201レジストリに追加することで問題が解決しました。ただし、回答に含まれているリンクを読んだ後でも、その理由は確かにわかりません。
ミダバロ

また、新規ユーザーとしてツアーに参加して、当社の重点的なQ&A形式について学習してください。
ミダバロ

2
レジストリを編集する前に、自分が何をしているかを知りたいです。これがどのように機能するかを説明する答えに何かを追加できますか?ありがとう!
-PhilippNagel

2
この解決策は機能しているようですが、十分に説明されていません。レジストリへの変更が何をしているかを説明するために、2番目のリクエストをお願いします。また、上記の指示に従う方法に少し困惑しているすべての人-Win10を使用して、Windowsロゴを右クリックして「実行」をクリックし、「regedit」と入力すると、レジストリが開きます。HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 0に移動し、1201をダブルクリックして値のデータを0に設定します。これでうまくいくはずです。
クリスティーナ

1
本質的に、これは「現在のユーザーのインターネットゾーンで安全でないActiveXコントロールの初期化とスクリプトを自動的に有効にする」ことに要約されます。これはすべてこの記事[ blogs.technet.microsoft.com/fdcc/2011/11/03/…で詳しく説明されています。
エリックアンダーソン

13

ほとんどの提案で省略されている1つの重要な違いは、おそらくこれを修正するために必要なすべてのことです。Zone0では、新しいDWORD 1201がまだ存在しない場合は作成する必要があります。つまり、1201が追加されない限り、他のすべてのDWORD値を「0」に変更しても機能しません。

ソリューションは次の場所にあります:https : //geonet.esri.com/ideas/13563-fix-activex-security-bug-for-toolbox-scripts

「1201」という「DWORD」エントリを「HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 0」フォルダーに追加し、値を0に設定します。ArcGISを再起動して有効にします。

ここからいくつかの投稿が削除されました。1つは問題を最近のWindows更新として正しく識別するもので、もう1つはDWORDを追加することで問題が解決することを示しています。おそらく、ここで実際に受け入れられた回答は不完全であるため、これらの投稿を修正して回答のように聞こえ、削除しないようにすると良い方法でしょう。


2
他のものに変えることを提案したものを読んだかどうかはわかりませ0んが、あなたが必要と言ったものだけです1201。しかし、私は同意1201します、それがそこになければ、あなたはそれを作成する必要があり、問題は消えるべきです(それは私のためにした)。+1
ミダバロ

@Brandusによる投稿。ありがとうの投稿として言葉遣いされていますが、重要な手がかりは「私のレジストリに新しいDWORD 1201を追加することで厄介な問題を解決しました」というものです。
ヤクブSisak GeoGraphics

1
DWORD 1201のみを0に変更してみましたが、助けになりましたが、ツールボックスを検索し、カタログタブに切り替えてツールにフォーカスを設定するための検索結果タブ内のリンクをクリックすると、タブに切り替えるだけで、ツールを選択しません。次に、2つのDWORD 2001と2004を3から0に変更すると、正しく動作することがわかりました。さて、本当に難しいのは、このレジストリの変更によってセキュリティの脆弱性がもたらされないことを大規模な組織のセキュリティスタッフに説得することです。+1
カーククイケンドール

カーク、これらの2つのキーは次のとおりです。Zone 0:2001/0の値を開くのを見ることができましたが、多分Zone 0:2004は0だけで実行するのではなく、ユーザープロンプトに対して1にする必要があります。
Vスチュアートフット

1

10.5.1.7333でこの最も厄介なバグを処理した後、今朝10.6をインストールしました。このバグは10.6.0.8321ではなくなったと言ってうれしいです!!

FWIW-.xslファイルの交換に関するアドバイスはまったく機能しませんでした。

10.6へのアップグレードはうまくいきました!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.