Runas Windows Explorer di Windows 7

11

Saya mengalami masalah aneh dengan Windows Explorer pada Windows 7 Professional.

Ketika saya mencoba membukanya di bawah kredensial pengguna yang berbeda, saya mendapatkan pesan kesalahan berikut:

Windows Tidak dapat mengakses perangkat yang ditentukan, jalur ...

Hasilnya sama apakah saya mencobanya dari menu konteks atau dengan menggunakan runas /user:DOMAIN\User explorer.exe

Namun, jika saya membuka Command Prompt (menggunakan runas.exe) perilakunya sedikit berbeda:

  • Mengetik adil exploreratau explorer.exemenghasilkan kesalahan yang sama.
  • Mengetik explorer C:atau explorer /E,...tidak menjalankan apa pun. Saya langsung kembali ke prompt. Proses Explorer tidak dimulai.

Adakah yang pernah melihat perilaku ini sebelumnya? Jika demikian, bagaimana saya bisa mengubahnya?

Nasir
sumber

Jawaban:

3

Pertama-tama, terima kasih semuanya atas tanggapannya.

Pembaruan tentang ini. Jika saya menjadikan pengguna domain target sebagai administrator lokal, saya dapat memulai Explorer dengan perintah runas. Namun, instance baru explorer tidak dimulai dengan kredensial pengguna yang berbeda.

Rupanya, dimulai dengan Vista, MS tidak lagi memungkinkan beberapa contoh explorer.exe dengan kredensial berbeda. Itu disebutkan di sini

Bagaimanapun, saya secara resmi menyerah dan mencari pengganti penjelajah mandiri yang dapat dijalankan dengan RunA.

Nasir
sumber
coba ini. gratis dan portable: mustangpeak.net/ultraexplorer.html
2

Saya melihat ini pada program yang mengunci akses ke file atau tidak memiliki izin untuk menulis / mengakses file tertentu. Saya sering melihatnya dengan Notepad ++, jadi saya hanya menyimpannya ke desktop lalu menyalinnya ketika bekerja pada file sistem. Mungkin ada beberapa modifikasi kecil yang perlu dilakukan oleh pengembang program tersebut atau cara Windows 7 menanganinya. Saya melihatnya lebih banyak di Win2k8.

pengguna10547
sumber
1
Saya hanya mencoba menjalankan Windows Explorer di bawah kredensial yang berbeda. Tidak ada aplikasi khusus.
Nasir
Hanya memberi Anda alasan Anda akan mendapatkannya. Jika Anda mencoba menjalankan Explorer dan tidak ada lagi yang bisa mengubah UAC sepenuhnya dan memastikannya telah dimatikan maka jalankan di task manager mungkin itu akan berhasil.
user10547
2

Saya mencari saran tam microsoft kami dan sekarang menggunakan Explorer ++ Anda dapat mengunduhnya dari www.explorerplusplus.com Di bawah ini adalah saran yang saya terima.


Di Win7 sekarang kita memblokir peluncuran Explorer dalam konteks lain. Anda mungkin harus menginstal aplikasi pengelola file untuk melakukan trik ini http://blogs.technet.com/elevationpowertoys/archive/2009/11/20/explore-as-administrator-powertoy.aspx

Atau

Anda dapat meluncurkan Explorer dalam konteks lain asalkan Anda membunuh instance pertama sebelum Anda membuat yang kedua, karena itu instance tunggal.

Tapi ini akan menjadi cara yang salah untuk dilakukan dan itu akan menjadi skenario yang tidak didukung, juga akan menyebabkan beberapa masalah.


sumber
Cemerlang! Explorer ++ bekerja dengan baik .
SliverNinja - MSFT
2

Anda dapat menjalankan Explorer dengan hak tinggi jika Anda menonaktifkan Pabrik Explorer Tinggi-Tidak Terelevasi yang memblokir semua permintaan untuk meningkatkan Explorer.

Untuk melakukan ini, mulai regedit.exedan pergi ke tombol HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}. Ambil kepemilikan kunci dan berikan izin penuh kepada akun Anda. Sekarang ganti nama atau hapus nilainya RunAs. Setelah melakukan ini, Pabrik Explorer yang Ditinggikan-Tidak Dinonaktifkan dinonaktifkan dan ketika Anda memilih "Jalankan sebagai admin", Explorer akan berjalan tinggi:

masukkan deskripsi gambar di sini

magicandre1981
sumber
Terima kasih, ini benar-benar berfungsi. Anda mungkin ingin menginstal PrivBar yang merupakan bilah alat untuk penjelajah yang menunjukkan dengan hak istimewa mana yang sedang berjalan. Juga, perhatikan bahwa Anda dapat menggunakan "Run as admin" sebagai kebalikan dari "Run as ..." + "Pengguna: Administrator".
jdm
1

