เพื่อให้กระบวนการเกี่ยวกับเสียงทำงานบนคอมพิวเตอร์ โปรแกรมและบริการทุกอย่างต้องสามารถสื่อสารกับ Sound card ได้ เรื่องเดียวกันใช้กับ Skype แอป Instant messaging และ Calling ที่พึ่งพา On-board sound มาก เนื่องจากต้องใช้สำหรับบันทึกเสียงจากไมโครโฟน และเล่นเสียงเข้า

สาเหตุที่ Skype แสดงข้อผิดพลาดนี้
ข้อผิดพลาดนี้อาจเกิดจาก Windows Update ล่าสุด หรือการอัปเกรดคอมพิวเตอร์ไปยัง Windows ใหม่ ทำให้ Permission settings บางอย่าง Reset ตัวเอง และ Skype ไม่มี Permission เข้าถึง Microphone อีกต่อไป
สาเหตุหลักอีกอย่างคือ Sound card drivers เก่าที่ไม่รองรับ Windows หรือ Skype เวอร์ชันใหม่
หาก Skype เข้าถึง Sound card ไม่ได้ คุณอาจเผชิญกับความท้าทาย แตควรแก้ได้ง่ายหากทำตามขั้นตอนที่เราเตรียมไว้ วิธีเหล่านี้ได้รับการยืนยันจากผู้ใช้ว่าทำงานได้ ตรวจสอบให้ครบทุกวิธี
วิธีที่ 1: อนุญาตให้ Apps ใช้ Microphone
การตั้งค่าที่ซ่อนอยู่นี้อาจเปิดอยู่ตลอด แต่อาจเปลี่ยนจากโปรแกรมใหม่ที่ติดตั้ง หรือ Windows Update ที่ปิดมันไปเพื่อเหตุผลด้านความปลอดภัย วิธีนี้ง่ายที่สุดและประหยัดเวลาหลายชั่วโมง อย่าข้ามวิธีนี้เมื่อ Troubleshoot ปัญหา "Skype can't access sound card"
สำหรับ Windows 10 Users:
- คลิกไอคอน Gear มุมซ้ายล่างของ Start menu เพื่อเปิด Settings app หรือค้นหาก็ได้

- เลื่อนลงหา Section Privacy คลิกเข้าไป ด้านซ้ายของหน้าต่างควรเห็น Section App permissions เลื่อนลงหา Microphone คลิก
- ก่อนอื่น ตรวจสอบว่า Microphone access for this device เปิดอยู่หรือไม่ หากไม่ ให้คลิก Change ตั้ง Slider เป็น On

- หลังจากนั้น สลับ Slider ภายใต้ Allow apps to access your microphone เป็น On และเลื่อนลงในรายการแอปที่ติดตั้ง เพื่อหา Skype สลับ Slider ถัดจาก Entry Skype เป็น On
- เปิด Skype ใหม่ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
สำหรับ Windows เวอร์ชันเก่า:
- คลิกขวาที่ไอคอน Volume บน Taskbar เลือก Sounds หากไม่มีไอคอน ให้หา Sound settings ผ่าน Control Panel > View by Category > Hardware and Sound > Sound

- ตรวจสอบว่า Microphone เปิดอยู่ภายใต้แท็บ Recording สลับไปแท็บนี้โดยคลิกด้านบน หา Microphone ที่ใช้อยู่ ควรอยู่บนสุดและถูก Select
- คลิกที่มันหนึ่งครั้ง คลิกปุ่ม Properties มุมขวาล่าง ใน Properties window ที่เปิด ตรวจสอบภายใต้ Device usage ตั้งเป็น Use this device (enable) หากยังไม่ได้ตั้ง ใส่ Apply changes

- ไปแท็บ Advanced ใน Properties window เดียวกัน ตรวจสอบภายใต้ Exclusive mode
- Uncheck กล่อง Allow applications to take exclusive control of this device และ Give exclusive mode applications priority Apply changes และทำซ้ำกระบวนการเดียวกันสำหรับ Speaker device ในแท็บ Playback ก่อนปิดหน้าต่าง เปิด Skype ใหม่ และตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่
หมายเหตุ: แม้คุณจะเป็น Windows 10 user ควรลองชุดขั้นตอนที่ 2 เช่นกัน เพราะแก้ปัญหาได้สำหรับบาง Windows 10 users ที่ชุดขั้นตอนแรกล้มเหลว
วิธีที่ 2: อัปเดต Sound Card Drivers บนคอมพิวเตอร์
หากคุณอัปเดตสิ่งต่างๆ บนคอมพิวเตอร์ล่าสุดแตพลาด Driver update คุณเสี่ยงต่อ Errors และ BSODs ต่างๆ Drivers เก่าเป็น Root cause ของ Errors เกือบทั้งหมดบน Windows รวมถึงปัญหานี้ ใช้เวลาและอัปเดต Sound card drivers
- คลิก Start button พิมพ์ Device Manager เลือกจากรายการผลลัพธ์ หรือใช้ Windows Key + R พิมพ์ devmgmt.msc ใน Run dialog box คลิก OK

