ข้อผิดพลาด 「Setup couldn't start properly. Please reboot your PC and run setup again.」 เกิดระหว่างอัปเกรด/อัปเดต Windows 10 สาเหตุ: ไฟล์ติดตั้ง Windows เก่า (Windows.old, $Windows.~BT, $Windows.~WS) ค้างอยู่ขัดแย้งกับกระบวนการอัปเกรดใหม่ แม้รีบูทก็ไม่หาย ต้องลบโฟลเดอร์เหล่านี้ออก
4 วิธีแก้ Setup couldn't start properly
สร้าง Restore Point ก่อน
วิธีที่ 1: Disk Cleanup + Error Checking
- คลิกขวา C: > Properties > Disk Cleanup
- กด Clean up system files
- ติ๊กทั้งหมด โดยเฉพาะ Previous Windows Installation(s) และ Temporary Windows Installation files > OK
- รอทำความสะอาดเสร็จ > กลับไปแท็บ Tools > Check (Error checking) > ตามขั้นตอน
- รีสตาร์ท ลองรัน Setup ใหม่
วิธีที่ 2: บูต Safe Mode ลบโฟลเดอร์ขัดแย้งด้วยตนเอง (มีประสิทธิภาพสูง)
- Win + R
msconfig> แท็บ Boot > ติ๊ก Safe boot (Minimal) > OK > Restart - เข้า Safe Mode แล้ว: File Explorer > View > Options > View > ติ๊ก Show hidden files, folders, and drives > เอาติ๊ก Hide protected operating system files ออก
- Win + R
C:\WindowsEnter > ลบโฟลเดอร์ (Shift+Delete):
$Windows.~BT(Backup files)
$Windows.~WS(Server files) - กลับ C: > ลบ Windows.old
- Empty Recycle Bin
- กลับ
msconfig> เอาติ๊ก Safe boot ออก > OK > Restart - ดาวน์โหลด Media Creation Tool ใหม่ รันอัปเกรดอีกครั้ง
วิธีที่ 3: รัน Setup.exe โดยตรงจากโฟลเดอร์ ESD
- รันอัปเกรดให้ล้มเหลว 1 ครั้ง
- เปิดดู Hidden files (เหมือนขั้นตอนวิธีที่ 2)
- ไป:
C:\ESD\setup.exe> ดับเบิลคลิกรัน > ดำเนินการอัปเกรดต่อ
วิธีที่ 4: Automatic/Startup Repair จาก DVD/USB Boot
- บูตจาก Windows 10 Installation Media (DVD/USB)
- กดปุ่มเมื่อโชย Press any key to boot from CD/DVD
- เลือกภาษา > Next > Repair your computer (ซ้ายล่าง)
- Troubleshoot > Advanced options > Automatic Repair (หรือ Startup Repair)
- รอซ่อมแซมเสร็จ > Restart
วิธีที่ 2 ให้โอกาสสำเร็จสูงสุด เพราะลบไฟล์ขัดแย้งโดยตรงในสภาพแวดล้อมที่สะอาด (Safe Mode)