マップされたネットワークドライブから実行可能ファイルを実行するときにエラーが発生する

マップされたネットワークドライブから実行可能ファイルを実行するときにエラーが発生する

当社には、Windows Server 2008 R2 を実行するファイル サーバー上にいくつかの共有があるアクティブ ディレクトリ環境があり、クライアントは Windows 7 を実行し、ファイル共有を各自のマシン上のドライブにマップします。これは、各ユーザー プロファイルのスクリプトによって実行されます。

一部のユーザーは、truecrypt などのアプリケーションのポータブル バージョンを使用していますが、実行ファイルがマップされたドライブにある場合、システムは「指定されたパスが見つかりません」というエラーを表示します。また、他のアプリケーションは SQL Server データベースにアクセスしようとして、サーバーが見つからないというメッセージを表示し、TCP ポートを開こうとすると、開けないというメッセージを表示します。

これらのアプリケーションをローカル ドライブにコピーすると問題なく動作しますが、何らかの理由でシステムがネットワーク ドライブから実行されるコードを信頼していないと考えられます。

話を完結するには、元のサーバーが壊れていたためファイル サーバーをフェイルオーバーしなければならなくなったときに問題が発生し始めました (元のサーバーではすべて機能していました)。そのため、現在はバックアップ サーバーを使用しています。共有のユーザーの権限を確認しましたが、すべて元のサーバーで持っていたものと一致しています。どこかに設定が足りないのではないかと思います。現在は「サーバー A からの共有を信頼する」となっていますが、「サーバー B からの共有を信頼する」とすべきです。

関連情報