การย้ายโฟลเดอร์ผู้ใช้ไปยังไดรฟ์อื่น จะย้ายโฟลเดอร์ผู้ใช้ไปยังไดรฟ์ในเครื่องอื่นใน Windows ได้อย่างไร วิธีถ่ายโอนโฟลเดอร์ผู้ใช้ไปยังไดรฟ์ในเครื่องอื่น

ในห้องผ่าตัด ระบบวินโดวส์(ในทุกเวอร์ชัน) มีสิ่งที่เรียกว่าโฟลเดอร์ผู้ใช้ซึ่งประกอบด้วยโฟลเดอร์สำหรับจัดเก็บเดสก์ท็อป วิดีโอ เอกสาร สำหรับการดาวน์โหลดไฟล์จากอินเทอร์เน็ต สำหรับเพลง รูปภาพ และอื่น ๆ ที่ใช้ไม่บ่อยนัก เนื่องจากโฟลเดอร์ต่างๆ อยู่ในไดรฟ์ระบบ “C” ในตอนแรก ไดรฟ์นี้อาจเต็มเมื่อเวลาผ่านไป และถ้าคุณซื้อไดรฟ์ SSD ขนาดเล็กให้ตัวเองก็มีแนวโน้มว่าจะมีพื้นที่ไม่เพียงพอสำหรับไฟล์ที่จัดเก็บไว้ในโฟลเดอร์ของผู้ใช้ ในกรณีนี้ ตำแหน่งของโฟลเดอร์เหล่านี้จะต้องถูกย้ายไปยังที่อื่น ดิสก์ภายในเครื่องตัวอย่างเช่น “D” และฉันจะพูดถึงเรื่องนี้ในบทความนี้

รายละเอียดเพิ่มเติมตอนนี้... โฟลเดอร์ผู้ใช้เหล่านี้ถูกสร้างขึ้นเพื่อความสะดวกของผู้ใช้เป็นหลักเนื่องจากช่วยให้คุณจัดเรียงข้อมูลของคุณบนคอมพิวเตอร์ผ่าน explorer ได้อย่างสะดวกเช่นใส่วิดีโอภาพยนตร์ ฯลฯ ลงใน "วิดีโอ" ” โฟลเดอร์ รูปภาพ รูปภาพ - ในโฟลเดอร์ "รูปภาพ" สิ่งที่คุณวางบนเดสก์ท็อปจะถูกวางในโฟลเดอร์ "เดสก์ท็อป" โดยอัตโนมัติ นอกจากนี้ ลักษณะที่ปรากฏของโฟลเดอร์เหล่านี้ยังได้รับการปรับให้เหมาะสมในระบบสำหรับข้อมูล วิดีโอ ภาพถ่าย เพลงบางอย่าง และคุณไม่จำเป็นต้องสร้างโฟลเดอร์ของคุณเองสำหรับทุกสิ่งที่คุณมีในคอมพิวเตอร์ โดยทั่วไปแล้วจะใช้หรือไม่ก็เป็นเรื่องของทุกคน

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

คุณสามารถอ่านข้อมูลเกี่ยวกับการปรับขนาดดิสก์ในเครื่องได้

และผู้ใช้บางรายจัดเก็บข้อมูลส่วนใหญ่ไว้บนเดสก์ท็อป ซึ่งจะใช้พื้นที่ในไดรฟ์ C: ด้วย

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

หรืออีกทางเลือกหนึ่ง ตอนนี้หลายคนวางมันไว้ภายใต้ระบบของพวกเขา ไดรฟ์ SSDแทนที่จะเป็นปกติ ฮาร์ดไดรฟ์. และ SSD เหล่านี้มีราคาแพงมากนั่นคือมีราคาสูงกว่า HDD (ฮาร์ดไดรฟ์) มากซึ่งแพงกว่า 2 หรือ 3 เท่า เนื่องจากทำงานเร็วกว่าหลายเท่าและโดยทั่วไปแล้ว Windows จะทำงานเร็วกว่ามากกับพวกเขา เนื่องจากดิสก์เหล่านี้มีราคาแพงจึงมักจะซื้อในความจุที่เพียงพอที่จะติดตั้ง Windows และโปรแกรมต่างๆ เท่านั้น นี่คือประมาณ 120 GB ซึ่งเป็นขนาดที่เพียงพอสำหรับวัตถุประสงค์เหล่านี้ส่วนใหญ่ แต่พื้นที่ 120 GB เหล่านี้ไม่เพียงพอที่จะจัดเก็บข้อมูลทั้งหมดบนคอมพิวเตอร์อีกต่อไป โดยเฉพาะในโฟลเดอร์ของผู้ใช้ เนื่องจากในตอนแรกจะอยู่ในไดรฟ์ในเครื่องเดียวกันกับ Windows

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

