[Windows Tools]วิธีแปลง SD card เป็นหน่วยความจำภายใน แก้ปัญหาพื้นที่ไม่พอ(Android 6.0+)
ข้อควรรู้ก่อนทำ
- ถ้าไม่มีปัญหาเรื่องพื้นที่ไม่พออย่างจริงจัง ไม่แนะนำให้ทำ เพราะความเร็วของ SD card ช้ากว่าหน่วยความจำภายในมาก จะกลายเป็น SD card ดึงประสิทธิภาพเครื่องโดยรวมลงแทน
- ควรใช้กับ SD card ที่มี UHS speed class 3 หรือ class A1 ถ้าเป็น class อื่นๆ จะมี Random read/write ไม่พอ และทำให้แอปที่ย้ายลงการ์ดช้ามากจนใช้งานไม่ได้
- ค่า Random read/write ไม่ใช่ค่าที่โฆษณาบนตัวการ์ด ดังนั้นต่อให้ซื้อ UHS speed class 1 ตัวเร็วสุดมาก็ใช้ไม่ได้
- ระหว่างทำ การ์ดจะถูก Format ดังนั้น Back up ข้อมูลในการ์ดให้เรียบร้อย
- เมื่อใช้การ์ดเป็นพื้นที่ความจำภายในแล้ว จะไม่สามารถใช้การ์ดไปทำอย่างอื่นได้จนกว่าจะ Format การ์ดอีกครั้ง


เริ่ม!
- ดาวน์โหลดไฟล์นี้ลงคอมพิวเตอร์และแตก Zip ให้เรียบร้อย
- ที่มือถือ เปิด Developer options โดยไปที่ Settings > About phone แล้วกดที่ Build number รัวๆ ประมาณ 8 ครั้งติดกัน จะมีข้อความขึ้นว่าได้เปิด Developer options แล้ว
- เปิด USB Debugging โดยไปที่ Settings > Developer options แล้วเปิด USB debugging
- ต่อมือถือเข้าคอมพิวเตอร์ จะมีหน้าต่างเด้งในมือถือว่ามีการต่อมือถือเข้าคอมในโหมด Debugging ให้เลือก Allow
- ที่คอมพิวเตอร์ เปิดไฟล์ aftiss.cmd ขึ้นมา

6. โปรแกรมจะมีให้เลือก 4 ออปชัน
1. ใช้พื้นที่แปลงเป็นหน่วยความจำภายใน 20%
2. ใช้พื้นที่แปลงเป็นหน่วยความจำภายใน 20%
3. ใช้พื้นที่แปลงเป็นหน่วยความจำภายใน 20%
4. ตั้งเอง ซึ่งสามารถเลือกด้ว่าจะเก็บพื้นที่ไว้เป็นพาร์ทิชัน SD card กี่%(0–90%) เช่น ถ้าเลือก 0% ก็คือแปลงเป็นหน่วยความจำภายในทั้งหมด
ต้องการเลือกอันไหนให้พิมพ์ตัวเลขและกด Enter

ในที่นี้เราจะเลือกตัวเลือก 3 เพื่อจะได้เห็นความแตกต่างจากปกติ
7. โปรแกรมจะทำงานอัตโนมัติจนเสร็จสมบูรณ์ตามรูป ให้รีสตาร์ทมือถือ 1 ที

8. เข้าไปเช็คที่ Settings > Storage & Memory กดเมนู 3 จุดมุมบนขวา เลือก Advanced > Storage จะเห็นว่าตรง Device storage เพิ่มขึ้นจากเดิม และมีชื่อ SD card ของเราอยู่ด้วย
9. เข้าไปปิด USB debugging เพื่อความปลอดภัย

เท่านี้ก็สำเร็จเรียบร้อย สามารถต่ออายุมือถือหน่วยความจำน้อยให้ใช้งานต่อไปได้
