Làm cách nào để đăng nhập vào người dùng HỆ THỐNG trong Windows 7?


9

Có ai biết về việc đăng nhập vào người dùng HỆ THỐNG (đặc quyền cao) trong windows 7 không?.

Trong máy XP của tôi, tôi làm:

dấu nhắc lệnh:

lúc 10:20 / cmd.exe tương tác

sau đó đóng explorer.exe và mở lại.

Nhưng nó cho thấy một số cảnh báo trong windows 7 và cũng không thực hiện tác vụ theo lịch trình tại thời điểm được chỉ định:

Do cải tiến bảo mật, tác vụ này sẽ chạy vào thời gian dự kiến ​​nhưng không tương tác. Sử dụng tiện ích scht task.exe nếu tác vụ tương tác là bắt buộc ('scht task /?' Để biết chi tiết). Đã thêm một công việc mới với ID công việc = 1

Có thể trong windows 7?


1
... Tại sao bạn muốn làm việc này? Nếu bạn nghĩ rằng bạn cần chạy một cái gì đó như SYSTEM, thì chạy một cái gì đó SYSTEMkhông phải là vấn đề của bạn. Khởi chạy dấu nhắc lệnh với tư cách quản trị viên - Nếu bạn gặp vấn đề về quyền với dấu nhắc lệnh nâng cao, hãy đăng cụ thể về vấn đề đó. Chạy như SYSTEMngười dùng không phải là câu trả lời.
Darth Android

2
Câu trả lời cho điều này là BẠN KHÔNG - Systemlà một tài khoản dịch vụ và không nên đăng nhập. Có lẽ bạn nên thêm một câu hỏi mới hoặc chỉnh sửa câu hỏi này để giải thích những gì bạn muốn đạt được và chúng tôi sẽ cố gắng chỉ cho bạn đi đúng hướng.
James Snell

Câu trả lời:


18

Sử dụng PsExec từ Microsoft với các tùy chọn -s và -i.

Để bắt đầu một dấu nhắc lệnh chạy trong tài khoản hệ thống cục bộ.

Thêm tệp chứa PsExec vào biến môi trường PATH của bạn.

Bắt đầu một dấu nhắc lệnh nâng cao bằng cách nhấp chuột phải vào cmd.exe và nhấp vào 'Chạy với tư cách Quản trị viên'

Nhập lệnh: psexec -sid cmd.exe

Xem ví dụ 42 phút 20 giây vào http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/SIA311

Nếu đây không phải là những gì bạn đang cố gắng làm, tôi đã hiểu nhầm câu hỏi của bạn.


Nhưng điều đó không giải quyết được vấn đề của tôi ... tôi không thể truy cập người dùng HỆ THỐNG bằng điều đó ...
Gowtham S

@Gowtham bạn có thể giải thích những gì bạn đang cố gắng thực hiện, hãy cho chúng tôi bức tranh lớn. Bạn đang rơi vào Vấn đề XY và nếu bạn cho chúng tôi biết bạn đang cố gắng làm gì, chúng tôi có thể cho bạn biết một cách để thực hiện nó theo một cách khác.
Scott Chamberlain

Ổ đĩa C của tôi đang hiển thị cảnh báo về dung lượng ổ đĩa thấp, hiện tôi đang sử dụng windows7, tôi phải xóa ProgramData (nó là một thư mục ẩn) trong ổ C: của tôi, nó gần như chiếm 10GB ổ C của tôi, nếu tôi thử xóa nội dung của nếp gấp hiển thị Access bị từ chối. Tôi đã gặp vấn đề tương tự trong máy XP của mình trước win7, tôi sẽ xóa những bộ đệm không mong muốn và hệ thống thông qua người dùng HỆ THỐNG, trong đó Quản trị viên cũng không có quyền riêng tư để xóa các tệp ẩn trong ProgramData.
Gowtham S

Đây không phải là tài khoản người dùng để đăng nhập và tương tác. Đây là một tài khoản đặc biệt. Nó được sử dụng bởi hệ thống để kiểm soát các dịch vụ hệ thống. Tuy nhiên, bạn có thể khởi chạy một số chương trình và dịch vụ nhất định với tư cách là người dùng hệ thống. Câu trả lời đầu tiên giải quyết vấn đề của bạn. Bạn đang truy cập các chương trình với tài khoản hệ thống. Nó không phải là tài khoản người dùng nên đơn giản là bạn không thể đăng nhập với tư cách là người dùng Hệ thống vì không có người dùng đó.
Epoxy