ไปฝึกกันต่อ...

วิธีถ่ายโอนโฟลเดอร์ผู้ใช้ไปยังไดรฟ์ในเครื่องอื่น

โฟลเดอร์ผู้ใช้นั้นอยู่ในตำแหน่งมาตรฐานในเส้นทางต่อไปนี้ใน Windows: C:\Users\Vladimir

แทนที่จะเป็น "วลาดิเมียร์" คุณจะมีชื่อบัญชี Windows ของคุณ

บางครั้งโฟลเดอร์ "Users" อาจเรียกว่า "Users"

ในโฟลเดอร์ผู้ใช้ของคุณ คุณจะเห็นสิ่งนี้:

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

ในบางกรณี โฟลเดอร์อาจมีการตั้งชื่อเป็นภาษาอังกฤษ:

  • ดาวน์โหลด = ดาวน์โหลด
  • เดสก์ท็อป = เดสก์ท็อป
  • สิ่งที่ชอบ = สิ่งที่ชอบ
  • รูปภาพ = รูปภาพ
  • ผู้ติดต่อ = ผู้ติดต่อ
  • วิดีโอ = วิดีโอของฉัน (ใน ใหม่ เวอร์ชันของ Windowsเรียกว่า "วิดีโอ")
  • Documents = My Documents (เรียกว่า "Documents" ใน Windows เวอร์ชันใหม่กว่า)
  • Music = My Music (เรียกว่า "Music" ใน Windows เวอร์ชันใหม่กว่า)
  • ค้นหา = ค้นหา
  • เกมที่บันทึกไว้ = เกมที่บันทึกไว้
  • ลิงค์ = ลิงค์

หากต้องการเปลี่ยนตำแหน่งโฟลเดอร์ คุณต้องคลิก โฟลเดอร์ที่ต้องการคลิกขวา (ต่อไปนี้จะเรียกว่า “RMB”) เลือก “คุณสมบัติ” ไปที่แท็บ "ตำแหน่ง" (1) และคลิก "ย้าย" (2)

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

ตัวอย่าง. ย้ายโฟลเดอร์ "ดาวน์โหลด" จากตำแหน่งเก่าไปยังตำแหน่งใหม่ ตำแหน่งเก่าในตัวอย่างคือ: C:\Users\Vladimir เราสร้างโฟลเดอร์ที่มีชื่อเดียวกันว่า "ดาวน์โหลด" บนไดรฟ์ในเครื่องที่ 2 ดังนั้นเมื่อย้ายโฟลเดอร์เก่าในแท็บ "ตำแหน่ง" เราจะเลือกโฟลเดอร์ "ดาวน์โหลด" ใหม่ที่เราสร้างขึ้น

หลังจากเลือกตำแหน่งใหม่แล้ว คลิก “นำไปใช้” ในหน้าต่าง

หากคุณมีไฟล์ใดๆ ในโฟลเดอร์ดาวน์โหลด ระบบจะเสนอให้ย้ายไฟล์ทั้งหมดไปยังตำแหน่งใหม่ที่คุณเลือก ไฟล์ที่ดีกว่าเคลื่อนไหว. โดยคลิก "ใช่" ในหน้าต่าง

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

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

แต่ฉันคิดว่ามันมีประโยชน์มากฉันก็เลยโพสต์มัน สำเนาที่แก้ไขและขยาย.

