เมื่อคุณสร้างบัญชีผู้ใช้ที่เชื่อมต่อกับบัญชี Microsoft ใน Windows 10 อักขระ 5 ตัวแรกของ ID บัญชีที่ใช้งานจริงของคุณจะถูกใช้เป็นชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ของคุณ ตัวอย่างเช่น if sramesh_1001[@outlook.com] คือ ID บัญชี Microsoft ของคุณ โฟลเดอร์โปรไฟล์ผู้ใช้จะมีชื่อว่า “srame“.
ปัญหานี้จะไม่เกิดขึ้นหากคุณสร้างบัญชีผู้ใช้ภายในเครื่องก่อนแล้วจึงเปลี่ยนไปใช้บัญชี Microsoft หากคุณต้องการมีชื่อที่กำหนดเองสำหรับโฟลเดอร์บัญชีผู้ใช้ของคุณ ให้สร้างบัญชีท้องถิ่นด้วยชื่อที่คุณต้องการ เมื่อคุณเข้าสู่ระบบและเริ่มต้นโปรไฟล์ของคุณแล้ว คุณสามารถเปลี่ยนไปใช้บัญชี Microsoft (MSA) ได้ โฟลเดอร์บัญชีผู้ใช้จะคงชื่อเดิมไว้
ในทำนองเดียวกัน ในบางระบบ โฟลเดอร์โปรไฟล์ผู้ใช้อาจมีชื่อเต็มโดยเว้นวรรค (“Users\John Smith” แทนที่จะเป็น “Users\JohnSmith”) และอาจต้องการลบช่องว่าง หากคุณมีบัญชีผู้ใช้อยู่แล้วโดยที่ชื่อโฟลเดอร์โปรไฟล์ถูกลดทอนเหลืออักขระห้าตัวหรือมีช่องว่าง บทความนี้จะบอกวิธีการเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ตามต้องการ
สารบัญ
- ขั้นตอนที่ 1: เปลี่ยนชื่อโฟลเดอร์โปรไฟล์
- ขั้นตอนที่ 2: การรีเซ็ตดัชนีการค้นหาของ Windows
- ขั้นตอนที่ 3: อัปเดตเส้นทางรีจิสทรี (ระบบ)
- ขั้นตอนที่ 4: อัปเดตเส้นทางรีจิสทรี (ผู้ใช้)
- ขั้นตอนที่ 5: อัปเดตไฟล์ INI (สำหรับโปรแกรมรุ่นเก่า)
รายการตรวจสอบ
- อ่าน คำเตือน ส่วนด้านล่างก่อนดำเนินการต่อ
- รับเครื่องมือค้นหาและเปลี่ยนรีจิสทรีที่เหมาะสม เช่น Registry Finder จาก Sergey Filippov
- สำรองข้อมูลไดรฟ์ระบบทั้งหมดของคุณด้วยเครื่องมือสำรองข้อมูลแบบอิมเมจที่ดี เช่น Macrium Reflect Free
ก่อนดำเนินการต่อ ขอแนะนำให้ถ่ายภาพไดรฟ์ระบบปฏิบัติการทั้งหมดและดำเนินการต่อไป คุณควรทำตามขั้นตอนต่อไปนี้หากคุณมีข้อมูลสำรองที่เหมาะสมเท่านั้น
วิธีเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ของคุณ
เมื่อต้องการเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ใน Windows ให้ทำตามขั้นตอนเหล่านี้:
บันทึก: จนกว่าคุณจะทำตามขั้นตอนทั้งหมดตั้งแต่ขั้นตอนที่ 1 ถึงขั้นตอนที่ 4 อย่าลงชื่อเข้าใช้บัญชีหลัก (ซึ่งมีโฟลเดอร์โปรไฟล์ที่คุณต้องการเปลี่ยนชื่อ) การดำเนินการทั้งหมดจะต้องดำเนินการจากบัญชีผู้ดูแลระบบสำรองเท่านั้น หากคุณกำหนดค่า Windows เป็น เข้าสู่ระบบโดยอัตโนมัติ สำหรับบัญชีหลักของคุณ คุณต้องปิดใช้งานการเข้าสู่ระบบอัตโนมัติก่อนดำเนินการต่อ
ขั้นตอนที่ 1: เปลี่ยนชื่อโฟลเดอร์โปรไฟล์
- สร้างบัญชีผู้ดูแลระบบบัญชีที่สอง ซึ่งสามารถเป็นบัญชีผู้ใช้ภายในเครื่องได้
- ออกจากระบบบัญชีหลักของคุณ และเข้าสู่ระบบบัญชีผู้ดูแลระบบที่ 2
- เริ่ม Regedit.exe และไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- คีย์ย่อยแต่ละอันแสดงถึง SID ของบัญชีผู้ใช้ รวมถึงบัญชีในตัวในระบบ
- เลือก SID ของบัญชีหลักที่คุณต้องการเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ คุณสามารถระบุได้โดยดูที่ ProfileImagePath ค่าในบานหน้าต่างด้านขวา
ในการรับ SID ของบัญชีผู้ใช้ทั้งหมดบนคอมพิวเตอร์ ให้รันคำสั่งนี้:
รายชื่อผู้ใช้ wmic เต็ม
. นี่คือผลลัพธ์ตัวอย่างอีกวิธีหนึ่งคุณสามารถค้นหา SID ของบัญชีผู้ใช้ (ซึ่งกำลังเข้าสู่ระบบอยู่) โดยการเรียกใช้คำสั่ง “
whoami /ผู้ใช้
“. ดังนั้น ในการรับ SID ของบัญชีผู้ใช้หลัก (ซึ่งมีโฟลเดอร์โปรไฟล์ที่คุณต้องการเปลี่ยนชื่อ) ให้เรียกใช้ฉันเป็นใคร
คำสั่งจากบัญชีผู้ใช้นั้น - ในคีย์ย่อยที่เหมาะสม ให้อัพเดต
ProfileImagePath
ค่าข้อมูลตามลำดับ จากบัญชีผู้ใช้เก่าไปยังใหม่:ตัวอย่าง: C:\Users\srame ถึง C:\Users\Ramesh
- ออกจากตัวแก้ไขรีจิสทรี
- รีสตาร์ท Windows นี่คือเพื่อหลีกเลี่ยงข้อผิดพลาด "ไฟล์ในการใช้งาน" เมื่อเปลี่ยนชื่อโฟลเดอร์โปรไฟล์
- กลับเข้าสู่ระบบ (ไปยังบัญชีผู้ดูแลระบบที่สอง)
- เปิด File Explorer และเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ ชื่อโฟลเดอร์ควรเหมือนกับที่คุณพิมพ์ในขั้นตอนที่ 6 ด้านบนทุกประการหากคุณยังคงได้รับข้อผิดพลาด "File In Use" เมื่อเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ ให้บูตเข้าสู่ Windows Recovery Environment และเปลี่ยนชื่อโฟลเดอร์โดยใช้ Command Prompt สำหรับข้อมูลเพิ่มเติม โปรดดูส่วน “การเข้าถึงสภาพแวดล้อมการกู้คืน” ใน บทความนี้.
ซึ่งจะเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้ของคุณ
ขั้นตอนที่ 2: รีเซ็ตและสร้าง Windows Search Index ใหม่
ดัชนี Windows Search จะยังคงมีรายการที่ชี้ไปที่เส้นทางโฟลเดอร์โปรไฟล์เก่า คุณจะต้องรีเซ็ตและสร้างดัชนีการค้นหาใหม่ทั้งหมดโดยการตั้งค่า SetupCompletedSuccessfully
ค่ารีจิสทรีถึง 0
.
- เริ่มตัวแก้ไขรีจิสทรี
regedit.exe
และไปที่:ค้นหา HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
- เปลี่ยนค่ารีจิสทรี
SetupCompletedSuccessfully
ข้อมูลจาก1
ถึง0
การเปลี่ยนแปลงรีจิสทรีข้างต้น SetupCompletedSuccessfully = 0 ทำให้ Windows Search ล้างตำแหน่งที่จัดทำดัชนีที่กำหนดเอง เพิ่มตำแหน่งเริ่มต้น และสร้างดัชนีใหม่ตั้งแต่ต้น - ออกจากตัวแก้ไขรีจิสทรี
- เปิดบริการ MMC (
services.msc
) - เริ่มบริการ Windows Search ใหม่
คำแนะนำแบบเต็มมีอยู่ในบทความ รีเซ็ตและสร้างดัชนีการค้นหาใหม่อย่างสมบูรณ์ใน Windows. โดยเฉพาะดูหมวด วิธีรีเซ็ตการค้นหาของ Windows ด้วยตนเองและสร้างดัชนีใหม่ ในบทความนั้น
การรีเซ็ตการค้นหาจะล้างตำแหน่งที่จัดทำดัชนีทั้งหมด และ Windows Search จะเริ่มสร้างดัชนีใหม่โดยอัตโนมัติ หากคุณมีตำแหน่งโฟลเดอร์ที่กำหนดเองเพื่อเพิ่มลงในดัชนี ให้เพิ่มด้วยตนเองโดยเปิดแผงควบคุม → ตัวเลือกการทำดัชนี
ขั้นตอนที่ 3: อัปเดตเส้นทางรีจิสทรี (ทั้งระบบ)
แม้ว่าคุณจะสามารถเข้าสู่ระบบและใช้งานโปรไฟล์ได้ เพียงแค่เปลี่ยนชื่อ ProfileImagePath
มูลค่าไม่เพียงพอ อาจมีค่ารีจิสทรีหลายร้อยค่าที่ชี้ไปที่โฟลเดอร์โปรไฟล์ผู้ใช้เก่า และตัวเลขอาจแตกต่างกันไปตามโปรแกรมที่ติดตั้งในระบบ
ตัวอย่างเช่น การค้นหา Cortana เก็บ ตำแหน่งฐานข้อมูลดัชนี ในรีจิสทรี และความล้มเหลวในการอัปเดตเส้นทางทำให้คุณลักษณะการค้นหาในเมนูเริ่มและแอปการตั้งค่าเสียหาย
คุณสามารถค้นหารีจิสทรีโดยใช้ซอฟต์แวร์เช่น Nirsoft's RegScanner หรือ Registry Finder และคุณจะแปลกใจที่เห็นจำนวนที่ตั้งของรีจิสทรี (ไม่รวมตำแหน่งประวัติการใช้งานล่าสุดเล็กน้อย) ที่คุณต้องอัปเดต
คุณต้องมีการค้นหารีจิสทรีที่ดีและเครื่องมือแทนที่เพื่อค้นหาจำนวนมากและแทนที่ทุกรายการของสตริง "ผู้ใช้\ชื่อเก่า
" ถึง "ผู้ใช้\ชื่อใหม่
“.
คุณอาจลองใช้ฟรีแวร์ Registry Finder โดย Sergey Filippov เพื่อค้นหาและแทนที่ค่ารีจิสทรี en masse. Register Finder สามารถแทนที่ค่า REG_BINARY และ REG_MULTI_SZ ได้เช่นกัน. สำหรับการสนับสนุน โปรดไปที่ Registry Finder ฟอรั่ม.
“ด้วยคุณสมบัติแทนที่ (ใน Registry Finder) คุณสามารถแทนที่รายการทั้งหมดหรือบางรายการของสตริงหนึ่งด้วยอีกสตริงหนึ่งได้อย่างง่ายดาย การแทนที่จะดำเนินการเฉพาะในรายการที่อยู่ในหน้าต่างค้นหาผลลัพธ์ ในกล่องโต้ตอบแทนที่ คุณระบุรายการทั้งหมดหรือเฉพาะรายการที่เลือก หลังจากการแทนที่เสร็จสิ้น รายการในหน้าต่างจะได้รับการอัปเดต หากบางรายการไม่ตรงกับเกณฑ์การค้นหาอีกต่อไป รายการนั้นก็ยังคงอยู่ในรายการ”
- ในหน้าต่าง Registry Finder ใช้ตัวเลือก Find เพื่อค้นหา string
C:\Users\srame
- จากหน้าต่างค้นหาผลลัพธ์ ให้คลิกที่เมนูแก้ไข คลิก แทนที่ในค้นหาผลลัพธ์...
- แทนที่อินสแตนซ์ทั้งหมดของชื่อโปรไฟล์เก่าด้วยชื่อใหม่
เปลี่ยนชื่อ # 1:
C:\Users\srame ถึง C:\Users\Ramesh
- ในทำนองเดียวกัน ใช้ตัวเลือกค้นหาเพื่อค้นหาสตริง
C:\\Users\\srame
- แทนที่อินสแตนซ์ทั้งหมดของชื่อโปรไฟล์เก่าด้วยชื่อใหม่
เปลี่ยนชื่อ #2:
C:\\Users\\srame ถึง C:\\Users\\Ramesh
บันทึก: Office 365 และแอปอื่นๆ จะจัดเก็บเส้นทางในรูปแบบด้านบน (แบ็กสแลชคู่) ในบางพื้นที่ของรีจิสทรี
ขั้นตอนที่ 4: อัปเดตเส้นทางรีจิสทรีต่อผู้ใช้ (NTUSER.DAT & USRCLASS.DAT)
NTUSER.DAT และ USRCLASS.DAT เป็นแบบต่อผู้ใช้ กลุ่มรีจิสทรี ที่แยกจากกันสำหรับบัญชีผู้ใช้แต่ละบัญชี ในส่วนก่อนหน้านี้ เนื่องจากคุณใช้ Registry Finder จากบัญชีผู้ดูแลระบบที่ 2 NTUSER.DAT และ USRCLASS.DAT ของบัญชีเดิมจะไม่ถูกแก้ไข
ดังนั้น คุณจะต้องโหลดไฟล์ NTUSER.DAT และ USRCLASS.DAT ของบัญชีผู้ใช้เดิมใน Registry Finder ค้นหาและแทนที่เส้นทางโปรไฟล์ผู้ใช้ตามลำดับ
โปรดทราบว่าทั้งสองไฟล์ถูกซ่อนและป้องกันไว้โดยค่าเริ่มต้น หากต้องการดู คุณต้องเปิดใช้งาน “แสดงไฟล์ทั้งหมด…” และปิดใช้งาน “ซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน ..” ในตัวเลือกโฟลเดอร์
- ในหน้าต่าง Registry Finder คลิกเมนู File แล้วเลือก Load Hive...
- เรียกดูเพื่อเลือก NTUSER.DAT ของบัญชีผู้ใช้ของคุณ — เช่น
C:\Users\srame\NTUSER.DAT
. - กำหนดชื่อสำหรับกลุ่มที่โหลด — เช่น
myhive
- เลือกหนึ่งในตัวเลือกสำหรับคีย์หลัก:
HKEY_LOCAL_MACHINE
หรือHKEY_USERS
- คลิกตกลง กลุ่มจะถูกโหลดภายใต้หนึ่งในคีย์หลักด้านบน
- กับ
MyHive
เลือกสาขารีจิสทรีแล้ว ใช้ตัวเลือกค้นหาเพื่อค้นหาสตริงC:\Users\srame
คุณจะประหลาดใจที่เห็นรายการจำนวนมาก (โดยเฉพาะการตั้งค่า OneDrive) ที่ยังคงชี้ไปที่โฟลเดอร์โปรไฟล์ผู้ใช้เก่า
- แทนที่รายการทั้งหมดด้วยชื่อโฟลเดอร์โปรไฟล์ใหม่ — เช่น
C:\Users\Ramesh
เปลี่ยนชื่อ # 1:
C:\Users\srame ถึง C:\Users\Ramesh
- กับ
MyHive
เลือกสาขารีจิสทรีแล้ว ใช้ตัวเลือกค้นหาเพื่อค้นหาสตริงC:\\Users\\srame
- แทนที่รายการทั้งหมดด้วยชื่อโฟลเดอร์โปรไฟล์ใหม่ — เช่น
C:\\Users\\Ramesh
เปลี่ยนชื่อ #2:
C:\\Users\\srame ถึง C:\\Users\\Ramesh
บันทึก: Office 365 และแอปอื่นๆ จะจัดเก็บเส้นทางในรูปแบบด้านบน (แบ็กสแลชคู่) ในบางพื้นที่ของรีจิสทรี
- เมื่ออัปเดตค่ารีจิสทรีแล้ว ให้สลับไปที่แท็บ "Local Registry" จากแท็บ "Find the Results"
- ในแท็บ “Local Registry” เลือก
MyHive
กุญแจ - จากเมนูไฟล์ คลิก Unload Hive… และ unload
MyHive
. นี้เป็นสิ่งสำคัญ!
โปรดทราบว่าตัวเลือก Unload Hive… จะเป็นสีเทาหากคุณอยู่ใน ค้นหาผลลัพธ์ แท็บหรือหากคุณยังไม่ได้เลือก “MyHive
“. - ทำซ้ำขั้นตอนที่ 1-12 แต่คราวนี้คุณต้องโหลด
usrClass.dat
รังอยู่ที่นี่:C:\Users\%username%\Local Settings\Application Data\Microsoft\Windows\usrClass.dat
- เมื่ออัปเดตค่ารีจิสทรีแล้ว ให้ยกเลิกการโหลดกลุ่มผ่านเมนูไฟล์ นี้เป็นสิ่งสำคัญ!
- ปิด Registry Finder และรีสตาร์ท Windows
ลงชื่อเข้าใช้บัญชีหลักของคุณและดูว่าทุกอย่างถูกต้องหรือไม่
ขั้นตอนที่ 5: อัปเดตไฟล์ INI
ขั้นตอนนี้อาจจำเป็นหากซอฟต์แวร์รุ่นเก่าบางตัวในคอมพิวเตอร์ของคุณจัดเก็บไฟล์ในไฟล์ข้อความ (เช่น – .ini
ไฟล์) และรายการเหล่านั้นชี้ไปที่โฟลเดอร์โปรไฟล์เก่า
คุณสามารถดาวน์โหลด ทุกอย่าง เครื่องมือค้นหาจาก voidtools.com
และทำการค้นหาเนื้อหาภายในไฟล์แบบข้อความ — โดยเฉพาะ .ini
.
อัปเดตไฟล์แบบข้อความเพื่อแสดงเส้นทางใหม่
คำเตือน
ไม่มีปัญหาต่อไปนี้ (1 – 4) เกิดขึ้นระหว่างการทดสอบของฉัน แต่รวมถึงปัญหาเหล่านี้ด้วยเป็นคำแนะนำทั่วไป:
- ในบางครั้งซึ่งเกิดขึ้นไม่บ่อยนัก หากซอฟต์แวร์ค้นหา/แทนที่รีจิสทรีไม่สามารถแก้ไขรีจิสทรีคีย์บางรายการได้เนื่องจากปัญหาการอนุญาต คุณอาจเรียกใช้ตัวแก้ไขรีจิสทรีภายใต้ ระบบ หรือ ผู้ติดตั้งที่เชื่อถือได้ สิทธิ์และแก้ไขรายการเหล่านั้นหรือ แก้ไขการอนุญาต บนพื้นฐานต่อคีย์
- รีจิสทรีไม่ใช่ที่เดียวที่เก็บข้อมูลพาธของโปรไฟล์ แอปพลิเคชันบางตัวจัดเก็บข้อมูลในไฟล์แบบข้อความ เช่น .ini, .xml รูปแบบไฟล์ที่เป็นกรรมสิทธิ์ หรือแม้แต่ไฟล์ฐานข้อมูล ในกรณีดังกล่าว แอปพลิเคชันยังคงอ้างอิงเส้นทางเก่าและอาจไม่ทำงานตามที่คาดไว้ คุณสามารถแทนที่เส้นทางโปรไฟล์ด้วยตนเองในไฟล์แบบข้อความเหล่านั้น แต่ไม่มีวิธีแก้ปัญหาเดียวในการอัปเดตเส้นทางด้วยการคลิกเพียงครั้งเดียว สิ่งนี้จะต้องทำในแต่ละแอปพลิเคชัน
- หากคุณพบว่าโฟลเดอร์โปรไฟล์ผู้ใช้เก่าถูกสร้างขึ้นอีกครั้งโดยอัตโนมัติ แสดงว่าแอปพลิเคชันที่มีอยู่ของคุณอย่างน้อยหนึ่งรายการยังคงอ้างอิงถึงพาธเก่า เปิดโฟลเดอร์และดูว่าแอปพลิเคชันใดกำลังเพิ่มไฟล์อยู่ที่นั่น ที่ช่วยให้คุณกำหนดค่าแอปพลิเคชันนั้นใหม่ได้
- หากแอปพลิเคชันที่มีความสำคัญต่อภารกิจหยุดทำงานหลังจากทำตามขั้นตอนข้างต้น แสดงว่าอาจจัดเก็บเส้นทางโปรไฟล์ในฐานข้อมูลหรือรูปแบบไฟล์ที่เป็นกรรมสิทธิ์ ในกรณีดังกล่าว โปรดติดต่อผู้จำหน่ายซอฟต์แวร์เพื่อขอรับการสนับสนุน หรือเปลี่ยนกลับเป็นการกำหนดค่าเก่าของคุณโดยกู้คืนจากการสำรองข้อมูลรูปภาพที่คุณสร้างไว้ก่อนหน้านี้ เมื่อฉันทดสอบ ปัญหาดังกล่าวไม่เกิดขึ้น
- จะดีกว่าถ้าคุณยกเลิกการเชื่อมโยง OneDrive (ก่อนที่จะเปลี่ยนชื่อโปรไฟล์) จากนั้นเชื่อมโยงอีกครั้งหลังจากที่คุณเปลี่ยนชื่อไฟล์โปรไฟล์และเข้าสู่ระบบ คุณอาจต้องลงชื่อเข้าใช้ Office 365 และ OneDrive ใหม่และให้ OneDrive ซิงค์กับโฟลเดอร์ใหม่ เปิดการตั้งค่า OneDrive → บันทึกอัตโนมัติ → “อัปเดตโฟลเดอร์” เพื่อให้แน่ใจว่าโฟลเดอร์เชลล์เช่นเดสก์ท็อป เอกสาร รูปภาพ ฯลฯ ถูกหยิบขึ้นมาอย่างเหมาะสม
- หากคุณกำลังใช้ประวัติไฟล์ คุณอาจต้องกำหนดค่าใหม่หลังจากเปลี่ยนชื่อโฟลเดอร์โปรไฟล์ผู้ใช้
ข้อมูลในบทความนี้ใช้กับ Windows ทุกรุ่น รวมถึง Windows 10
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!