ฉันจะเปลี่ยนชื่อผู้ใช้ใน Windows 7 ได้อย่างไร


24

ฉันมีการติดตั้ง Windows 7 ที่ฉันใช้ไปแล้วสองสามวัน วันนี้ฉันรู้ว่าฉันทำผิดในชื่อผู้ใช้และมันทำให้ฉันบ้า (OCD ส่วนตัวของฉัน)

ในขณะที่การเปลี่ยนชื่อฟิสิคัลโฟลเดอร์อาจเป็นไปได้แม้ว่าจะมีส่วนเกี่ยวข้องมาก แต่ฉันไม่ต้องการที่จะเปิดเวิร์มดังกล่าว

สิ่งที่ฉันต้องการจะทำคือเพียงเปลี่ยนชื่อผู้ใช้ที่ฉันให้เมื่อมีข้อความแจ้งการเข้าสู่ระบบปรากฏขึ้น ฉันคิดว่าเป็นไปได้เพียงแค่เปลี่ยนชื่อบัญชีผู้ใช้ในบัญชีผู้ใช้ แต่ไม่ได้ผล

เป็นไปได้ที่จะทำ? หรือเป็นวิธีเดียวในการสร้างผู้ใช้รายอื่นและใช้เวลาหลายชั่วโมงในการย้ายข้อมูลทุกอย่างที่ฉันได้กำหนดให้กับผู้ใช้รายนั้นแล้ว


การเปลี่ยนชื่อบัญชีในแผงควบคุมบัญชีผู้ใช้นั้นเหมาะกับฉัน
Snark

1
Snark ฉันลองอีกครั้งแล้วใช้ไม่ได้ ฉันสงสัยว่าเกี่ยวข้องกับการมี Dell หรืออุปกรณ์รักษาความปลอดภัยที่จัดการกับการเข้าสู่ระบบลายนิ้วมือ
Artem Russakovskii

คำตอบ:


14

สร้างบัญชีใหม่และทำการตั้งค่าและถ่ายโอนข้อมูลโดยใช้Windows Easy Transferจากบัญชีหนึ่งไปยังอีกบัญชีหนึ่ง! ลบบัญชีเก่า ทั้งหมดนี้จะใช้เวลาไม่นานขึ้นอยู่กับขนาดของโปรไฟล์ของคุณ

ป้อนคำอธิบายรูปภาพที่นี่


คำตอบของคุณสร้างขึ้นบนอีก 2 โดย harrymc และ Ivo แต่มันเป็นสิ่งที่ทำงาน ฉันลงเอยด้วยการถ่ายโอนแบบง่ายเลือกผู้ใช้เก่าจากนั้นทำการถ่ายโอนแบบง่ายอีกครั้งและบอกว่ามันเป็นคอมพิวเตอร์เครื่องใหม่ของฉันและจากนั้นก็มีตัวเลือกในการแมปผู้ใช้เก่ากับเครื่องใหม่ แน่นอนว่าบางโปรแกรมสูญเสียการตั้งค่าเนื่องจากเส้นทางในไฟล์การตั้งค่าไม่ถูกต้อง แต่เป็นไปตามที่คาดไว้ ศูนย์รักษาความปลอดภัยสถานทูตของเดลล์เป็นความเจ็บปวดที่สุดจริง - ผมตั้งค่าลายนิ้วมือทั้งหมดที่ใช้wave.com/support/documents/ESC/ESC-026.asp ขอบคุณทุกคน!
Artem Russakovskii

ซอฟต์แวร์ของ Dell ฉันมักจะ (ถ้าซื้อ dell) ทิ้งไปอย่างปานกลาง เช่นเดียวกับรูปแบบฉันแล็ปท็อปใหม่ / pc ของ comming จาก Dell, HP, ฯลฯ
หลุม

Sniek เช่นเดียวกัน เป็นการติดตั้งใหม่ล่าสุดโดยพิจารณาว่าเป็น Windows 7 คุณต้องใช้ซอฟต์แวร์บางอย่างเพื่อใช้คุณสมบัติบางอย่างเช่นความปลอดภัยของลายนิ้วมือ
Artem Russakovskii

Dell เสนอซอฟต์แวร์ผ่านเว็บไซต์ เพียงฟอร์แมตติดตั้งระบบปฏิบัติการของตัวเองและติดตั้งซอฟต์แวร์จาก Dell ที่คุณต้องการ! ;)
Pit

Sniek ใช่นั่นคือสิ่งที่ฉันได้ทำไปแล้ว
Artem Russakovskii

29

