Làm cách nào để chạy shell Windows 7 Explorer với Đặc quyền quản trị viên theo mặc định?


31

Trình bao Windows 7 (Explorer) có thể được thực hiện để chạy với các đặc quyền của Quản trị viên theo quy trình thủ công này:

  1. Kill shell Explorer bằng cách giữ phím Shift+ Ctrl, nhấp chuột phải vào nút Tắt trong Menu Bắt đầu và chọn Thoát Explorer
  2. Bắt đầu Trình quản lý tác vụ với Ctrl+ Shift+Esc
  3. Nâng cao đặc quyền của Trình quản lý tác vụ bằng cách chuyển đến tab Quy trình và chọn Hiển thị quy trình từ tất cả người dùng
  4. Sau đó khởi động một thể hiện mới của shell bằng File | Chạy trong Trình quản lý tác vụ , nhập explorervà chọn Create this task with administrative privileges.

Sau khi làm theo quy trình trên, shell Windows sẽ chạy với các đặc quyền quản trị và bất kỳ chương trình nào nó khởi chạy cũng sẽ có các đặc quyền quản trị. Điều này làm cho việc thực hiện các tác vụ yêu cầu đặc quyền dễ dàng hơn nhiều, đặc biệt đối với các ứng dụng dòng lệnh, thường thất bại trong âm thầm hoặc với một Access denied.thông báo thay vì tạo cơ hội sử dụng UAC để nâng cao các đặc quyền của quy trình.

Mặc dù vậy, điều tôi quan tâm là tạo một tài khoản sử dụng vỏ đặc quyền theo mặc định, thay vì phải tuân theo quy trình tốn nhiều công sức này mỗi lần. Nó được hoàn thiện bằng cách nào?


Bạn đã thử chỉ mở các thuộc tính explorer.exe, để tương thích và chọn "Chạy với tư cách quản trị viên"? Không phải trước Win7 để thử bản thân mình.
Matt

Tab tương thích bị vô hiệu hóa cho các chương trình thành phần Windows.
Barry Kelly

1
Đây có phải chính xác giống như vô hiệu hóa UAC không? Rốt cuộc, UAC hoạt động bằng cách khiến nhà thám hiểm bỏ các đặc quyền quản trị khi khởi động, và sau đó cho phép bạn nâng cao quyền sau này.
tylerl

Cảm ơn bạn rất nhiều vì thông tin ở trên, điều này sẽ giúp tôi kiểm tra Kéo và Thả trong khi tiếp tục chạy IDE với tư cách quản trị viên để kích hoạt đăng ký COM;)
csharptest.net

9
Ví dụ trong trường hợp này là hữu ích. Có một thư mục bạn muốn duyệt mà chỉ Administratorscó quyền truy cập. Bạn là quản trị viên, nhưng thực sự không phải vì UAC được bật. Thông thường, bạn chỉ cần nâng một bản sao Windows Explorer thứ 2, do đó bạn có thể duyệt vào thư mục đó. Thật không may, bạn không thể chạy một bản sao thứ 2 của độ explorer.execao. Vì vậy, cách khắc phục duy nhất là giết bản sao thám hiểm hiện có của bạn và chạy một bản sao mới nâng lên. Các bước bắt buộc tẻ nhạt được đưa ra trong câu hỏi này là các bước bắt buộc. Một giải pháp tốt hơn sẽ tốt hơn.
Ian Boyd

Câu trả lời:


8

Theo như tôi biết, bạn không thể tạo một tài khoản như thế này, nhưng nếu bạn đăng nhập với tư cách là "Quản trị viên" (Không chỉ là tài khoản là thành viên của nhóm Quản trị viên - điều đó không đủ tốt.) Thì mọi thứ bạn khởi chạy sẽ được phóng lên cao.

Không phải điều gì bạn nên làm bình thường, nhưng nếu bạn cần thì bạn cần phải làm.


Bạn cần 'bỏ ẩn' tài khoản quản trị viên trước.
jiggunjer