1
Bạn KHÔNG nên xóa thư mục Dữ liệu Chương trình. Nó là một cửa sổ dành riêng. Nếu bạn muốn truy cập Dữ liệu Chương trình, hãy làm như sau (bạn không cần người dùng hệ thống truy cập thư mục này. Đừng sử dụng người dùng hệ thống để xóa các thư mục hệ thống). - Mở bảng Tùy chọn thư mục bằng Windows Explorer - Nhấp vào Xem tab và tìm các tệp và thư mục ẩn. - Nhấp vào 'Hiển thị các tệp và thư mục ẩn' và nhấp vào OK. Bây giờ bạn sẽ thấy thư mục dữ liệu chương trình. Tại sao bạn không làm sạch đĩa thay thế?
Epoxy

5

Có nó nhưng nó rất khó để giải thích. Về mặt kỹ thuật, bạn đã đăng nhập vào tài khoản hệ thống khi bạn chưa đăng nhập vào tài khoản của mình. Thay đổi Sethc thành bất kỳ tên nào khác sau đó sao chép cmd.exe và đặt tên cho bản sao sethc sau đó khi đăng nhập nhấn shift 5 lần. nó mở CMD.EXE. sau đó nhập explorer.exe thì bạn đang ở trong tài khoản hệ thống!



4

Đối với câu hỏi:

Tôi sử dụng phương pháp anothor: Tìm kiếm một chương trình có tên runassrv, đặt nó vào System32 và chạy:

runassrv add /name:"SystemCmdService" /cmdline:"cmd" /type:InteractiveProcess

Điều này sẽ thêm một dịch vụ gọi là "SystemCmdService". Bắt đầu dịch vụ này:

sc start SystemCmdService

Một hộp thoại sẽ bật lên (trong thanh tác vụ). Nhấp vào "Xem tin nhắn" và bạn sẽ đi đến một màn hình khác với cửa sổ cmd đang chạy trong tài khoản Hệ thống và một hộp thoại khác để quay lại.

Đừng quên xóa dịch vụ này sau:

sc delete SystemCmdService

Đối với vấn đề:

Tôi thấy bạn chỉ muốn xóa một số tập tin trong các ý kiến ​​trên.

Vấn đề thực tế có thể là kiểm soát truy cập của các tập tin. Có một số tệp nhất định mà ngay cả Hệ thống cũng không thể mở.

Vui lòng thử:

  1. Đăng nhập với tư cách Quản trị viên, tạm thời vô hiệu hóa UAC;

  2. Nhấp chuột phải vào tệp, chọn Thuộc tính, tab Bảo mật, Nâng cao.

  3. Tab chủ sở hữu goto đầu tiên, Chỉnh sửa, thay đổi chủ sở hữu thành bạn (Quản trị viên), lưu.

  4. Đóng và mở lại tab Bảo mật, Nâng cao, thay đổi điều khiển truy cập để bạn có toàn quyền kiểm soát.


Tôi vừa thấy runassrvđược báo cáo là Trojan / Win32.Zlob, có thể vì nó thường được sử dụng bởi các trojan được viết kém mà cũng muốn các đặc quyền HỆ THỐNG. Tôi sử dụng nó như một dịch vụ HỆ THỐNG mà không có vấn đề gì. nssm(Trình quản lý dịch vụ không hút) là một sự thay thế miễn phí và nguồn mở (miền công cộng).
jingyu9575

1

Bạn muốn đăng nhập với tư cách là người dùng Hệ thống để chạy lệnh với quyền riêng tư của người dùng đặc biệt này. Bạn không thể đăng nhập nhưng có thể chạy các chương trình với quyền riêng tư của người dùng này.

Một giải pháp [nhưng chỉ dành cho HĐH 64 bit] là RunAsSystem


1

Thay thế Utilman.exebằng cmd.exe:

  1. Điều hướng đến thư mục hệ thống và chọn cmd.exe
  2. Thay thế Utilman.exe bằng cmd.exe
  3. Nhấn Ctrl-Alt-Del hoặc đăng xuất và nhấp vào biểu tượng trợ giúp ở phía dưới bên trái máy tính của bạn

Bạn đang ở trong dấu nhắc lệnh hệ thống. Bạn có thể bắt đầu explorer.exevà làm bất kỳ công cụ quản trị viên với nó.


0

Đây là một phương pháp khác:

1) Sử dụng hệ điều hành khác (hoặc CD cài đặt Windows - sửa chữa máy tính của bạn - dấu nhắc lệnh) để truy cập ổ đĩa cứng

2) Đổi tên C:\Windows\System32\osk.exethànhosk.exe.old

3) Đổi tên C:\Windows\System32\cmd.exethànhosk.exe

4) Khởi động lại vào Windows, sau đó nhấp vào nút Easy Access trong bàn phím dưới cùng bên trái.

5) Đánh dấu vào ô "bàn phím trên màn hình". Bạn sẽ thấy một dấu nhắc lệnh.

6) Cuối cùng, nhập explorervào hộp và nhấn ENTER. Bạn sẽ thấy một thanh tác vụ bên dưới màn hình đăng nhập của bạn!

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.