- ขยาย Sound, video and game controllers หาอุปกรณ์ที่จะอัปเดต คลิกขวา (หรือ Tap and hold) เลือก Update Driver จาก Context menu
- อาจมีหลาย Devices รายการ แตแน่ใจว่าอัปเดตทั้งสองตัว เผื่อกรณี กระบวนการอาจนานแต่สำคัญที่จะเก็บ Drivers ให้ Up-to-date

- เลือก Search automatically for updated driver software จากหน้าต่างใหม่ หาก Windows หา Driver ใหม่ไม่เจอ ลองหาบนเว็บไซต์ Manufacturer ของอุปกรณ์ และทำตามคำแนะนำติดตั้ง Driver ใหม่ คุณควรค้นหาได้จากชื่อ Laptop หรือ PC ของคุณ
หมายเหตุ: หากใช้ Windows 10 Drivers ล่าสุดมักติดตั้งมาพร้อม Windows Updates ตรวจสอบให้แน่ใจว่า OS ของคุณ Fresh Windows Update รันอัตโนมัติบน Windows 10 แตคุณสามารถเช็ค Update ใหม่ได้ตามคำแนะนำด้านล่าง
- ค้นหา "Settings" ด้วย Search bar บน Taskbar หรือคลิก Gear key หลังคลิก Start menu
- หาและเปิด Section Update & security ใน Settings app อยู่ในแท็บ Windows Update คลิก Check for updates ภายใต้ Update status เพื่อเช็คว่ามี Windows version ใหม่หรือไม่

- หากมี Windows จะเริ่ม Download อัตโนมัติ โปรดอดทนรอ Update ติดตั้ง และเช็คว่า Skype ทำงานปกติแล้วหรือไม่
วิธีที่ 3: ทำ In-place Upgrade
นี่เป็นชื่อเรียกยอดนิยมสำหรับวิธีที่ Update หรือ Refresh คอมพิวเตอร์ด้วย Windows 10 Media Creation tool แทนวิธีปกติผ่าน Auto update feature มันมีประโยชน์มาก และเป็นวิธีที่ Microsoft officials ใช้แก้ปัญหาบนเครื่องผู้ใช้ ดูด้านล่าง!
- ดาวน์โหลด Media Creation Tool executable จากเว็บไซต์ Microsoft รอดาวน์โหลดเสร็จ ดับเบิลคลิกไฟล์ใน Downloads folder ชื่อ MediaCreationTool.exe เพื่อเปิด Setup กด Accept ที่หน้าจอแรก
- เลือกตัวเลือก Upgrade this PC now โดย Enable Radio button คลิก Next เพื่อต่อไป Tool จะดาวน์โหลดไฟล์บางอย่าง เช็ค Updates และ Scan PC ดูว่า Ready หรือไม่ โปรดอดทน

- ยอมรับ License terms จากหน้าต่างถัดไป หากต้องการดำเนินการติดตั้งต่อ และรออีกครั้งเพื่อติดต่อ Microsoft สำหรับ Updates (อีกครั้ง)
- หลังจากนั้น ควรเห็นหน้าจอ Ready to install พร้อมตัวเลือก Install Windows and Keep personal files and apps ตัวเลือกนี้ถูกเลือกอัตโนมัติ เนื่องจากคุณรัน Windows 10 อยู่แล้วและต้องการเก็บทุกอย่าง Installation ควรดำเนินการต่อ และคอมพิวเตอร์ควร Updated หลัง Tool เสร็จ และ Skype ควรทำงานปกติ

วิธีที่ 4: ทำ Clean Install ของ Skype
หากวิธีข้างต้นล้มเหลว คุณควรพิจารณา Clean Install ซึ่งจะ Reset App ใหม่จากศูนย์ แตคุณจะพร้อมใช้งานภายในไม่กี่นาที Clean Install ต่างจาก Reinstall ปกติที่มันจะลบ Leftover files และ Registry entries ที่ปกติไม่ได้ลบ และ Error อาจยังปรากฏโดยคุณไม่รู้สาเหตุ Good luck!
ความคิดที่ดีคือ Backup Chat history หากต้องการเข้าถึงข้อความเก่าที่ส่งผ่าน Skype ทำได้โดย:
- ใช้ Windows Logo Key + R เปิด Run dialog box พิมพ์ %appdata%\skype โดยไม่ต้องมี Quotation marks คลิก OK เปิด Location นี้