netplwizใช้คำสั่ง มันจะให้กล่องโต้ตอบที่จะให้คุณเปลี่ยนชื่อผู้ใช้แทนชื่อที่แสดง

  • ป้อนnetplwizที่บรรทัดคำสั่ง
  • เลือกบัญชีและคลิกปุ่มคุณสมบัติ
  • ป้อนชื่อใหม่สำหรับบัญชี

ป้อนคำอธิบายรูปภาพที่นี่

ทำงานได้อย่างสมบูรณ์แบบและรวดเร็วคุณเพียงแค่ต้องเริ่มระบบใหม่


4
งานนี้ แต่แน่นอนมันไม่ได้เปลี่ยนชื่อโฟลเดอร์พื้นฐานของผู้ใช้ซึ่งเป็นที่คาดหวัง ..
Jeff Atwood

7

ลองขั้นตอนที่อธิบายไว้ที่นี่: "จะเปลี่ยนชื่อหรือย้ายโฟลเดอร์โปรไฟล์ผู้ใช้ได้อย่างไร" .

การเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้

หากต้องการเปลี่ยนชื่อ (หรือย้าย) โฟลเดอร์โปรไฟล์ผู้ใช้คุณสามารถใช้วิธีการต่อไปนี้ วิธีนี้ได้รับการนำมาใช้จากKB314843แต่หน้านี้อธิบายรายละเอียดวิธีการเปลี่ยนชื่อโฮมไดเรกทอรีบัญชีผู้ใช้

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

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

เปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้โดยใช้ Windows Explorer:

  • เข้าสู่ระบบบัญชีผู้ดูแลระบบที่ไม่ได้เปลี่ยนชื่อบัญชี
  • เปิดโฟลเดอร์เอกสารและการตั้งค่าโดยพิมพ์ใน Start, Run dialog:
    %systemdrive%\Documents and Settings
    รายการโฟลเดอร์จะปรากฏขึ้น เลือกโฟลเดอร์ที่เกี่ยวข้องของบัญชีผู้ใช้ที่คุณต้องการเปลี่ยนชื่อ

ตัวอย่าง:

%SystemDrive%\Documents and Settings\OldUsername
becomes:
%SystemDrive%\Documents and Settings\NewUsername

ขั้นตอนต่อไปคือการแจ้งเตือนระบบว่าเส้นทางโปรไฟล์ผู้ใช้มีการเปลี่ยนแปลง

การเปลี่ยนค่า ProfileImagePath ในรีจิสทรี

กระบวนการ ProfileList รีจิสตรีคีย์ประกอบด้วยคีย์ย่อยบางส่วนซึ่งไม่มีอะไรนอกจากรายการของตัวบ่งชี้ความปลอดภัยบัญชีผู้ใช้ (SID) SID แต่ละรายการแสดงถึงบัญชี กุญแจอยู่ที่นี่:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

ระบุ SID สำหรับบัญชีผู้ใช้ของคุณและเปลี่ยนเส้นทางโปรไฟล์

  • หากต้องการทราบ SID สำหรับบัญชีผู้ใช้ของคุณคุณอาจใช้สคริปต์sidlist.vbs
  • ดาวน์โหลดสคริปต์และเรียกใช้
    (ชื่อบัญชีผู้ใช้และ SID จะแสดงรายการอยู่ในล็อกไฟล์และเปิดโดยอัตโนมัติ)
  • จดบันทึก SID สำหรับบัญชีของคุณ
  • จากนั้นใน Registry Editor เลือก SID ที่ถูกต้องที่เป็นของบัญชีผู้ใช้ของคุณ ในบานหน้าต่างด้านขวาคลิกสองครั้งที่ProfileImagePathค่าและเปลี่ยนเส้นทางโปรไฟล์ (ProfileImagePath เก็บเส้นทางแบบเต็มของโฟลเดอร์โฮมบัญชีผู้ใช้)

ตัวอย่าง:

%SystemDrive%\Documents and Settings\OldUsername
becomes the following:
%SystemDrive%\Documents and Settings\NewUsername

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


ลิงค์ดีแฮร์รี่ผมเอาเสรีภาพในการพูดหน้าเพื่อทำให้มันง่ายขึ้น
Ivo Flipse

ด้วยเหตุผลบางอย่างเมื่อฉันสร้างบัญชีผู้ดูแลระบบใหม่ฉันยังคงไม่สามารถเปลี่ยนชื่อบัญชีเดิมได้ มันยังมีรูปภาพล็อกอยู่ ฉันสงสัยว่าเกี่ยวข้องกับซอฟต์แวร์ลายนิ้วมือของ Dell ที่จัดการการเข้าสู่ระบบหรือไม่ ฉันจะลองปิดมันสิ
Artem Russakovskii

