ネットワークファイルで「発行元を確認できません」を取り除く方法


21

マッピングされたネットワークドライブで実行可能ファイル(.exe、.com、.bat、...)を実行しようとすると、この迷惑なポップアップダイアログが表示され、確信があるかどうかを尋ねられます。これを停止して、ファイルをそのまま実行する方法は?

「発行者を確認できません」ダイアログ
(スクリーンショットではなく、オンラインでランダムに取得した画像のみ)

関連する「パブリッシャーを検証できませんでした。このソフトウェアを実行してもよろしいですか?」とは異なりますか?この安全機能を完全に無効にしたくはありません(「実行可能ファイルについて警告しないでください」など)、既知の適切な場所では無効にします。

回答:


15

より簡単で安全なオプション(コメントでmatt wilkieが提案)(Source

これは、Microsoftがユーザーを悪意のあるプログラムから保護しようとした結果です。メッセージは、ネットワーク共有でホストされているショートカットまたは実行可能ファイルに対して表示されます。

この問題を解決するには、次の手順を実行します。

  1. まず、ショートカットがホストされているサーバーを特定します。

  2. Internet Explorerを開きます。

  3. [ツール]、[インターネットオプション]の順にクリックします。

  4. 「セキュリティ」タブをクリックします。このタブを開いたら。最初に[ローカルイントラネット]をクリックしてから、[サイト]ボタンをクリックしてください。クリックして。

  5. 表示されるフォームで、「詳細」をクリックします。

「ローカルイントラネット」にあるサイトのリストが表示されます

  1. サーバーをリストに追加します。file:// serverと入力します。「server」はサーバーの名前です。「追加」をクリックします。

  2. 残りのダイアログで[OK]をクリックして、Internet Explorerの設定を終了します。


1
クレイに感謝します。答えとして自分で書き上げるつもりでしたが、その時は時間がありませんでした。問題は解決したので、もちろん私はすぐにそれを忘れました。;-)
マットウィルキー

これです。これは、ネットワークドライブが接続されたコンピューターラボシステムの命の恩人です。毎日、ログオン時に一連のスクリプトと実行可能ファイルを実行しますが、「はい、とにかく実行」を選択する必要があるのは非常に厄介です。
bgStack15 14

コントロールパネルから[インターネットオプション]に直接アクセスすることもできます。
onewhaleid

inetcpl.cpl実行ウィンドウから起動することもできます。

21

インターネットからダウンロードしたプログラムに接続されているストリーム属性/ファイルを削除する必要がある場合があります。マイクロソフトはあなた自身の保護のためにそれを追加します。

  1. 次を実行して、ファイルの代替データストリームを確認しますdir /r

    C:\Program Files\eclipse>dir /r eclipse.exe
     Directory of C:\Program Files\eclipse
    18/11/2013  09:45 PM           319,488 eclipse.exe
                                        26 eclipse.exe:Zone.Identifier:$DATA
        ︙        ︙                  ︙       ︙
    

    あなたがその表示された場合はZone.Indentifier、ダウンロードしたファイルに添付ストリームファイルを、あなたはそれを削除する必要があります。

  2. streams.exe Microsoftからダウンロードします

  3. eclipse.exe次のようにプログラムで実行します(例:)。

    C:\Program Files\eclipse>streams.exe -d *.exe
    
    Streams v1.56 - Enumerate alternate NTFS data streams
    Copyright (C) 1999-2007 Mark Russinovich
    Sysinternals - www.sysinternals.com
    
    C:\Program Files\eclipse\eclipse.exe:
    Deleted :Zone.Identifier:$DATA
    C:\Program Files\eclipse\eclipsec.exe:
    Deleted :Zone.Identifier:$DATA
    
    C:\Program Files\eclipse>
    
  4. メッセージは消えました。


3
これは、ローカルの問題に対するローカルソリューションです。他の提案のようにGPO全体を無効にすることは良い考えではなく、通常は企業環境では不可能です。別の方法は、ファイルをUSBスティック(FAT32)にコピーして戻すことです。
ixe013 14

2
これが私の問題を解決したので、間違いなく+1。「ファイルのブロックを解除して「ファイルを開く-セキュリティ警告」および「Windows 8 SmartScreen」プロンプトを停止する方法を最初に試しdir -r foo.exeましたが、実行して実行可能なZone.Identifierバージョンを見つけるまで修正は利用できませんでした。
グレッグブルクハート

1
これは、他の未知のプログラムのセキュリティを損なうことなく、信頼できるputty.exeの問題を解決するための優れたソリューションです。
markus_b

6

[インターネットオプション]> [セキュリティ]タブ> [ローカルイントラネットゾーン]> [カスタムレベル]ボタンに移動します

「アプリケーションと安全でないファイルの起動」までスクロールします

有効に設定し、OKを押します。

これは、インターネットゾーンでも行う必要があります。

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


ありがとう。それは私は正しい方向に見てしまった、と私は簡単な解決策を見つけた:(S)サーバを追加イントラネットゾーンは`ファイルなどのサイト、信頼に://サーバー」(REF
マット・ウィルキー

1
うん、はるかに安全なソリューション。
モアブ

3
type old.exe >new.exe

これは私のために働いた


2
好奇心For盛な人にとっては、ゾーン識別子を含む代替データストリームではなく、実際のファイルのデータのみをコピーするため、これは機能します。
ベンN

1

私のために働いた... exeファイルを非NTFSボリューム(USBフラッシュドライブ(FAT)など)に移動してから、元に戻します。

ITは、FATにはない.exeファイルのNTFSプロパティと関係があるようです。したがって、FATドライブに移動すると削除され、元に戻すとプロパティがなくなります。

https://social.msdn.microsoft.com/Forums/vstudio/en-US/fc98080e-db2a-463f-a3a0-372acb3b6eab/disable-the-publisher-could-not-be-verified-for-a-certainを参照してください-application?forum = windowssecurity

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