Windows 7 ProfessionalのWindowsエクスプローラーで奇妙な問題が発生しています。
別のユーザー資格情報で開こうとすると、次のエラーメッセージが表示されます。
結果は、コンテキストメニューから試しても、runas /user:DOMAIN\User Explorer.exe
を使用しても同じです。
ただし、(runas.exeを使用して)コマンドプロンプトを開くと、動作が少し異なります。
Explorer
またはExplorer.exe
だけを入力しても、同じエラーが発生します。Explorer C:
またはExplorer /E,...
を入力しても何も実行されません。プロンプトに戻りました。 Explorerプロセスが開始されません。誰かが以前にこの動作を見たことがありますか?もしそうなら、どうすればそれを変更できますか?
まずは皆様のご回答ありがとうございます。
これに関する最新情報。ターゲットドメインユーザーをローカル管理者にすると、runasコマンドでエクスプローラーを起動できます。ただし、エクスプローラの新しいインスタンスは、別のユーザーの資格情報で起動しません。
どうやら、MSはVistaから、異なる資格情報を持つExplorer.exeの複数のインスタンスを許可しなくなりました。言及されました ここ
とにかく、私は正式にそれをあきらめ、RunAsで実行できるスタンドアロンのエクスプローラーの代替を探しています。
私はマイクロソフトタムにアドバイスを求め、Explorer ++を使用しています。www.explorerplusplus.comからダウンロードできます。以下は、私が受け取ったアドバイスです。
Win7では、別のコンテキストでのExplorerの起動をブロックします。このトリックを実行するには、ファイルマネージャーアプリケーションのインストールが必要になる場合があります http://blogs.technet.com/elevationpowertoys/archive/2009/11/20/explore-as-administrator-powertoy.aspx
または
1つ目のインスタンスが単一のインスタンスであるため、2つ目のインスタンスを作成する前に1つ目のインスタンスを強制終了すると、別のコンテキストでエクスプローラーを起動できます。
エクスプローラーを昇格させるすべての要求をブロックするElevated-Unelevated Explorer Factoryを無効にすると、 昇格した権限を持つエクスプローラー を実行できます。
これを行うには、regedit.exe
を起動して、キーHKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}
に移動します。キーの所有権を取得し、アカウントに完全な権限を付与します。値RunAs
を名前変更または削除します。これを実行した後、Elevated-Unelevated Explorer Factoryが無効になり、[管理者として実行]を選択すると、Explorerが昇格して実行されます。
これは、ファイルへのアクセスをロックするプログラム、または特定のファイルへの書き込み/アクセス権限がないプログラムで発生します。 Notepad ++ではよく目にするので、デスクトップに保存して、システムファイルで作業するときにコピーします。これらのプログラムの開発者が行う必要のあるいくつかのわずかな変更、またはWindows 7による処理方法があるかもしれません。しかし、Win2k8でより多く見ます。
Aaron Margosisは、Windows 7で別のユーザーとしてWindowsエクスプローラーを実行する代わりの方法を投稿しました。実際には、エクスプローラーの代わりにメモ帳を使用します。
このページ の下部にある2009年12月7日のコメントを参照してください。
解決策があります(少なくとも私にとってはテスト済みで機能しています) ここ 。
基本的に、Windows ExplorerだけでなくInternet Explorerを使用します。これはローカルファイルに対して機能します。
ネットワーク上の場所にアクセスしたい場合\\myserver\myshare
の場合、アドレスバーに次のように入力できます。
file:\\myserver\myshare
RC版とリリース版の両方でこの動作にも気付きました。現在、64ビットWin 7 Enterpriseを使用しています。
これの主な用途の1つは、標準のユーザーがアクセスできない管理者アカウントでネットワークリソースにアクセスできることです。 「Explorer.exe/separate」を使用することは、XPのデッド証明書でしたが、現在は何もしません。後で実行するユーザーとしてローカルにログインし、「エクスプローラーウィンドウを別のプロセスで実行する」オプションを設定してみましたが、これでも役に立ちません。
私はこれが他の詩のシステムで動作することを見ており、別のユーザーとして実行することを説明するブログ投稿があるので、これはおそらくドメインユーザーとしての実行に限定されていますか?
また、以前にExplorer.exeを管理者として実行するように設定した場合にのみ、エラーメッセージが表示されます。これが設定されていない場合、私は何も活動しません。ログインしたユーザーとは異なるドメインユーザーとしてエクスプローラーを実行しているときに、昇格が適切に行われず、アカウントがファイルへのアクセスを拒否された可能性があります。
リチャード
タスクバーでWindowsエクスプローラーのショートカットを見つけてください。ただし、マウスの左クリックはしないでください。押す Shift キーボードのボタンをクリックし、Windowsエクスプローラーのアイコンを右クリックして、管理者として実行または別のユーザーとして実行メニューをクリックします。
WindowsではXPこれは次のように機能します:
runas /user:domain\username "Explorer /separate"
あなたはそれを試すかもしれません、/separate
スイッチ。 Windows 7 VMをゴミ箱に捨てただけですが、それはRC版であり、RC以外の新しいバージョンをまだインストールできていないため、今はテストできません。
更新:Vistaではエクスプローラーを起動しようとしますが、実際には画面に表示されないため、Windows 7でも機能しないと思います。