หลายโปรแกรมที่ผู้ใช้ต้องการจะทำงานได้ดีก็ต่อเมื่อติดตั้งไว้ในโฟลเดอร์ Program Files พิเศษเท่านั้น อย่างไรก็ตาม เนื่องจากโปรแกรมมีขนาดใหญ่ พื้นที่ในไดรฟ์ C จึงไม่เพียงพอ และจำเป็นต้องย้ายโฟลเดอร์นี้ไปยังไดรฟ์อื่น
คำแนะนำ
ขั้นตอนที่ 1
คุณสามารถถ่ายโอนโฟลเดอร์ Program Files ที่มีเนื้อหาทั้งหมดจากฮาร์ดไดรฟ์ C ซึ่งเดิมตั้งอยู่ ไปยังไดรฟ์ D ด้วยวิธีต่อไปนี้ ใน Vista และ Windows 7 ให้บูต LiveCD ของ Acronis Backup & Recovery Server จากนั้นสร้างอิมเมจของโฟลเดอร์ C: Program Files จากนั้นกู้คืนอิมเมจที่ได้เป็น D
ขั้นตอนที่ 2
จากนั้นโดยไม่ต้องเริ่ม Windows ให้โหลด LiveCD ด้วย WinPE และลบโฟลเดอร์ Program Files ออกจากตำแหน่งเดิมในไดรฟ์ C ให้ปล่อยลิงก์โดยใช้ MKLINK / J
ขั้นตอนที่ 3
หลังจากนั้นให้บูต Windows จากนั้นเปิด regedit โดยเปลี่ยนคีย์ทั้งสองด้วยความช่วยเหลือซึ่งตำแหน่งใหม่ของโฟลเดอร์บนดิสก์ D จะถูกเขียนทับ มันเขียนดังนี้: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurr entVersionProgramFilesDir ขั้นตอนนี้จำเป็นสำหรับการติดตั้งโปรแกรมปรับปรุงที่ถูกต้องในอนาคต เนื่องจาก MS Update ไม่ทำงานกับลิงก์สัญลักษณ์
ขั้นตอนที่ 4
สำหรับ Windows XP วิธีต่อไปนี้เหมาะสม ขอแนะนำให้ย้ายโฟลเดอร์ทันทีหลังจากติดตั้งระบบปฏิบัติการใหม่ - จากนั้นโปรแกรมใหม่ทั้งหมดจะถูกเขียนไปยังดิสก์ใหม่ D ทันที ไปที่เมนูหลักผ่านปุ่ม "เริ่ม" ในเมนูที่ปรากฏขึ้น ให้คลิกที่บรรทัด "เรียกใช้" จากนั้นป้อนคำสั่ง regedit และยืนยันโดยคลิกตกลง
ขั้นตอนที่ 5
ในหน้าต่างที่ปรากฏขึ้น ให้ค้นหาบรรทัด HKEY LOCAL MACHINE ถัดจากนั้นคลิกที่ "+" จากนั้นให้ค้นหาบรรทัด SOFTWARE, Microsoft, Windows ซึ่งคุณต้องคลิก "+" ด้วย
ขั้นตอนที่ 6
ถัดไป ในบรรทัด CurrentVersion ให้ดับเบิลคลิกปุ่มซ้ายด้วยเมาส์ ในบรรทัด ab ProgremFilesDir ให้คลิกขวาและในหน้าต่างที่ปรากฏขึ้นให้เลือกตัวเลือก "เปลี่ยน" - ที่นี่คุณต้องเปลี่ยน C เป็น D ในบรรทัด "ค่า" (ถ้าคุณต้องการโอนโฟลเดอร์ไปยังไดรฟ์ D).
ขั้นตอนที่ 7
ลำดับของการดำเนินการเดียวกันจะต้องดำเนินการเพิ่มเติมด้วยบรรทัด ab CommonFilesDir หลังจากทำตามขั้นตอนทั้งหมดแล้ว ให้รีสตาร์ทคอมพิวเตอร์ หลังจากการปรับเปลี่ยนดังกล่าว โฟลเดอร์ Program Files จะอยู่ในดิสก์ที่ต้องการแล้ว