งานย้ายโฟลเดอร์โปรไฟล์ผู้ใช้จากไดรฟ์ระบบไปยังไดรฟ์ลอจิคัลหรือฟิสิคัลอื่นในระบบปฏิบัติการ ครอบครัววินโดวส์มีความสำคัญมากด้วยเหตุผลหลายประการ:

  • ความจำเป็นในการแยกข้อมูลการปฏิบัติงาน (ระบบ) และข้อมูลการเก็บถาวร (ข้อมูลผู้ใช้) เนื่องจาก เช่น ความจำเป็นในการจัดเก็บข้อมูล ไฟล์ระบบบนดิสก์อาร์เรย์ RAID0 ความเร็วสูงแต่มีความน่าเชื่อถือน้อยกว่า
  • ไม่จำเป็นต้องถ่ายโอนข้อมูลเพิ่มเติมเมื่อติดตั้งระบบปฏิบัติการใหม่
  • เมื่อเปรียบเทียบกับการถ่ายโอนโปรไฟล์ผู้ใช้แต่ละราย การโอนโฟลเดอร์ Users จะดีกว่า เนื่องจากโปรไฟล์ของผู้ใช้คอมพิวเตอร์เครื่องถัดไปทั้งหมดจะถูกบันทึกในตำแหน่งที่ถูกต้องด้วย และไม่จำเป็นต้องทำตามขั้นตอนการถ่ายโอนอีกครั้ง
หนึ่งในวิธีการที่หรูหราและมีประสิทธิภาพที่สุดสำหรับการถ่ายโอนดังกล่าวคือความสามารถในการระบุตำแหน่งของโฟลเดอร์โปรไฟล์ผู้ใช้ในระหว่างขั้นตอนการติดตั้งระบบ Microsoft มอบโอกาสนี้แก่เราสำหรับ Windows 7 ภายใต้ชื่อโหมดการตรวจสอบ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับโหมดนี้ได้ในบทความถัดไป

ตอนนี้เกี่ยวกับสถานการณ์จริงสำหรับการถ่ายโอนโฟลเดอร์ Users:

  1. คุณควรทำการติดตั้ง Windows 7 ตามปกติด้วยวิธีที่สะดวกสำหรับคุณโดยหยุดที่ขั้นตอนที่โปรแกรมติดตั้งจะขอให้คุณป้อนชื่อคอมพิวเตอร์และชื่อผู้ใช้
  2. บนหน้าจอเพื่อป้อนชื่อคอมพิวเตอร์และชื่อผู้ใช้ของคุณให้กดรวมกัน ปุ่ม CTRL+ SHIFT + F3 คอมพิวเตอร์จะรีสตาร์ทและบูตเข้าสู่โหมดตรวจสอบ ในกรณีนี้ ระบบจะอยู่ในโหมดนี้จนกว่าคุณจะเรียกใช้ยูทิลิตี้ sysprep ด้วยสวิตช์ /oobe หรือเลือกรายการที่เหมาะสมในยูทิลิตี้เวอร์ชันที่มีหน้าต่าง ซึ่งจะเริ่มทำงานในโหมดตรวจสอบทุกครั้งที่ระบบเริ่มทำงาน

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

    เวอร์ชัน x86 (ดาวน์โหลด):
    D:\Users D:\ProgramData
    เวอร์ชันสำหรับ x64 (ดาวน์โหลด):
    D:\Users D:\ProgramData
    บันทึกไว้ในชื่อใดก็ได้ เช่น unattend.xml

    ความสนใจ! ไฟล์จะต้องได้รับการบันทึกในการเข้ารหัส UTF-8 (และสำหรับผู้ที่เข้าใจ UTF8 + BOM)

  5. ต้องปิดหน้าต่างที่มีชื่อว่า "System Preparation Program 3.14" มิฉะนั้น เมื่อคุณเรียกใช้คำสั่งต่อไปนี้ คุณจะได้รับข้อผิดพลาด: “สำเนาอื่นของแอปพลิเคชันนี้กำลังทำงานอยู่”

    เป็นการดีกว่าที่จะบันทึกไฟล์ "unattend.xml" ลงในฮาร์ดไดรฟ์ของคุณแทนที่จะบันทึกในแฟลชไดรฟ์ เนื่องจากเมื่อใช้ไฟล์นี้ ในครั้งถัดไปที่คุณรีบูต แฟลชไดรฟ์จะยังไม่ได้เชื่อมต่อและระบบจะรายงานข้อผิดพลาด และจะรีบูตอย่างต่อเนื่อง กระบวนการติดตั้งทั้งหมดจะต้องเริ่มต้นใหม่ สมมติว่าไฟล์ unattend.xml ได้รับการบันทึกในรูทของไดรฟ์ C ดังนั้นคำสั่งที่จะใช้จะเป็นดังนี้:

    C:\Windows\System32\sysprep\sysprep.exe /oobe /รีบูต /ไม่ต้องดูแล:C:\unattend.xml


    คอมพิวเตอร์จะรีสตาร์ท

    หากไฟล์ไม่ได้รับการบันทึกในการเข้ารหัส UTF-8 (ตามที่อธิบายไว้ข้างต้น) คุณจะได้รับข้อผิดพลาดต่อไปนี้: “เกิดข้อผิดพลาดร้ายแรงขณะเรียกใช้โปรแกรม Sysprep บนคอมพิวเตอร์”

  6. กลับไปที่หน้าต่างสำหรับตั้งชื่อคอมพิวเตอร์และชื่อผู้ใช้ ทำการติดตั้งให้เสร็จสิ้น
  7. หลังจากบูตคอมพิวเตอร์ ตรวจสอบให้แน่ใจว่าโฟลเดอร์ D:\Users และ D:\ProgramData มีอยู่ และโฟลเดอร์ของผู้ใช้ที่คุณระบุในขั้นตอนการติดตั้งขั้นสุดท้ายนั้นอยู่ใน D:\Users

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