1

"สิ่งที่ฉันต้องการทำคือเพียงเปลี่ยนชื่อผู้ใช้ที่ฉันให้เมื่อมีข้อความแจ้งการเข้าสู่ระบบปรากฏขึ้นฉันคิดว่าเป็นไปได้โดยเพียงแค่เปลี่ยนชื่อบัญชีผู้ใช้ในบัญชีผู้ใช้ แต่ไม่ได้ผล

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



0

จากการทดสอบของฉันเองมีขั้นตอนหลัก ๆ 4 ขั้นตอนที่คุณต้องทำเพื่อเปลี่ยนชื่อเข้าสู่ระบบบัญชีของคุณอย่างปลอดภัยดังนี้:

  • ทำการสำรองข้อมูลดิสก์แบบเต็มหรือสร้างจุดคืนค่าดิสก์สำหรับดิสก์ C ซึ่งอาจน่าเบื่อ แต่จำเป็นอย่างยิ่ง
  • เปลี่ยนชื่อเข้าสู่ระบบของคุณในรูปแบบต่างๆ
    • ทำงานnetplwizเป็นผู้ใช้40662ได้ชี้ให้เห็น
    • การใช้เครื่องมือด้วยการวิ่งComputer Management เพียงแค่ปรับเปลี่ยนการตั้งค่าผู้ใช้ของคุณภายใต้compmgmt.mscLocal Users and Groups
    • wmic useraccount where name='currentname' rename newnameอย่างที่Srinivชี้ให้เห็นถึงแม้ว่าฉันไม่ได้ทดสอบ
  • แก้ไขชื่อโปรไฟล์ผู้ใช้ของคุณและเปลี่ยนรีจิสทรีที่เกี่ยวข้อง คำตอบ harrymc ของDocuments and Settingsเป็นมูลค่าการอ่านแม้จะไม่สมบูรณ์แบบที่เหมาะสมเนื่องจากเก่า หรือคุณอาจอ้างถึงวิธีการเปลี่ยนชื่อบัญชี Windows และชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ - gHacks Tech News
    • ในการเปลี่ยนชื่อโปรไฟล์ผู้ใช้ของคุณคุณต้องสร้างบัญชีผู้ดูแลระบบชั่วคราวอีกครั้งและลงชื่อเข้าใช้
    • เปลี่ยนชื่อโปรไฟล์ผู้ใช้ของคุณC:\Users\usernameเป็นC:\Users\newusername
    • ค้นหาของคุณเองProfileImagePathภายใต้ไดเรกทอรีรีจิสตรีHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListและเปลี่ยนค่าเป็นชื่อไดเรกทอรีโปรไฟล์ใหม่ของคุณ ระวังอย่าเปลี่ยนสิ่งที่ผิด
    • ออกจากระบบและลงชื่อเข้าใช้ใหม่ด้วยชื่อบัญชีใหม่ของคุณและลบบัญชีชั่วคราว
  • โพสต์การประมวลผล สามารถคาดการณ์ได้โดยเฉพาะสำหรับการตั้งค่าเส้นทางบางอย่าง
    • คุณอาจต้องเลือกแทนที่C:\Users\usernameด้วยC:\Users\newusernameในการลงทะเบียนระบบหากจำเป็น ทำการสำรองข้อมูลอย่างเต็มที่ก่อนที่จะปรับเปลี่ยนขนาดใหญ่!
    • สำหรับcygwinผู้ใช้อย่างฉันคุณต้องเรียกใช้mkpasswd -l > /etc/passwd;mkgroup -l > /etc/groupเพื่อรีเฟรชผู้ใช้และกลุ่มจากนั้นเปลี่ยนชื่อไดเรกทอรีผู้ใช้ตามที่คาดไว้

0

ทำดังต่อไปนี้:

  1. เรียกใช้คำสั่งcontrol userpasswords2เพื่อเปิดกล่องโต้ตอบบัญชีผู้ใช้
  2. เลือกบัญชีผู้ใช้เพื่อเปลี่ยนชื่อและคลิกคุณสมบัติ
  3. ป้อนชื่อผู้ใช้ที่ต้องการในฟิลด์ชื่อผู้ใช้และคลิกตกลง
  4. ออกจากระบบและกลับเข้ามาใหม่หากเปลี่ยนบัญชีที่ใช้งานอยู่

หมายเหตุ:นี่ไม่ได้เปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ของบัญชี

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