Chạy Windows Explorer trong Windows 7


11

Tôi đang gặp sự cố lạ với Windows Explorer trên Windows 7 Professional.

Khi tôi cố gắng mở nó dưới các thông tin người dùng khác nhau, tôi nhận được thông báo lỗi sau:

Windows không thể truy cập vào thiết bị đã chỉ định, đường dẫn ...

Kết quả là như nhau cho dù tôi thử nó từ menu ngữ cảnh hay bằng cách sử dụng runas /user:DOMAIN\User explorer.exe

Tuy nhiên, nếu tôi mở Command Prompt (sử dụng runas.exe) thì hành vi hơi khác một chút:

  • Gõ chỉ explorerhoặc explorer.exekết quả trong cùng một lỗi.
  • Nhập explorer C:hoặc explorer /E,...không chạy bất cứ điều gì. Tôi bị rơi ngay trở lại dấu nhắc. Quá trình Explorer không bắt đầu.

Có ai nhìn thấy hành vi này trước đây? Nếu vậy, làm thế nào tôi có thể thay đổi nó?

Câu trả lời:


3

Trước hết, cảm ơn tất cả mọi người vì đã trả lời.

Một bản cập nhật về điều này. Nếu tôi biến người dùng miền đích thành quản trị viên cục bộ, tôi có thể khởi động Explorer bằng lệnh runas. Tuy nhiên, phiên bản thám hiểm mới không bắt đầu dưới thông tin xác thực của người dùng khác.

Rõ ràng, bắt đầu với Vista, MS không còn cho phép nhiều phiên bản explorer.exe với các thông tin khác nhau. Nó đã được đề cập ở đây

Dù sao, tôi chính thức từ bỏ nó và tìm kiếm một sự thay thế thám hiểm độc lập có thể chạy với RunAs.


thử đi. miễn phí và cầm tay: mustangpeak.net/ultraexplorer.html

2

Tôi thấy điều này trên các chương trình khóa truy cập vào một tệp hoặc không có quyền ghi / truy cập một tệp cụ thể. Tôi thấy nó rất nhiều với Notepad ++ vì vậy tôi chỉ lưu nó vào máy tính để bàn sau đó sao chép nó khi làm việc trên các tệp hệ thống. Có thể có một số sửa đổi nhỏ mà các nhà phát triển của các chương trình đó có thể cần phải làm hoặc cách Windows 7 xử lý nó. Tôi thấy nó nhiều hơn trong Win2k8 mặc dù.


1
Tôi chỉ đang cố gắng chạy Windows Explorer theo các thông tin khác nhau. Không có ứng dụng đặc biệt.
Nasir

Chỉ cần cho bạn một lý do bạn sẽ có được điều đó. Nếu bạn đang cố gắng chạy Explorer và không có gì khác hoàn toàn biến UAC và chắc chắn rằng nó đã bị giết thì hãy khởi động nó trong trình quản lý tác vụ, có thể điều đó sẽ hoạt động.
dùng10547

2

Tôi đã tìm kiếm lời khuyên cho microsoft tam của chúng tôi và bây giờ sử dụng Explorer ++, bạn có thể tải xuống từ www.explorerplusplus.com Dưới đây là lời khuyên tôi nhận được.


Trong Win7, chúng tôi hiện chặn việc khởi chạy Explorer trong bối cảnh khác. Bạn có thể phải cài đặt một ứng dụng quản lý tập tin để thực hiện thủ thuật này http://bloss.technet.com/elevationpowertoys/archive/2009/11/20/explore-as-ad Administrator-powertoy.aspx

Hoặc là

Bạn có thể khởi chạy Explorer trong một bối cảnh khác với điều kiện bạn giết phiên bản đầu tiên trước khi bạn tạo phiên bản thứ hai, bởi vì đó là phiên bản đơn lẻ.

Nhưng đây sẽ là một cách làm sai và nó sẽ là một kịch bản không được hỗ trợ, nó cũng sẽ gây ra một số vấn đề.



2

Bạn có thể chạy Explorer với quyền nâng cao nếu bạn vô hiệu hóa Nhà máy Explorer nâng cao-Unelevated , chặn tất cả các yêu cầu để nâng cấp Explorer.

Để làm điều này, bắt đầu regedit.exevà đi đến chìa khóa HKEY_CLASSES_ROOT\AppID\{CDCBCFCA-3CDC-436f-A4E2-0E02075250C2}. Hãy sở hữu khóa và cấp cho tài khoản của bạn toàn quyền. Bây giờ đổi tên hoặc xóa giá trị RunAs. Sau khi thực hiện việc này, Nhà máy Explorer nâng cao-Unelevated bị vô hiệu hóa và khi bạn chọn "Chạy với tư cách quản trị viên" thì Explorer chạy nâng cao:

nhập mô tả hình ảnh ở đây


Cảm ơn, điều này thực sự hoạt động. Bạn có thể muốn cài đặt PrivBar , một thanh công cụ cho trình thám hiểm hiển thị với các đặc quyền mà nó đang chạy. Ngoài ra, lưu ý rằng bạn có thể sử dụng "Chạy với tư cách quản trị viên" thay vì "Chạy với tư cách ..." + "Người dùng: Quản trị viên".
jdm