Mklink /J C:\Users D:\Users mklink /J C:\ProgramData D:\ProgramData
ดังนั้นแม้ในขณะที่เข้าถึงเส้นทางเดียวกัน โปรแกรมใด ๆ จะไม่สังเกตเห็นการทดแทนและจะทำงานกับโฟลเดอร์ในไดรฟ์ C แม้ว่าในความเป็นจริงแล้วพวกเขาจะอยู่ในตำแหน่งที่คุณกำหนดค่าไว้ก็ตาม

เพื่อให้แอปพลิเคชันบางตัวเข้ากันได้กับ Windows XP ฉันแนะนำให้สร้างลิงก์สัญลักษณ์ต่อไปนี้:
mklink /J "C:\Documents and Settings" D:\Users
หากมีโฟลเดอร์ผู้ใช้อยู่แล้วและคุณ ตั้งค่าเริ่มต้น ระบบปฏิบัติการหากคุณตั้งชื่อผู้ใช้เดียวกัน โฟลเดอร์โปรไฟล์อื่นจะถูกสร้างขึ้น และโฟลเดอร์เก่าจะยังคงไม่ถูกแตะต้อง ควรถ่ายโอนไฟล์ทั้งหมดจากโฟลเดอร์เก่าไปยังไฟล์ใหม่ด้วยตนเอง (แนะนำให้บูตภายใต้ผู้ใช้อื่นโดยสิ้นเชิงเพื่อไม่ให้ไฟล์ในโฟลเดอร์โปรไฟล์ถูกบล็อก)


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

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