- หา Folder ชื่อ My Skype Received Files คลิกขวาเลือก Copy วางที่อื่นบนคอมพิวเตอร์ ระบุ Desktop
ตอนนี้ Uninstall โปรแกรมจากคอมพิวเตอร์ ด้วยขั้นตอนด้านล่าง หากติดตั้ง Skype ผ่าน Windows Store แนะนำให้ทำตามคำแนะนำ Settings app บน Windows 10
- คลิก Start menu เปิด Control Panel โดยค้นหา หรือคลิก Gear icon มุมซ้ายล่าง Start menu เปิด Settings app หากใช้ Windows 10
- ใน Control Panel เลือก View as: Category มุมขวาบน คลิก Uninstall a Program ภายใต้ Programs section

- หากใช้ Settings app คลิก Apps จะเปิดรายการโปรแกรมติดตั้งทั้งหมด รอสักครู่โหลด
- หา Skype ใน Control Panel หรือ Settings คลิกปุ่ม Uninstall ในหน้าต่าง ทำตามคำแนะนำที่ปรากฏเพื่อ Uninstall ให้สมบูรณ์
ตอนนี้ ลบ Leftover files และ Registry entries ที่โปรแกรมทิ้งไว้ เพื่อให้แน่ใจว่าไม่มีไฟล์เก่าเข้าสู่ Installation ใหม่ และหลีกเลี่ยงไฟล์เก่าทำ Error เดิมบน Skype
- ใช้ Windows Logo Key + R เปิด Run dialog box พิมพ์ %appdata% โดยไม่ต้อง Quotation marks คลิก OK เปิด Location นี้

- หา Folder ชื่อ Skype คลิกขวาเลือก Delete
ตอนนี้ ลบ Registry entries ที่เหลือเกี่ยวกับ Skype การลบ Registry keys อันตรายหากไม่รู้ว่าทำอะไร อย่างไรก็ตาม ไม่มีอะไรผิดหากทำตามคำแนะนำอย่างระมัดระวัง
เนื่องจากจะลบ Registry keys หลายตัว แนะนำให้ดูบทความที่เราทำไว้สำหรับ Backup Registry อย่างปลอดภัย เพื่อป้องกันปัญหาอื่นบนคอมพิวเตอร์ แตไม่มีอะไรผิดหากทำตามขั้นตอนด้านล่าง
- เปิด Registry Editor ด้วยการพิมพ์ "regedit" ใน Search bar ถัด Start หรือ Run dialog box (Windows Key + R)

- ใช้ Ctrl + F หรือคลิก Edit ใน Menu บนสุด คลิก Find
- พิมพ์ "Skype" ใน Find what bar คลิก Find next คลิกขวาแต่ละ Key ที่เจอ เลือก Delete จาก Context menu ยืนยัน และไป Key ถัดไปด้วย Edit >> Find next

หมายเหตุ: หากเจอปัญหา Permissions ขณะลบ Key ใด อาจต้องเพิ่ม Permission ให้ตัวเอง ด้วยขั้นตอนง่ายด้านล่าง:
- คลิกขวา Key ที่มีปัญหา (Key ที่ Host key ที่ไม่ยอมถูกลบ) ด้านซ้าย Navigation pane เลือก Properties
- ภายใต้ Group or user names พยายามหา Username ของคอมพิวเตอร์ใน List หากไม่เจอ คลิก Add >> Advanced >> Find Now ควรเห็น User account ใน Search results เลือกมัน คลิก OK สองครั้งจนกลับมาที่ Permissions folder

- Select Account ของคุณใน Group or user names ติ๊ก Full Control checkbox ภายใต้ Permissions for (YourUsername) Apply การเปลี่ยนแปลง
- หลังจากนั้น คลิกขวา Key ที่ต้องการลบ คลิก Delete ลองอีกครั้ง
หลังทำขั้นตอนข้างต้นเสร็จ คุณสามารถ Reinstall Skype ได้ โดยดาวน์โหลดจาก Official downloads site รันไฟล์ที่ดาวน์โหลด และทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง Skype ใหม่ ตรวจสอบว่าปัญหายังปรากฏหรือไม่

หมายเหตุ: หากคุณใช้ App จาก Store บน Windows 10 ให้คลิก Store icon จาก Taskbar หรือค้นหา พิมพ์ Skype ใน Search bar คลิก Download รอติดตั้ง App