1

Bài viết hỗ trợ Windows này có thể giúp đỡ.

Tôi đã thử giết tiến trình explorer.exe trước rồi chạy runas /user:DOMAIN\AnotherUser explorer.exevà nó thay thế shell của tôi bằng shell của AnotherUser. Nhưng đăng xuất từ ​​vỏ mới đăng xuất tôi hoàn toàn.

Một bài đăng trên blog nói về việc thiết lập Launch folder windows in a separate processnhưng nó không hoạt động đối với tôi. YMMV.


1

Có một giải pháp (đã thử nghiệm và làm việc cho tôi ít nhất) ở đây .

Về cơ bản sử dụng Internet Explorer thay vì chỉ Windows Explorer; cái này hoạt động cho các tập tin cục bộ.

Nếu bạn muốn truy cập một vị trí được nối mạng \\myserver\myshare, thì bạn có thể nhập thông tin sau vào thanh địa chỉ:

file:\\myserver\myshare

1
Mặc dù điều này đã từng hoạt động trở lại trong IE6, tôi không tin rằng nó đã hoạt động kể từ khi IE7 được phát hành
Rex

1

Aaron Margosis đã đăng một giải pháp thay thế để chạy Windows Explorer với tư cách là một người dùng khác trong Windows 7. Bạn thực sự sử dụng Notepad thay vì Explorer.

Xem các bình luận ngày 7 tháng 12 năm 2009 ở dưới cùng của trang này .


0

Tôi đã nhận thấy hành vi này quá trên cả phiên bản RC và phiên bản phát hành. Tôi hiện đang sử dụng 64 bit Win 7 Enterprise.

Điều này khá khó chịu, vì một trong những ứng dụng chính cho việc này là để tôi có thể truy cập tài nguyên mạng bằng tài khoản quản trị viên mà người dùng chuẩn không thể truy cập được. Sử dụng "explorer.exe / riêng biệt" là một chứng chỉ chết trong XP, nhưng hiện tại không có gì. Tôi đã thử đăng nhập cục bộ với tư cách là người dùng mà tôi muốn chạy sau đó và đặt "cửa sổ thám hiểm chạy trong tùy chọn quy trình riêng biệt" nhưng một lần nữa điều này không giúp ích gì.

Tôi đã thấy rằng điều này không hoạt động trên các hệ thống poeples khác, và có những bài đăng blog giải thích chạy với tư cách người dùng khác nhau, vì vậy có lẽ đây là giới hạn để chạy như người dùng tên miền?

Ngoài ra, tôi chỉ nhận được thông báo lỗi nếu trước đó tôi đã đặt Explorer.exe để chạy với tư cách quản trị viên. Nếu điều này không được thiết lập, tôi không nhận được bất kỳ hoạt động nào. Có lẽ khi chạy explorer với tư cách là người dùng tên miền khác với người dùng mà bạn đã đăng nhập, độ cao không xảy ra đúng cách và tài khoản bị từ chối truy cập vào tệp?

Richard


0

Trong Windows XP, nó hoạt động như thế này:

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

Bạn có thể thử điều đó, công /separatetắc. Tôi vừa mới dọn rác Windows 7 VM, nhưng đó là một chiếc RC và tôi chưa thể cài đặt phiên bản không phải RC mới, vì vậy tôi không thể kiểm tra nó ngay bây giờ.

CẬP NHẬT: Trong Vista, nó cố gắng khởi động Explorer, nhưng nó không bao giờ thực sự xuất hiện trên màn hình, điều này khiến tôi nghĩ rằng điều này sẽ không hoạt động trong Windows 7.


1
vâng, chỉ cần thử nó. không có xúc xắc :-(
Nasir

0

Chỉ cần tìm lối tắt cho Windows Explorer trong thanh tác vụ nhưng không nhấp chuột trái vào nó. Nhấn Shiftnút trên bàn phím và chuột phải - nhấp chuột phải vào biểu tượng Windows Explorer, sau đó nhấp vào Chạy với tư cách quản trị viên hoặc Chạy dưới dạng menu người dùng khác .


Tri Effendi: Điều đó KHÔNG hoạt động trong Windows 7.

-1

Kiểm tra quyền sở hữu trên explorer.exe Khác với điều đó tôi đã bối rối.


-1

Bạn có tài khoản với đặc quyền Quản trị viên không? Windows 7 không cho phép chạy Windows Explorer với quyền quản trị viên, ngay cả khi chọn "chạy với tư cách -> Quản trị viên".

Giải pháp của tôi ở đây là:

Theo quan sát của tôi, kích hoạt tài khoản Quản trị viên như được mô tả ở trên sẽ không gán mật khẩu cho Quản trị viên . Do đó, bảo vệ tài khoản Administrator càng sớm càng tốt trong cài đặt tài khoản. Hoặc theo dõi http://support.microsoft.com/kb/149427 trước khi kích hoạt tài khoản Quản trị viên .


xin vui lòng đọc câu hỏi ban đầu và câu trả lời khác. Điều này không có gì để làm với tài khoản Administrator bị vô hiệu hóa.
Nasir

Vâng, có lẽ không phải trong trường hợp của bạn. Nhưng trong trường hợp của tôi, nó đã làm :)
Abdull
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.