จะต้องเพิ่มเติม โปรแกรมอรรถประโยชน์ xxcopy ต้องใช้รุ่น Pro แม้ว่าจะได้รับเงินแล้ว แต่ระยะเวลาทดลองใช้อย่างเป็นทางการ 60 วันก็เพียงพอสำหรับงานของเรา
ดังนั้น:

  1. ติดตั้ง xxcopy.
  2. เราสร้างผู้ใช้ชั่วคราวใหม่ด้วยชื่อเช่น "TU" ซึ่งจะใช้ในการดำเนินการถ่ายโอนข้อมูลและให้สิทธิ์ผู้ดูแลระบบแก่เขา
  3. เรารีบูต (เพื่อลบการล็อคไฟล์ที่ใช้) และเข้าสู่ระบบภายใต้ผู้ใช้ใหม่ (“TU”)
  4. เปิดตัวกันเลย บรรทัดคำสั่ง Windows ในโหมดผู้ดูแลระบบ หากต้องการคัดลอกโฟลเดอร์จากไดรฟ์ C: ไปยังไดรฟ์ D: ให้รันคำสั่ง:
    xxcopy c:\Users d:\Users /E /H /K /SC /oE1
    หากอักษรระบุไดรฟ์ของคุณแตกต่างออกไป ให้แทนที่อักษรของคุณ เป็นผลให้โฟลเดอร์นั้นจะเป็น คัดลอกอย่างถูกต้อง. คุณไม่จำเป็นต้องใส่ใจกับข้อผิดพลาดมากนัก หากมี
  5. ต่อไปเราจะรันคำสั่ง ลงทะเบียนใหม่.ในนั้นเราพบสาขารีจิสทรี HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.ในสาขานี้เราเปลี่ยนค่าของคีย์:
    • ค่าเริ่มต้นเป็น "D:\Users\Default"
    • ไดเรกทอรีโปรไฟล์ไปที่ "D:\Users"
    • สาธารณะเป็น "D:\Users\Public"
  6. ในสาขาเดียวกันจะมีสาขาที่มีพารามิเตอร์ของโปรไฟล์ของผู้ใช้ที่ลงทะเบียนไว้ในระบบแล้ว (สาขาที่มีชื่อยาวคือสิ่งที่พวกเขาเป็น) - สำหรับผู้ใช้แต่ละคนคุณต้องเปลี่ยนค่าของคีย์ " โปรไฟล์ ImagePath» ไปยังไดเร็กทอรีบนดิสก์แบบพกพา
  7. ไม่จำเป็นต้องใช้ผู้ใช้ชั่วคราวอีกต่อไป - ทุกอย่างที่เขาต้องการได้เสร็จสิ้นแล้ว ในเวลาเดียวกัน ยังไม่มีสิ่งใดที่ไม่สามารถย้อนกลับได้ - ข้อมูลทั้งหมดถูกคัดลอกจริงและไม่ได้ถ่ายโอน ดังนั้น ในกรณีที่ "มีบางอย่างผิดพลาด..." คุณสามารถคืนสภาพที่เป็นอยู่ได้ตลอดเวลา ตอนนี้เรารีบูตอีกครั้งและเข้าสู่ระบบภายใต้บัญชีผู้ดูแลระบบจริง
  8. เราตรวจสอบให้แน่ใจว่าการเข้าสู่ระบบเกิดขึ้นอย่างถูกต้อง และระบบบู๊ตโดยไม่มีคำถามใด ๆ ตอนนี้คุณสามารถดำเนินการขั้นตอนต่อไปได้
  9. เรียกใช้บรรทัดคำสั่งอีกครั้ง สตริงของ Windowsในโหมดผู้ดูแลระบบและดำเนินการคำสั่ง:
    • rd "C:\เอกสารและการตั้งค่า"- ลบลิงก์สัญลักษณ์ไปยังโฟลเดอร์ Users เก่า
    • rd "C:\Users" /S- การลบโฟลเดอร์ Users ที่เก่าที่สุด
    • mklink /D "C:\Documents and Settings" "D:\Users"
    • mklink /D "C:\Users" "D:\Users"

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

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

แต่เช่นเดียวกับข้อจำกัดอื่น ๆ ที่กำหนดโดย Microsoft สิ่งนี้สามารถหลีกเลี่ยงได้เช่นกัน ทำทุกอย่างตามคำแนะนำแล้วคุณจะประสบความสำเร็จ ;)

บทความนี้เหมาะสำหรับ Windows Vista, Windows 7, Windows 8, Windows 8.1 ดังนั้นตามลำดับ:

1) เข้าสู่ระบบภายใต้บัญชีผู้ดูแลระบบของคุณ

2) สร้างโฟลเดอร์ใหม่เพื่อจัดเก็บบัญชีของคุณ ในกรณีของฉันมันจะเป็นดังนี้:

3) ถัดไปคุณต้องสร้างผู้ใช้ใหม่ที่มีสิทธิ์ของผู้ดูแลระบบ โดยไปที่ “แผงควบคุม” → “บัญชีผู้ใช้” → “การเพิ่มและการลบบัญชีผู้ใช้” → “การสร้าง บัญชี" ป้อนชื่อใด ๆ เลือก "ผู้ดูแลระบบ" และคลิก "สร้างบัญชี":

4. รีบูทคอมพิวเตอร์และเข้าสู่ระบบในฐานะผู้ใช้ใหม่ของเรา:

