จะล็อคอินเข้าสู่ระบบของผู้ใช้ใน Windows 7 ได้อย่างไร?


9

ไม่มีใครรู้เกี่ยวกับการเข้าสู่ระบบผู้ใช้ SYSTEM (สิทธิ์สูง) ใน windows 7?

ในเครื่อง XP ของฉันฉัน:

พร้อมรับคำสั่ง:

ที่ 10:20 / cmd.exe แบบโต้ตอบ

จากนั้นปิด explorer.exe และเปิดใหม่อีกครั้ง

แต่มันแสดงคำเตือนบางอย่างใน windows 7 และยังไม่ทำงานตามกำหนดเวลาตามเวลาที่กำหนด:

เนื่องจากการปรับปรุงด้านความปลอดภัยงานนี้จะทำงานในเวลาที่คาดไว้ แต่ไม่โต้ตอบ ใช้ยูทิลิตี schtasks.exe หากต้องการงานแบบโต้ตอบ ('รายละเอียด /' สำหรับรายละเอียด) เพิ่มงานใหม่ด้วย ID งาน = 1

เป็นไปได้ใน windows 7?


1
... ทำไมคุณถึงต้องการทำเช่นนี้? หากคุณคิดว่าคุณจำเป็นต้องเรียกใช้บางสิ่งบางอย่างในขณะที่SYSTEMใช้งานสิ่งที่SYSTEMไม่ใช่ปัญหาของคุณ เปิดใช้งานพรอมต์คำสั่งในฐานะผู้ดูแลระบบ - หากคุณกำลังประสบปัญหาการอนุญาตให้ใช้คำสั่งยกระดับให้โพสต์เกี่ยวกับปัญหานั้นโดยเฉพาะ ทำงานเป็นSYSTEMผู้ใช้ไม่ได้คำตอบ
Darth Android

2
คำตอบสำหรับเรื่องนี้คือคุณไม่ได้ - Systemเป็นบัญชีบริการและไม่ควรลงชื่อเข้าใช้ บางทีคุณควรเพิ่มคำถามใหม่หรือแก้ไขคำถามนี้เพื่ออธิบายสิ่งที่คุณต้องการบรรลุและเราจะพยายามชี้คุณไปในทิศทางที่ถูกต้อง
James Snell

คำตอบ:


18

ใช้PsExecจาก Microsoft ด้วยตัวเลือก -s และ -i

เพื่อเริ่มต้นพรอมต์คำสั่งที่ทำงานในบัญชีระบบภายใน

เพิ่มไฟล์ที่มี PsExec ให้กับตัวแปรสภาพแวดล้อม PATH ของคุณ

เริ่มพร้อมท์คำสั่งแบบยกระดับโดยคลิกขวาที่ cmd.exe แล้วคลิก 'Run as Administrator'

ป้อนคำสั่ง: psexec -sid cmd.exe

ดูตัวอย่าง 42 นาที 20 วินาทีในhttp://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/SIA311

หากนี่ไม่ใช่สิ่งที่คุณพยายามทำฉันเข้าใจผิดคำถามของคุณ


แต่นั่นไม่ได้แก้ปัญหาของฉัน ... ฉันไม่สามารถเข้าถึงผู้ใช้ SYSTEM ด้วย ...
Gowtham S

@Gowtham คุณสามารถอธิบายสิ่งที่คุณกำลังพยายามที่จะบรรลุให้ภาพใหญ่กับเรา คุณกำลังตกอยู่ในปัญหา XYและถ้าคุณบอกเราว่าคุณกำลังพยายามทำอะไรเราอาจจะบอกวิธีที่จะทำให้มันสำเร็จในวิธีที่ต่างออกไป
Scott Chamberlain

