นำไปใช้กับ
Microsoft Windows XP Professional Microsoft Windows XP Home Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard

บทนำ

Microsoft ไม่สนับสนุนการเปลี่ยนตำแหน่งของโฟลเดอร์ไฟล์โปรแกรม ด้วยการปรับเปลี่ยนค่ารีจิสทรีProgramFilesDir ถ้าคุณเปลี่ยนตำแหน่งที่ตั้งของโฟลเดอร์ไฟล์โปรแกรม คุณอาจมีปัญหา กับโปรแกรมบางโปรแกรมของ Microsoft หรือโปรแกรมปรับปรุงซอฟต์แวร์บางอย่าง

ข้อมูลเพิ่มเติม

ค่ารีจิสทรี ProgramFilesDir จะอยู่ในคีย์ย่อยของรีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionคุณอาจต้องการใช้รายการรีจิสทรี ProgramFilesDir เพื่อเปลี่ยนตำแหน่งของโฟลเดอร์ไฟล์โปรแกรม นอกจากนี้ คุณอาจต้องการปรับเปลี่ยนการอ้างอิงทั้งหมดในรีจิสทรีเพื่อชี้ไปยังโฟลเดอร์แฟ้มโปรแกรมใหม่ นอกจากนี้คุณอาจต้องการย้ายเนื้อหาของโฟลเดอร์ไฟล์โปรแกรมต้นฉบับไปยังตำแหน่งใหม่ อย่างไรก็ตาม เราไม่ทดสอบการเปลี่ยนแปลงไปยังตำแหน่งเริ่มต้นของโฟลเดอร์ไฟล์โปรแกรม ดังนั้น เราไม่แนะนำ หรือสนับสนุนการปรับเปลี่ยนค่ารีจิสทรี ProgramFilesDir เพื่อเปลี่ยนตำแหน่งที่ตั้งเริ่มต้นของโฟลเดอร์ไฟล์โปรแกรมเมื่อคุณตั้งค่ารีจิสทรี ProgramFilesDir ให้ใช้ตำแหน่งที่ตั้งอื่นนอกเหนือจากตำแหน่งเริ่มต้น Microsoft ฮอตฟิกซ์ ปรับปรุง และปรับปรุงความปลอดภัยปรับปรุงแฟ้มที่อยู่ในตำแหน่งที่ตั้งเริ่มต้น ดังนั้น คุณอาจพบปัญหาที่ไม่คาดคิดกับโปรแกรม Microsoft และโปรแกรมปรับปรุงซอฟต์แวร์และการขาดเสถียรภาพของระบบ ตัวอย่างเช่น คุณอาจประสบกับปัญหาต่อไปนี้:

  • ปรับปรุงโปรแกรมแก้ไขด่วน ปรับปรุง และความปลอดภัยของ Microsoft อาจไม่ถูกติดตั้งอย่างถูกต้อง

  • Microsoft Internet Explorer หรือ Microsoft Windows Media Player รุ่นใหม่อาจไม่ถูกติดตั้งอย่างถูกต้อง

นอกจากนี้ คุณลักษณะการป้องกันแฟ้มของ Windows Microsoft ที่ช่วยป้องกันแฟ้มต่าง ๆ ในโฟลเดอร์ Internet Explorer ไม่สนับสนุนการเปลี่ยนตำแหน่งเริ่มต้นของโฟลเดอร์ไฟล์โปรแกรมหมายเหตุ โฟลเดอร์การติดตั้ง Internet Explorer จะอยู่ในโฟลเดอร์ไฟล์โปรแกรมถ้าคุณเปลี่ยนตำแหน่งที่ตั้งของโฟลเดอร์ไฟล์โปรแกรม คุณอาจพบปัญหาที่ไม่คาดคิดซึ่งอาจส่งผลกระทบต่อความเสถียรของ Windows รายการของแฟ้มไบนารีที่มีป้องกัน โดยการป้องกันแฟ้มของ Windows ร่วมกับตำแหน่งของแฟ้มเหล่านี้ จะมีโค้ดใน Internet Explorer คุณไม่สามารถปรับเปลี่ยนตำแหน่งที่ตั้งเหล่านี้ใน Internet Explorerโปรแกรมต่อไปนี้ใช้ APIs Windows แบบมาตรฐานเพื่อหาตำแหน่งของโฟลเดอร์การติดตั้ง Internet Explorer:

  • โปรแกรมติดตั้ง Windows Internet Explorer 7

  • โปรแกรมปรับปรุงของ Windows

  • โปรแกรมปรับปรุง Windows Internet Explorer 7

APIs เหล่านี้ Windows อาศัยการตั้งค่ารีจิสทรีพื้นหลังเพื่อค้นหาตำแหน่งแฟ้ม Internet Explorer จะปรับปรุงหมายเหตุ เมื่อเราได้รับการพัฒนา Internet Explorer 7 เราตัดสินใจใช้วิธีมาตรฐานในการกำหนดตำแหน่งที่ตั้งของโฟลเดอร์การติดตั้ง Windows Internet Explorer 7 ทำการตัดสินใจนี้เพื่อช่วยเพิ่มความเสถียรของ Windows Internet Explorer 7 นอกจากนี้ยังทำการตัดสินใจที่จะช่วยลดความเสี่ยงของปัญหาที่คุณอาจพบเกี่ยวข้อง กับความเข้ากันได้กับโปรแกรมอื่น และเกี่ยวข้อง กับ Windows Internet Explorer 7 serviceability

ขั้นตอนในการเปลี่ยนแปลงค่ารีจิสทรี ProgramFilesDir ให้ใช้ตำแหน่งที่ตั้งเริ่มต้นสำหรับโฟลเดอร์ไฟล์โปรแกรม

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

322756วิธีการสำรอง และคืนค่ารีจิสทรีใน Windowsเมื่อต้องการเปลี่ยนตำแหน่งของโฟลเดอร์ไฟล์โปรแกรมกลับไปยังตำแหน่งเริ่มต้น ให้ทำตามขั้นตอนเหล่านี้:

  1. คลิกเริ่มคลิกเรียกใช้ชนิด regeditแล้ว คลิกตกลง

  2. ค้นหา และคลิกที่คีย์ย่อยของรีจิสทรีต่อไปนี้:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

  3. ในบานหน้าต่างรายละเอียด คลิกขวาค่ารีจิสทรีProgramFilesDirและจากนั้น คลิกปรับเปลี่ยน

  4. ในกล่องValue dataพิมพ์ตำแหน่งที่ตั้งเริ่มต้นสำหรับโฟลเดอร์ไฟล์โปรแกรม และจากนั้น คลิกตกลงหมายเหตุ ตำแหน่งเริ่มต้นของโฟลเดอร์ไฟล์โปรแกรมคือsystemdrive\Program แฟ้ม ตัวอย่างเช่น ถ้ามีการติดตั้ง Windows บนไดรฟ์ C พิมพ์C:\Program:\แฟ้มในกล่องข้อมูลค่า

  5. ออกจากตัวแก้ไขรีจิสทรี

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