5. คัดลอกโฟลเดอร์ที่มีโปรไฟล์ของบัญชีหลักของเรา หากต้องการทำสิ่งนี้ ให้ไปที่เส้นทาง: C:\Users และคัดลอกโฟลเดอร์ที่มีชื่อผู้ใช้ที่ต้องการไปยังโฟลเดอร์ใหม่ของเรา

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

อย่างที่คุณเห็นคุณต้องลบกลุ่ม "Authenticated" และ "Users" คุณต้องเพิ่มผู้ใช้ไซต์และกลุ่ม "HomeUsers" ด้วย

หากต้องการเพิ่มหรือลบผู้ใช้หรือกลุ่ม คุณต้องคลิกปุ่ม "แก้ไข" ในหน้าต่างที่เปิดขึ้น ให้เลือกผู้ใช้หรือกลุ่มแล้วคลิกปุ่ม "ลบ" หรือคลิกปุ่ม "เพิ่ม" เพื่อเพิ่มกลุ่มใหม่

หน้าต่างสำหรับเลือกผู้ใช้และกลุ่มจะเปิดขึ้น:

คลิกปุ่ม "ขั้นสูง" และในหน้าต่างใหม่ทางด้านขวาปุ่ม "ค้นหา":

เลือก กลุ่มที่ต้องการและคลิกตกลงจนกระทั่งเหลือเพียงหน้าต่าง "การอนุญาตกลุ่ม"

ด้วยเหตุนี้คุณควรได้รับสำเนาสิทธิ์ของโฟลเดอร์ย่อยฉบับเต็ม:

หากทุกอย่างถูกต้อง ให้กดปุ่ม OK เพื่อใช้การเปลี่ยนแปลงและไปยังขั้นตอนถัดไป

7. เมื่อพยายามลบ/เพิ่มผู้ใช้ ระบบอาจแสดงหน้าต่างต่อไปนี้:

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

ในหน้าต่างนี้ คลิกปุ่ม "เปลี่ยนสิทธิ์" และยกเลิกการเลือกช่องทำเครื่องหมาย "เพิ่มสิทธิ์ที่สืบทอดมาจากวัตถุหลัก":

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

คลิกปุ่มตกลงในหน้าต่างการตั้งค่าความปลอดภัยเพิ่มเติม

8. เปิดรีจิสทรี หากต้องการทำสิ่งนี้ให้กดคีย์ผสม Win + R และในหน้าต่าง "Run" ที่เปิดขึ้นให้เขียน regedit แล้วคลิกตกลง (คุณสามารถค้นหาเมนู Start ใน Windows 7 หรือ Vista ได้โดยพิมพ์ regedit)

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

และเราเห็นบันทึกหลายกลุ่มในส่วนนี้:

เราสนใจกลุ่มของรูปแบบ S-1-5-21-xxxxxxxxxx-xxx... เลือกทีละรายการและดูค่าของพารามิเตอร์ ProfileImagePath เส้นทางควรนำไปสู่โฟลเดอร์สำหรับโปรไฟล์ที่เราต้องถ่ายโอน ในกรณีของฉันมันคืออันนี้:

ต่อไปเราต้องเปลี่ยนค่า ProfileImagePath เป็นเส้นทางไปยังโฟลเดอร์ใหม่ โดยคลิกขวาที่พารามิเตอร์แล้วเลือก "เปลี่ยน" ฉันเขียนตามแบบของฉัน และนี่คือสิ่งที่ฉันได้รับ:

10. เพื่อความปลอดภัย เรามาสร้างลิงก์สัญลักษณ์ไปยังตำแหน่งเก่ากันดีกว่า ซึ่งจะแก้ปัญหาต่างๆ มากมาย โดยเฉพาะอย่างยิ่งหากบางโปรแกรมตัดสินใจที่จะเพิกเฉยต่อตำแหน่งใหม่ หากต้องการทำสิ่งนี้ ให้ลบโฟลเดอร์ผู้ใช้เก่าแล้วเปิดบรรทัดคำสั่งแล้วเขียนสิ่งต่อไปนี้ที่นั่น:

mklink /J “C:\Users\*ผู้ใช้*” “D:\Users\*ผู้ใช้*”

