เข้าถึงสาขารีจิสตรีของ HKEY_CURRENT_USER อื่น


22

ฉันกำลังมองหาวิธีในการเข้าถึงรีจีสทรีของผู้ใช้รายอื่นบนคอมพิวเตอร์เพื่อให้สามารถคัดลอกพวกเขาได้

แนวคิดคือฉันกำลังพยายามใช้แอป Delphi ที่ซับซ้อนเพื่อรวบรวมและเรียกใช้ในโปรไฟล์มากกว่าหนึ่งโปรไฟล์

ฉันพบวิธีการหนึ่งครั้งด้วยเครื่องมือการจัดการของ Windows แต่ฉันหามันไม่พบในตอนนี้

ฉันไม่ทราบรหัสผ่านของผู้ใช้คนอื่นดังนั้นฉันจึงไม่สามารถลงชื่อเข้าใช้ด้วยชื่อผู้ใช้หรือ "เรียกใช้เป็น"

คำตอบ:


23

คุณสามารถใช้ regedit สำหรับสิ่งนี้ เปิด regedit แล้วเลือก HKEY_USERS จากนั้นไปที่ไฟล์ -> โหลดไฮฟ์ เรียกดูไฟล์ Hive ของผู้ใช้โดยทั่วไปคือ NTUSER.DAT ซึ่งอยู่ที่% userprofile%

แน่นอนว่าคุณต้องเป็นผู้ดูแลระบบหรือมีสิทธิ์เข้าถึงไฟล์กลุ่มผู้ใช้


4
เป็นที่น่าสังเกตว่าตัวเลือกเมนูโหลดไฮฟ์จะเปิดใช้งานเฉพาะเมื่อมีการเลือกHKEY_USERSหรือHKEY_LOCAL_MACHINEปุ่ม
Richard Everett

Regedit กล่าวว่าไฟล์ดังกล่าวกำลังถูกใช้งาน (แน่นอนว่ามันคือ) สิ่งที่ฉันควรทำตอนนี้?
mahmoodvcs

@mahmoodvcs: ฟังดูเหมือนโหลดเรียบร้อยแล้ว - น่าจะอยู่ที่ไหนซักแห่งใน HKEY_USERS เดียวกัน
grawity

ขอบคุณ yoooouuuuu !!! นี่เพิ่งช่วยวันของฉัน ฉันมีรายการใน Run ที่เริ่ม Windows ใหม่ทันที (ฉันใช้เพื่อการทดสอบบางอย่าง) การใช้เทคนิคนี้ฉันสามารถลบรายการนั้นตั้งแต่เริ่มต้น ขอบคุณอีกครั้ง.
Sнаđошƒаӽ

1
ใช่มันมีอยู่ C: \ Users \ <ชื่อผู้ใช้> \ NTUSER.DAT แต่จะไม่สามารถมองเห็นได้แม้ว่าจะมองเห็นไฟล์ที่มองไม่เห็น
Dalvik VM

1

หากคุณต้องการทำสำเนาโปรไฟล์พื้นฐานฉันชอบใช้คุณสมบัติคัดลอกโปรไฟล์ผู้ใช้ใน windows XP ในการทำเช่นนี้คุณจะต้องมีสองบัญชี ฉันมักจะใช้บัญชีของตัวเองและบัญชีผู้ดูแลท้องถิ่นทั่วไป คุณกำหนดค่าบัญชีของคุณเองด้วยการตั้งค่ารีจิสทรีและแก้ไขที่คุณต้องการ จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณ (เพื่อบังคับให้โปรแกรมทั้งหมดปล่อยการควบคุมไฟล์ ntuser.dat) และเข้าสู่บัญชีผู้ดูแลระบบทั่วไป เมื่อเข้าไปในหน้าต่างให้คลิกขวาที่คอมพิวเตอร์ของฉันและไปที่คุณสมบัติ ใต้แท็บขั้นสูงคุณจะเห็นส่วน "โปรไฟล์ผู้ใช้" พร้อมปุ่มการตั้งค่า เมื่อคุณกดปุ่มนั้นรายการของส่วนกำหนดค่าที่เก็บไว้ในเครื่องทั้งหมดจะปรากฏขึ้น จากที่นี่คุณสามารถคัดลอกหนึ่งโปรไฟล์ไปยังอีกโปรไฟล์ได้ สิ่งที่คุณต้องทำก็คือใส่ตำแหน่งของไฟล์ ntsuer.dat "C: \ Documents และ Settings \ exampleuser"

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

มันอันตรายน้อยกว่ามากจากนั้นใช้ regedit เนื่องจากคุณทำโปรไฟล์การทำงานและคัดลอกมัน ข้อเสียเปรียบหลักคือบางโปรแกรมยังไม่สามารถทำงานได้อย่างถูกต้องแม้หลังจากนี้ แม้ว่ามันจะเป็นเพราะโค้ดที่ออกแบบมาไม่ดี

หวังว่านี่จะช่วยได้


0

ใช้ regedit หากคุณมีสิทธิ์ระดับผู้ดูแลไปยังคอมพิวเตอร์ระยะไกลคุณสามารถเลือกไฟล์ ... เชื่อมต่อรีจิสทรีเครือข่ายและพิมพ์ชื่อหรือค้นหาคอมพิวเตอร์ที่คุณต้องการเชื่อมต่อ

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