Artikel dukungan Windows ini mungkin membantu.

Saya mencoba membunuh proses explorer.exe terlebih dahulu dan kemudian berjalan runas /user:DOMAIN\AnotherUser explorer.exedan itu menggantikan shell saya dengan shell AnotherUser. Tapi logout dari shell baru membuat saya keluar sepenuhnya.

Sebuah posting blog berbicara tentang pengaturan Launch folder windows in a separate processtetapi tidak bekerja untuk saya. YMMV.

Ramon Marco Navarro
sumber
1

Ada solusi (setidaknya diuji dan bekerja untuk saya) di sini .

Pada dasarnya gunakan Internet Explorer, bukan hanya Windows Explorer; ini berfungsi untuk file lokal.

Jika Anda ingin mengakses lokasi jaringan \\myserver\myshare, maka Anda dapat mengetik yang berikut ini di bilah alamat:

file:\\myserver\myshare
John D
sumber
1
Sementara ini digunakan untuk bekerja kembali di hari-hari IE6, saya tidak percaya ini telah bekerja sejak IE7 dirilis
Rex
1

Aaron Margosis memposting alternatif untuk menjalankan Windows Explorer sebagai pengguna yang berbeda di Windows 7. Anda sebenarnya menggunakan Notepad alih-alih Explorer.

Lihat komentar 7 Desember 2009 di bagian bawah halaman ini .

Indrek
sumber
0

Saya perhatikan perilaku ini juga pada versi RC dan rilis. Saya saat ini menggunakan 64bit Win 7 Enterprise.

Ini cukup menjengkelkan, karena salah satu kegunaan utama ini adalah bagi saya untuk dapat mengakses sumber daya jaringan dengan akun administrator yang tidak dapat diakses oleh pengguna standar. Menggunakan "explorer.exe / terpisah" adalah dead-cert di XP, tetapi tidak melakukan apa-apa sekarang. Saya telah mencoba masuk secara lokal sebagai pengguna yang ingin saya jalankan kemudian dan mengatur "jalankan windows explorer dalam opsi proses yang terpisah" tetapi sekali lagi ini tidak membantu.

Saya telah melihat bahwa ini bekerja pada sistem poeples lain, dan ada posting blog yang menjelaskan menjalankan sebagai pengguna yang berbeda, jadi mungkin ini terbatas untuk berjalan sebagai pengguna domain?

Juga, saya hanya menerima pesan kesalahan jika sebelumnya saya telah mengatur Explorer.exe untuk dijalankan sebagai administrator. Jika ini tidak disetel, saya tidak mendapatkan aktivitas apa pun. Mungkin ketika menjalankan explorer sebagai pengguna domain yang berbeda dengan yang Anda masuki, peningkatan tidak terjadi dengan benar dan akun ditolak akses ke file?

Richard


sumber
0

Di Windows XP berfungsi seperti ini:

runas /user:domain\username "explorer /separate"

Anda dapat mencobanya, /separatesakelar. Saya baru saja menghancurkan Windows 7 VM saya, tetapi itu adalah RC, dan saya belum dapat menginstal versi non-RC baru, jadi saya tidak dapat mengujinya sekarang.

UPDATE: Di Vista ia mencoba untuk memulai Explorer, tetapi tidak pernah benar-benar muncul di layar, yang membuat saya berpikir ini tidak akan berfungsi di Windows 7 juga.

Awal
sumber
1
ya, baru mencobanya. no dadu :-(
Nasir
0

Temukan saja jalan pintas untuk Windows Explorer di bilah tugas tetapi jangan klik kiri mouse itu. Tekan Shifttombol pada keyboard dan klik kanan mouse pada ikon Windows Explorer, lalu klik Run as administrator atau Run as different user menu.

Tri Effendi
sumber
Tri Effendi: Itu TIDAK berfungsi di Windows 7.
-1

Periksa kepemilikan di explorer.exe Selain itu saya bingung.

shaiss
sumber
-1

Apakah Anda memiliki akun dengan hak istimewa Administrator? Windows 7 tidak memungkinkan untuk menjalankan Windows Explorer dengan hak administrator, bahkan ketika memilih untuk "menjalankan sebagai -> Administrator".

Solusi saya di sini adalah:

Menurut pengamatan saya, mengaktifkan akun Administrator seperti dijelaskan di atas tidak akan memberikan kata sandi kepada Administrator . Karena itu lindungi akun Administrator sesegera mungkin dalam pengaturan akun. Atau ikuti http://support.microsoft.com/kb/149427 sebelum mengaktifkan akun Administrator .

Abdull
sumber
silakan baca pertanyaan asli dan jawaban lainnya. Ini tidak ada hubungannya dengan akun Administrator yang dinonaktifkan.
Nasir
Mungkin tidak dalam kasus Anda. Tetapi dalam kasus saya, itu memang :)
Abdull