ที่ไหนแทน. *ผู้ใช้*คุณต้องเขียนชื่อโฟลเดอร์ของคุณ ตัวอย่างเช่น, " C:\Users\วลาดิเมียร์"

สิ่งที่เหลืออยู่คือการรีสตาร์ทระบบและเข้าสู่ระบบด้วยบัญชีหลักของคุณ

นั่นคือทั้งหมดที่ ฉันหวังว่าบทความนี้จะเป็นประโยชน์ คลิกปุ่มใดปุ่มหนึ่งด้านล่างเพื่อบอกต่อให้เพื่อนของคุณทราบ สมัครรับข้อมูลอัปเดตไซต์โดยป้อนอีเมลของคุณในช่องด้านขวาหรือสมัครสมาชิกกลุ่มบน VKontakte

แต่ฉันคิดว่ามันมีประโยชน์มากฉันก็เลยโพสต์มัน สำเนาที่แก้ไขและขยาย.

งานในการถ่ายโอนโฟลเดอร์โปรไฟล์ผู้ใช้จากไดรฟ์ระบบไปยังไดรฟ์ลอจิคัลหรือฟิสิคัลอื่นในระบบปฏิบัติการ Windows เป็นเรื่องเร่งด่วนมากด้วยเหตุผลหลายประการ:

  • ความจำเป็นในการแยกข้อมูลการปฏิบัติงาน (ระบบ) และข้อมูลการเก็บถาวร (ข้อมูลผู้ใช้) เกิดขึ้นจากความต้องการจัดเก็บไฟล์ระบบบนดิสก์อาร์เรย์ RAID0 ความเร็วสูงแต่มีความน่าเชื่อถือน้อยกว่า
  • ไม่จำเป็นต้องถ่ายโอนข้อมูลเพิ่มเติมเมื่อติดตั้งระบบปฏิบัติการใหม่
  • เมื่อเปรียบเทียบกับการถ่ายโอนโปรไฟล์ผู้ใช้แต่ละราย การโอนโฟลเดอร์ Users จะดีกว่า เนื่องจากโปรไฟล์ของผู้ใช้คอมพิวเตอร์เครื่องถัดไปทั้งหมดจะถูกบันทึกในตำแหน่งที่ถูกต้องด้วย และไม่จำเป็นต้องทำตามขั้นตอนการถ่ายโอนอีกครั้ง
หนึ่งในวิธีการที่หรูหราและมีประสิทธิภาพที่สุดสำหรับการถ่ายโอนดังกล่าวคือความสามารถในการระบุตำแหน่งของโฟลเดอร์โปรไฟล์ผู้ใช้ในระหว่างขั้นตอนการติดตั้งระบบ Microsoft มอบโอกาสนี้แก่เราสำหรับ Windows 7 ภายใต้ชื่อโหมดการตรวจสอบ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับโหมดนี้ได้ในบทความถัดไป

