ไม่ว่าจะเป็น PC, โน้ตบุ๊ก, Android หรือ iOS ปัญหา Spotify เปิดไม่ได้ พบได้บ่อยและมีสาเหตุหลากหลาย บทความนี้จะเน้นที่สาเหตุหลักคือ ไฟล์แคชและข้อมูลแอปที่เสียหาย (Corrupted cache and data files)
แอปพลิเคชันเก็บข้อมูลผู้ใช้และข้อมูลอื่นๆ ไว้ในโฟลเดอร์ AppData ข้อมูลเหล่านี้จะถูกใช้ทุกครั้งที่เปิดแอป หากข้อมูลเสียหาย แอปจะเปิดไม่ได้หรือทำงานผิดปกติ
แคชคือข้อมูลที่แอปบันทึกไว้ในอุปกรณ์เพื่อใช้งานบ่อยๆ หากแคช Spotify เสียหาย ก็จะทำให้เปิดไม่ได้
1. ลบแคชและข้อมูลแอป Spotify
ขั้นตอนแรกคือล้างแคชและข้อมูลแอป ซึ่งปลอดภัยและไม่ลบเพลย์ลิสต์หรือเพลงที่ดาวน์โหลดไว้
Windows
- คลิกขวาที่ไอคอน Start Menu มุมซ้ายล่าง
- เลือก Run เปิดโปรแกรม Run
- พิมพ์ appdata กด Enter เปิดโฟลเดอร์ AppData
- เข้าโฟลเดอร์ Local ลบโฟลเดอร์ Spotify
- ลองเปิด Spotify ใหม่ดูว่าเข้าหรือไม่
Android
- เปิด Settings > Apps > Manage Apps ค้นหา Spotify แตะเลือก
- แตะ Clear all data ด้านล่าง
- เลือก Clear Cache แตะ OK
- แตะ Clear data อีกครั้ง
- ครั้งนี้เลือก Clear all data
- แตะ OK ยืนยันลบข้อมูลแอป
iOS
บน iOS ไม่สามารถล้างแคชได้โดยตรงเพราะต้องเปิดแอปก่อน แต่มีวิธีคือ Offload App
- ไป Settings > General
- เลื่อนลงล่างสุด แตะ iPhone Storage
- ค้นหา Spotify แตะเลือก
- แตะ Offload app
- แตะ Offload app อีกครั้ง (จะลบแคชและข้อมูลทั้งหมด ต้องติดตั้งใหม่)
- เปิด App Store ค้นหา Spotify ติดตั้งใหม่
- ลองเปิดดูครับ
2. หยุดการทำงานของ Spotify (End Task)
อาจมี Process ของ Spotify ทำงานอยู่ในพื้นหลัง ทำให้ Windows คิดว่า Spotify เปิดอยู่แล้ว จึงไม่ให้เปิดใหม่
- กด Start Menu พิมพ์ Command Prompt
- เปิด Command Prompt พิมพ์คำสั่ง:
taskkill /im spotify.exe /f
3. รีเซ็ตแอป Spotify (Microsoft Store Edition)
ทำงานได้เฉพาะเวอร์ชัน Microsoft Store เท่านั้น Desktop Version ไม่มีฟีเจอร์นี้
- คลิกขวา Start Menu เลือก Settings
- ไป Apps > Installed apps
- ค้นหา Spotify คลิกจุดสามจุด > Advanced
- เลื่อนลงล่าง คลิก Reset
- เปิด Spotify ใหม่
4. ลงทะเบียน Microsoft Apps ใหม่ (Reregister)
Spotify อาจถูก Unregister ไป ทำให้เปิดไม่ได้ ลองลงทะเบียน Microsoft Apps ใหม่ (รวม Spotify ด้วย)
- กด Windows พิมพ์ Windows PowerShell กด Enter
- วางสคริปต์ต่อไปนี้ใน PowerShell กด Enter (หากมีข้อความเตือน คลิก Paste anyway)
# Get all the provisioned packages
$Packages = (get-item 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Applications') | Get-ChildItem
# Filter the list if provided a filter
$PackageFilter = $args[0]
if ([string]::IsNullOrEmpty($PackageFilter)) {
echo "No filter specified, attempting to re-register all provisioned apps."
} else {
$Packages = $Packages | where {$_.Name -like $PackageFilter}
if ($Packages -eq $null) {
echo "No provisioned apps match the specified filter."
exit
} else {
echo "Registering the provisioned apps that match $PackageFilter"
}
}
ForEach($Package in $Packages) {
# get package name & path
$PackageName = $Package | Get-ItemProperty | Select-Object -ExpandProperty PSChildName
$PackagePath = [System.Environment]::ExpandEnvironmentVariables(($Package | Get-ItemProperty | Select-Object -ExpandProperty Path))
# register the package
echo "Attempting to register package: $PackageName"
Add-AppxPackage -register $PackagePath -DisableDevelopmentMode
}
- ปิด PowerShell ลองเปิด Spotify ใหม่
5. ลองใช้ Microsoft Store Version
หากยังไม่ได้ ลองติดตั้ง Microsoft Store Version ไปก่อน (ใช้งานเหมือน Desktop Version เลย)
- เปิด Microsoft Store ค้นหา Spotify
- เลือก Spotify คลิก Get ดาวน์โหลดติดตั้ง
- เปิด Spotify ดู
6. รีเซ็ต Microsoft Store
หากใช้ Microsoft Store Version แล้วมีปัญหา ลองรีเซ็ต Microsoft Store (ล้างแคช Store ซึ่งส่งผลต่อแอปใน Store)
- กด Windows + R เปิด Run
- พิมพ์ WSReset กด Enter
- ลองเปิด Spotify ใหม่
7. รัน Spotify เป็น Administrator
รันด้วยสิทธิ์ Admin จะให้ Spotify เข้าถึง DLL ที่จำเป็น และข้ามการรบกวนของ Firewall ได้
- คลิกขวา Spotify เลือก Run as administrator
- หากเปิดได้ ให้ตั้งค่าให้รันเป็น Admin ตลอด: คลิกขวา Spotify > Properties
- แท็บ Compatibility ติ๊ก Run this program as an administrator
- คลิก Apply > OK
8. ตั้งค่า Compatibility Settings
Compatibility Settings ช่วยรันโปรแกรมเก่าที่ไม่เข้ากันกับ Windows ใหม่ การตั้งค่ารันในโหมด Windows 8 มักช่วยได้
- คลิกขวา Spotify > Properties
- แท็บ Compatibility ติ๊ก Run this program in compatibility mode for เลือก Windows 8
- ติ๊ก Disable fullscreen optimizations (รันโดยไม่มีการเพิ่มประสิทธิภาพเต็มจอของ Windows ที่มักขัดแย้ง)
- คลิก Apply > OK
- ลองเปิด Spotify ใหม่
9. ปิดแอนตี้ไวรัสบุคคลที่สามชั่วคราว
แอนตี้ไวรัสบุคคลที่สามอาจบล็อก Spotify ให้ปิดชั่วคราวดู (ขั้นตอนอาจต่างกันตามโปรแกรม)
- คลิกขวาไอคอนแอนตี้ไวรัสใน System Tray
- ชี้ที่ชื่อแอนตี้ไวรัส เลือก Disable for 10 minutes หรือ Disable permanently
- ลองเปิด Spotify หากได้ ให้ Uninstall แอนตี้ไวรัสตัวนั้น ใช้ Windows Defender แทน หรือเปลี่ยนแอนตี้ไวรัสตัวอื่น
10. ติดตั้ง Spotify ใหม่ (Reinstall) แบบสมบูรณ์
วิธีสุดท้ายคือ Uninstall แล้วติดตั้งใหม่ พร้อมลบข้อมูลและแคชใน File Manager ด้วย
Windows
- กด Start Menu พิมพ์ Add or remove programs
- เปิด Settings ค้นหา Spotify คลิกจุดสามจุด > Uninstall ยืนยันอีกครั้ง
- กด Win + R พิมพ์ appdata กด OK
- เข้า Local ลบโฟลเดอร์ Spotify
- ดาวน์โหลด Spotify Installer ใหม่จากเว็บอย่างเป็นทางการ ติดตั้ง
- หายังไม่ได้ ลองติดตั้ง Microsoft Store Version
Android
- เปิด Settings > Apps > Manage Apps
- ค้นหา Spotify เลือก
- แตะ Clear data > Clear Cache > OK
- แตะ Clear all data อีกครั้ง > OK
- แตะ Uninstall > OK
- เปิด File Manager > Android > Data ลบโฟลเดอร์ com.spotify.music (ถ้ามี SD Card ให้ไปลบใน SD Card ด้วย)
- เปิด Google Play Store ติดตั้ง Spotify ใหม่
- ตรวจสอบปัญหา
iOS
- เปิด Settings > General
- แตะ iPhone Storage
- เลือก Spotify จากรายการแอป
- แตะ Offload app > OK (ลบแอป แต่เก็บเอกสารไว้)
- แตะ Delete App > OK (ลบแอปออกจากอุปกรณ์)
- เปิด App Store ติดตั้ง Spotify ใหม่
- ปัญหาควรหายไปแล้ว
คำถามที่พบบ่อย (FAQs)
ทำไม Spotify เปิดไม่ได้? สาเหตุหลักคือข้อมูลแอปหรือแคชเสียหาย
แก้ยังไง? ล้าง AppData และแคชก่อน หากยังไม่ได้ ลองติดตั้งใหม่ บน Windows ลอง Microsoft Store Version
ผู้เขียน: Hamza Mohammad Anwar
นักพัฒนาเว็บ JavaScript ระดับกลาง เฉลี่ย MERN stack ได้รับการรับรอง Google IT Certified ชื่นชอบการแก้ปัญหาทางเทคนิค