ไดรฟ์ C ของฉันแสดงคำเตือนเกี่ยวกับพื้นที่ดิสก์เหลือน้อยฉันกำลังใช้ windows7 ตอนนี้ฉันต้องลบ ProgramData (เป็นโฟลเดอร์ที่ซ่อนอยู่) ในไดรฟ์ C ของฉันซึ่งเกือบจะครอบครองไดรฟ์ C ของฉัน 10GB ถ้าฉันลองลบ เนื้อหาของการพับที่แสดงการเข้าถึงถูกปฏิเสธ ฉันมีปัญหาเดียวกันในเครื่อง XP ของฉันก่อนที่จะ win7 ฉันจะลบที่ไม่พึงประสงค์และระบบแคชผ่านผู้ใช้ระบบในนั้นผู้ดูแลระบบไม่มีสิทธิ์ที่จะลบไฟล์ที่ซ่อนอยู่ใน ProgramData
Gowtham S

นี่ไม่ใช่บัญชีผู้ใช้เพื่อเข้าสู่ระบบและโต้ตอบ มันเป็นบัญชีพิเศษ มันถูกใช้โดยระบบในการควบคุมบริการของระบบ อย่างไรก็ตามคุณสามารถเปิดใช้งานโปรแกรมและบริการบางอย่างในฐานะผู้ใช้ระบบ คำตอบแรกช่วยแก้ปัญหาของคุณ คุณกำลังเข้าถึงโปรแกรมด้วยบัญชีระบบ มันไม่ใช่บัญชีผู้ใช้ดังนั้นคุณจึงไม่สามารถเข้าสู่ระบบในฐานะผู้ใช้ระบบได้เนื่องจากไม่มีผู้ใช้ดังกล่าว
Epoxy

1
คุณไม่ควรลบโฟลเดอร์ข้อมูลโปรแกรม มันเป็นหน้าต่างที่สงวนไว้ หากคุณต้องการเข้าถึงข้อมูลโปรแกรมให้ทำดังต่อไปนี้ (คุณไม่ต้องการให้ผู้ใช้ระบบเข้าถึงโฟลเดอร์นี้อย่าใช้ผู้ใช้ระบบเพื่อลบโฟลเดอร์ระบบ) - เปิดพาเนลตัวเลือกโฟลเดอร์โดยใช้ Windows Explorer - คลิกแท็บมุมมองแล้วค้นหาไฟล์และโฟลเดอร์ที่ซ่อน - คลิก 'แสดงไฟล์และโฟลเดอร์ที่ซ่อน' และคลิกตกลง ตอนนี้คุณควรเห็นโฟลเดอร์ข้อมูลโปรแกรม ทำไมคุณไม่ทำการล้างข้อมูลบนดิสก์แทน
Epoxy

5

ใช่มันเป็น แต่มันยากที่จะอธิบาย ในทางเทคนิคแล้วคุณเข้าสู่ระบบบัญชีเมื่อคุณไม่ได้เข้าสู่ระบบบัญชีของคุณ เปลี่ยน Sethc เป็นชื่ออื่น ๆ จากนั้นคัดลอก cmd.exe และตั้งชื่อสำเนา sethc จากนั้นกดปุ่มล็อกอิน 5 ครั้ง มันเปิด CMD.EXE จากนั้นพิมพ์ explorer.exe จากนั้นคุณอยู่ในบัญชีระบบ!


แฮ็คที่ดี ( superuser.com/questions/732605/… )
marsh-wiggle

4

สำหรับคำถาม:

ฉันใช้วิธี anothor: ค้นหาโปรแกรมที่มีสิทธิ์runassrvวางไว้ใน System32 และเรียกใช้:

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

สิ่งนี้จะเพิ่มบริการที่เรียกว่า "SystemCmdService" เริ่มบริการนี้:

sc start SystemCmdService

กล่องโต้ตอบจะปรากฏขึ้น (ในแถบงาน) คลิก "ดูข้อความ" และคุณจะไปที่หน้าจออื่นพร้อมหน้าต่าง cmd ที่ทำงานในบัญชีระบบและกล่องโต้ตอบอื่นที่จะกลับมา