5

Đây là một ý tưởng khủng khiếp. Bạn muốn quay trở lại những ngày Win XP nơi mọi thứ chạy như Quản trị viên? Bạn đang từ bỏ tất cả các lợi ích bảo mật được tạo bởi Vista và Windows 7. Các ứng dụng GUI sẽ gọi UAC, do đó không cần hack này trong trường hợp đó.

Nếu bạn cần chạy các ứng dụng dòng lệnh với tư cách quản trị viên, chỉ cần mở dấu nhắc lệnh của quản trị viên. Thật dễ dàng, chỉ cần nhấn WIN, nhập 'cmd', sau đó nhấn ctrl + shift + enter. Hoặc thậm chí đơn giản hơn, bạn có thể tạo một lối tắt đến cmd và trong cài đặt được đặt thành 'Chạy với tư cách quản trị viên'


2
Được rồi, câu trả lời của tôi là ở đây vì lợi ích của người dùng khác, những người có thể không nhận ra rằng đây là một ý tưởng tồi. Tôi đã cố gắng thêm một cái gì đó hữu ích, làm thế nào bạn có thể hoàn thành mục tiêu của mình theo một cách khác. Nếu bạn đã cung cấp thêm chi tiết về mục tiêu của bạn thực sự là gì, có lẽ mọi người cũng có thể đưa ra lời khuyên khác.
davr

5

Đối với câu hỏi ban đầu nếu bạn đang chạy trình bao ENTIRE với quyền quản trị viên, bạn cũng có thể đăng nhập bằng tài khoản quản trị viên và được thực hiện với nó. Về cơ bản, bạn đang phá hủy mục đích của việc phân chia tài khoản khi có liên quan đến bảo mật. Những gì tôi khuyên bạn nên chạy explorer như một tài khoản quản trị viên riêng biệt.

Giải pháp dễ dàng để khởi chạy explorer với tư cách quản trị viên:

  • Chạy một cửa sổ CMD như tài khoản quản trị viên của bạn.
  • Nhập 'thám hiểm'
  • Thưởng thức explorer với quyền quản trị

Lưu ý: Điều này không hoạt động trong cửa sổ PowerShell và tôi không biết tại sao. Ví dụ: Khởi chạy cửa sổ PowerShell với tư cách là người dùng quản trị viên (và tôi không nói về việc chạy với tư cách quản trị viên ở đây) và nhập 'explorer' hoặc 'invoke-item explorer.exe' sẽ khởi chạy cửa sổ nhưng chỉ có quyền người dùng; tuy nhiên, nhập 'CMD' trong cùng cửa sổ PowerShell và sau đó chỉ 'explorer' sẽ hoạt động.

Một điều cực kỳ thú vị khác lưu ý: Hầu hết mọi người không biết điều này nhưng có một hộp kiểm để luôn chạy các cửa sổ PowerShell với tư cách quản trị viên, do đó bạn không phải luôn nhấp chuột phải và chọn nó (vì hầu hết mọi thứ bạn làm trong đó PowerShell yêu cầu quản trị viên nào). Để tìm thấy nó:

  1. Nếu được ghim (hoặc trong điều metro ngu ngốc có lẽ cũng vậy) (thắng 7/8) vào thanh tác vụ Shift + Phải Bấm phím tắt nếu không chỉ cần đi đến thuộc tính của phím tắt
  2. Nhấp vào Thuộc tính
  3. Nhấp vào Phím tắt
  4. Nhấp vào Nâng cao ...
  5. Chọn hộp 'Chạy với tư cách quản trị viên'; ok; ok
  6. Sống cuộc sống hạnh phúc hơn

3

Tại sao không bật tự động nâng cao cho tài khoản Quản trị viên tích hợp?

Ra mắt chính sách bảo mật địa phương

Truy cập: Chính sách cục bộ \ Tùy chọn bảo mật

