Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

ข้อผิดพลาดในการอัพเกรด Windows 10:อาจมีการติดตั้ง Windows ในไดเรกทอรีที่ไม่รองรับ

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

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

ข้อผิดพลาดในการอัพเกรด Windows 10:อาจมีการติดตั้ง Windows ในไดเรกทอรีที่ไม่รองรับ

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

คุณสามารถแก้ไขปัญหาได้โดยแก้ไขรีจิสทรี วิธีดำเนินการ:

  1. เรียกใช้ Registry Editor – regedit.exe;
  2. ไปที่รีจิสตรีคีย์ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion;
  3. ค้นหาพารามิเตอร์รีจิสทรีชื่อ ProgramFilesDir . ต้องมีเส้นทางแบบเต็มไปยังไดเร็กทอรีที่เก็บโฟลเดอร์ 'Program Files' ของระบบ หากระบบของคุณติดตั้งอยู่บนไดรฟ์ C: ค่าของพารามิเตอร์นี้ต้องเป็น C:\Program Files . หากติดตั้งระบบในไดรฟ์อื่น เส้นทางจะแตกต่างออกไป เช่น E:\Program Files;
  4. แก้ไขค่าของพารามิเตอร์นี้เพื่อให้มีพาธแบบเต็มไปยังไดเร็กทอรี Program Files ในการติดตั้ง Windows 10 ของคุณ ข้อผิดพลาดในการอัพเกรด Windows 10:อาจมีการติดตั้ง Windows ในไดเรกทอรีที่ไม่รองรับ
  5. ในทำนองเดียวกัน ให้ตรวจสอบค่าของพารามิเตอร์ต่อไปนี้:ProgramFilesDir(x86) , ProgramFilesPath และ ProgramW6432Dir . หาก Windows 10 ได้รับการติดตั้งบนไดรฟ์ C:เส้นทางต่อไปนี้ควรระบุไว้ที่นั่น:ProgramFilesDir(x86) = C:\Program Files (x86)
    ProgramFilesPath = C:\Program Files
    ProgramW6432Dir = C:\Program Files
    เคล็ดลับ . คุณสามารถใช้ตัวแปรสภาพแวดล้อมของ Windows แทนเส้นทางได้ ตัวอย่างเช่น คุณสามารถใช้ %ProgramFiles(x86)% ตัวแปรเป็นค่าของพารามิเตอร์ ProgramFilesDir(x86) และ %ProgramFiles% สำหรับ ProgramFilesPath
  6. ปิด Registry Editor รีสตาร์ทคอมพิวเตอร์ และเริ่มตัวช่วยอัปเกรด Windows 10 อีกครั้ง
รุ่น ความบิต และภาษาของอิมเมจ Windows 10 ในไฟล์ ISO ต้องตรงกับระบบปฏิบัติการที่ติดตั้งบนอุปกรณ์ของคุณ คุณสามารถรับข้อมูลเกี่ยวกับภาษาของระบบดั้งเดิมได้ดังนี้:DISM /online /get-intl

ข้อผิดพลาดในการอัพเกรด Windows 10:อาจมีการติดตั้ง Windows ในไดเรกทอรีที่ไม่รองรับ

ในตัวอย่างของเรา คุณจะเห็นว่าภาษาต้นฉบับของระบบคือภาษาฝรั่งเศส (ภาษา UI ของระบบเริ่มต้น:fr-FR ). ในบางกรณี เพื่อที่จะอัพเกรด Windows 10 อย่างถูกต้อง คุณต้องลบแพ็คเกจการแปลเพิ่มเติมทั้งหมด

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