อย่าลืมลบบริการนี้ในภายหลัง:

sc delete SystemCmdService

สำหรับปัญหา:

ฉันเห็นว่าคุณต้องการลบไฟล์บางไฟล์ในความคิดเห็นด้านบน

ปัญหาที่แท้จริงอาจเป็นการควบคุมการเข้าถึงไฟล์ มีบางไฟล์ที่แม้แต่ระบบไม่สามารถเปิดได้

กรุณาลอง:

  1. ลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบปิดใช้งาน UAC ชั่วคราว

  2. คลิกขวาที่ไฟล์เลือก Properties, Security tab, Advanced

  3. ขั้นแรกให้ไปที่แท็บ Ownero, แก้ไข, เปลี่ยนเจ้าของให้คุณ (ผู้ดูแลระบบ), บันทึก

  4. ปิดและเปิดแท็บความปลอดภัยขั้นสูงเปลี่ยนการควบคุมการเข้าถึงเพื่อให้คุณมีการควบคุมเต็มรูปแบบ


ฉันเพิ่งเห็นrunassrvถูกรายงานว่าเป็น Trojan / Win32.Zlob อาจเป็นเพราะมันมักถูกใช้โดยโทรจันที่เขียนไม่ดีซึ่งต้องการสิทธิ์ระบบเช่นกัน ฉันใช้มันเป็นบริการของระบบโดยไม่มีปัญหาใด ๆ nssm(Non-Sucking Service Manager) เป็นทางเลือกฟรีและโอเพนซอร์ส (โดเมนสาธารณะ)
jingyu9575

1

คุณต้องการที่จะเข้าสู่ระบบในฐานะผู้ใช้ระบบเพื่อเรียกใช้คำสั่งที่มีสิทธิ์ของผู้ใช้พิเศษนี้ คุณไม่สามารถเข้าสู่ระบบแต่เป็นไปได้ที่จะเรียกใช้โปรแกรมด้วยสิทธิ์ของผู้ใช้รายนี้

ทางออกหนึ่ง [แต่สำหรับระบบปฏิบัติการ 64 บิตเท่านั้น] คือRunAsSystem


1

แทนที่Utilman.exeด้วยcmd.exe:

  1. นำทางไปยังโฟลเดอร์ระบบและเลือก cmd.exe
  2. แทนที่ Utilman.exe ด้วย cmd.exe
  3. กด Ctrl-Alt-Del หรือออกจากระบบแล้วคลิกที่ไอคอนช่วยเหลือที่ด้านล่างซ้ายของคอมพิวเตอร์

คุณอยู่ในพร้อมท์คำสั่งของระบบ คุณสามารถเริ่มexplorer.exeและทำสิ่งต่าง ๆ กับผู้ดูแลระบบได้


0

นี่คือวิธีอื่น:

1) ใช้ระบบปฏิบัติการอื่น (หรือซีดีการติดตั้ง Windows - ซ่อมแซมคอมพิวเตอร์ของคุณ - พรอมต์คำสั่ง) เพื่อเข้าถึงฮาร์ดไดรฟ์

2) เปลี่ยนชื่อC:\Windows\System32\osk.exeเป็นosk.exe.old

3) เปลี่ยนชื่อC:\Windows\System32\cmd.exeเป็นosk.exe

4) Reboot เป็น Windows จากนั้นคลิกที่ปุ่ม Easy Access ในแป้นพิมพ์ล่างซ้าย

5) ทำเครื่องหมายที่ช่อง "คีย์บอร์ดหน้าจอ" คุณจะเห็นพรอมต์คำสั่ง

6) ในที่สุดพิมพ์explorerลงในกล่องและกด ENTER คุณจะเห็นแถบงานด้านล่างหน้าจอเข้าสู่ระบบของคุณ!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.