Tìm kiếm: Kiểm soát tài khoản người dùng: Chế độ phê duyệt của quản trị viên đối với Tài khoản quản trị viên tích hợp và đảm bảo rằng nó bị vô hiệu hóa (dù sao đây cũng là giá trị mặc định).

Giờ đây, bạn có thể Chuyển nhanh sang tài khoản Quản trị viên tích hợp cho tất cả các nhu cầu quản trị viên của mình.


3

Đúng là bắt đầu với Win 7, không có cách đơn giản nào để chạy Windows Explorer với quyền quản trị. Theo mặc định, "Chạy với tư cách quản trị viên" được bỏ qua cho Explorer.

Nhưng có một cách giải quyết tốt nếu bạn không thường xuyên cần các quyền nâng cao này:

Các hộp thoại tệp (Mở, Lưu dưới dạng, ...) của bất kỳ ứng dụng Windows nào gần như hoàn thành các phiên bản Explorer và chúng thừa hưởng quyền người dùng của ứng dụng. Vì vậy, nếu bạn khởi động Notepad với tư cách Quản trị viên và mở hộp thoại "Mở tệp", bạn có thể sử dụng nó để thao tác các tệp với đặc quyền Quản trị viên. Bạn có thể sửa đổi và xóa các tệp được bảo vệ và bạn có thể thay đổi quyền sở hữu cho người dùng chuẩn của mình.


1

Nếu bạn tắt UAC thì vấn đề còn lại là gì?

Bạn có thể thử các phương pháp trong bài viết này của Aaron Margosis , dành cho Vista nhưng có thể hoạt động tốt trên Windows 7 (Tôi chưa thử nghiệm điều này).

@Andrew Một số ứng dụng không hoạt động đúng với UAC vì chúng không được viết đúng để hoạt động với UAC và thường là do chúng không được viết đúng ở vị trí đầu tiên. Nghi phạm thông thường là những thứ cố gắng viết các cài đặt đăng ký cấp người dùng trong HKLM. UAC giúp bằng cách ảo hóa điều này, nhưng nếu một phần sau của mã đọc cài đặt bị mã hóa cứng, nó có thể bỏ qua ảo hóa, không tìm thấy cài đặt và không hoạt động như mong đợi (đây cũng là lý do tại sao nên tắt nó đi UAC trong khi bạn cài đặt và định cấu hình tất cả các ứng dụng của mình và sau đó bật lại, vì các cài đặt có thể kết thúc ở một số nơi lạ)


0

Có một tùy chọn trong "tùy chọn thư mục" Explorer để chạy mọi cửa sổ thám hiểm mới dưới dạng tác vụ riêng biệt. Điều này cho phép bạn có thể chạy bản sao thứ 2 của explorer.exe nâng cao ...

Cũng có thể là chạy một ví dụ. mspaint với lệnh runas (runas / user: yourdomain \ youradminuser mspaint) và sau đó đi đến tệp - mở. Voila, bạn có nhà thám hiểm nâng cao của bạn ...


1
Bạn cũng nhận được một tùy chọn một cửa sổ thám hiểm mới trong một quy trình mới nếu bạn (Shift) + (nhấp chuột phải) vào một thư mục trong cây thư mục, trong khung bên trái. "... bạn sẽ có thể chạy bản sao thứ 2 của explorer.exe nâng cao ..." OK, bạn đã tìm được cách chưa?
G-Man

1
Đây không phải là G-Man giống nhau. Nếu bạn bấm Shift-Nhấp chuột phải, bạn nhận được một cửa sổ mới, nhưng cửa sổ này chạy theo cùng một tác vụ (quy trình).
Langhard

2
Xem này .
G-Man

0

Cách nhanh chóng để có được một cửa sổ thám hiểm nâng cao:

  1. Nhấn nút windows và gõ cmdđể tìm nó
  2. Nhấp chuột phải cmd(hoặc nhấn nút menu trên bàn phím) và chọn "Chạy với tư cách Quản trị viên"
  3. Nhập explorer <return>vào cửa sổ lệnh nâng cao
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.