ตอนนี้เกี่ยวกับสถานการณ์จริงสำหรับการถ่ายโอนโฟลเดอร์ Users:

  1. คุณควรทำการติดตั้ง Windows 7 ตามปกติด้วยวิธีที่สะดวกสำหรับคุณโดยหยุดที่ขั้นตอนที่โปรแกรมติดตั้งจะขอให้คุณป้อนชื่อคอมพิวเตอร์และชื่อผู้ใช้
  2. ที่หน้าจอสำหรับป้อนชื่อคอมพิวเตอร์และชื่อผู้ใช้ของคุณ ให้กด CTRL + SHIFT + F3 คอมพิวเตอร์จะรีสตาร์ทและบูตเข้าสู่โหมดตรวจสอบ ในกรณีนี้ ระบบจะอยู่ในโหมดนี้จนกว่าคุณจะเรียกใช้ยูทิลิตี้ sysprep ด้วยสวิตช์ /oobe หรือเลือกรายการที่เหมาะสมในยูทิลิตี้เวอร์ชันที่มีหน้าต่าง ซึ่งจะเริ่มทำงานในโหมดตรวจสอบทุกครั้งที่ระบบเริ่มทำงาน

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

    เวอร์ชัน x86 (ดาวน์โหลด):
    D:\Users D:\ProgramData
    เวอร์ชันสำหรับ x64 (ดาวน์โหลด):
    D:\Users D:\ProgramData
    บันทึกไว้ในชื่อใดก็ได้ เช่น unattend.xml

    ความสนใจ! ไฟล์จะต้องได้รับการบันทึกในการเข้ารหัส UTF-8 (และสำหรับผู้ที่เข้าใจ UTF8 + BOM)

  5. ต้องปิดหน้าต่างที่มีชื่อว่า "System Preparation Program 3.14" มิฉะนั้น เมื่อคุณเรียกใช้คำสั่งต่อไปนี้ คุณจะได้รับข้อผิดพลาด: “สำเนาอื่นของแอปพลิเคชันนี้กำลังทำงานอยู่”

    เป็นการดีกว่าที่จะบันทึกไฟล์ "unattend.xml" ลงในฮาร์ดไดรฟ์ของคุณแทนที่จะบันทึกในแฟลชไดรฟ์ เนื่องจากเมื่อใช้ไฟล์นี้ ในครั้งถัดไปที่คุณรีบูต แฟลชไดรฟ์จะยังไม่ได้เชื่อมต่อและระบบจะรายงานข้อผิดพลาด และจะรีบูตอย่างต่อเนื่อง กระบวนการติดตั้งทั้งหมดจะต้องเริ่มต้นใหม่ สมมติว่าไฟล์ unattend.xml ได้รับการบันทึกในรูทของไดรฟ์ C ดังนั้นคำสั่งที่จะใช้จะเป็นดังนี้:

    C:\Windows\System32\sysprep\sysprep.exe /oobe /รีบูต /ไม่ต้องดูแล:C:\unattend.xml


    คอมพิวเตอร์จะรีสตาร์ท

    หากไฟล์ไม่ได้รับการบันทึกในการเข้ารหัส UTF-8 (ตามที่อธิบายไว้ข้างต้น) คุณจะได้รับข้อผิดพลาดต่อไปนี้: “เกิดข้อผิดพลาดร้ายแรงขณะเรียกใช้โปรแกรม Sysprep บนคอมพิวเตอร์”

  6. กลับไปที่หน้าต่างสำหรับตั้งชื่อคอมพิวเตอร์และชื่อผู้ใช้ ทำการติดตั้งให้เสร็จสิ้น
  7. หลังจากบูตคอมพิวเตอร์ ตรวจสอบให้แน่ใจว่าโฟลเดอร์ D:\Users และ D:\ProgramData มีอยู่ และโฟลเดอร์ของผู้ใช้ที่คุณระบุในขั้นตอนการติดตั้งขั้นสุดท้ายนั้นอยู่ใน D:\Users

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

Mklink /J C:\Users D:\Users mklink /J C:\ProgramData D:\ProgramData
ดังนั้นแม้ในขณะที่เข้าถึงเส้นทางเดียวกัน โปรแกรมใด ๆ จะไม่สังเกตเห็นการทดแทนและจะทำงานกับโฟลเดอร์ในไดรฟ์ C แม้ว่าในความเป็นจริงแล้วพวกเขาจะอยู่ในตำแหน่งที่คุณกำหนดค่าไว้ก็ตาม

เพื่อให้แอปพลิเคชันบางตัวเข้ากันได้กับ Windows XP ฉันแนะนำให้สร้างลิงก์สัญลักษณ์ต่อไปนี้:
mklink /J "C:\Documents and Settings" D:\Users
หากมีโฟลเดอร์ผู้ใช้อยู่แล้วและคุณตั้งค่าชื่อผู้ใช้เดียวกันระหว่างการตั้งค่าระบบปฏิบัติการครั้งแรก โฟลเดอร์อื่นสำหรับโปรไฟล์จะถูกสร้างขึ้นและโฟลเดอร์เก่าจะยังคงไม่ถูกแตะต้อง ควรถ่ายโอนไฟล์ทั้งหมดจากโฟลเดอร์เก่าไปยังไฟล์ใหม่ด้วยตนเอง (แนะนำให้บูตภายใต้ผู้ใช้อื่นโดยสิ้นเชิงเพื่อไม่ให้ไฟล์ในโฟลเดอร์โปรไฟล์ถูกบล็อก)


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