ข้อผิดพลาด "The semaphore timeout period has expired" พร้อมรหัส 0x80070079 อาจเกิดขณะถ่ายโอนไฟล์ผ่านเครือข่าย โดยเฉพาะเมื่อขนาดไฟล์ใหญ่ อาจเกิดขณะถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์และพอร์ตเบิลดรൈว์ โอกาสของปัญหาสัมพันธ์โดยตรงกับขนาดไฟล์ แต่บางครั้งอาจเจอปัญหาขณะถ่ายโอนไฟล์เล็กๆ ด้วย

สาเหตุของข้อผิดพลาด
สาเหตุหลักคือ Windows ไม่พยายามเชื่อมต่อเครือข่ายใหม่ และหมดเวลา (Timed Out) สาเหตุปัญหาเครือข่ายอาจมาจากสัญญาณอ่อน ลิงก์สายช้า หรือไดรเวอร์ Network Adapter เสีย กรณีปัญหาเกิดขณะถ่ายโอนผ่านเครือข่าย
ปัญหาอาจเกิดขณะถ่ายโอนไฟล์จากหรือไปยังอุปกรณ์พอร์ตเบิล ซึ่งสาเหตุอาจเป็น File System หรือ Port Versions ที่ไม่เข้ากัน หรือเพียงแค่ขีดจำกัดการถ่ายโอนไฟล์บนพอร์ตเบิลดร็อวของคุณ
วิธีที่ 1: อัปเดตไดรเวอร์ Network Adapters
- ค้าง Windows key กด R (ปล่อย Windows Key)
- พิมพ์ devmgmt.msc กด Enter

- คลิกลูกศรซ้ายของ Network Adapters

- คลิกขวา Wireless Adapter เลือก Properties

- คลิกแท็บ Driver

- จะเห็นชื่อเต็มของ Network Adapter และเวอร์ชันไดรเวอร์ หากไม่แน่ใจว่าเป็นไดรเวอร์ล่าสุดหรือไม่ คลิก Update Driver

- เลือก Search automatically for updated driver software รอจนเสร็จ

วิธีที่ 2: ปิด Firewalls และ Anti-virus
- ค้าง Windows key กด X (ปล่อย Windows Key) เลือก Control Panel

- พิมพ์ Windows Firewall ในแถบค้นหา มุมขวาบน คลิก Windows Firewall

- คลิก Turn Windows firewall on or off

- คลิก Turn off Windows firewall (not recommended) ใน Private และ Public network settings ทั้งคู่
- คลิก OK

หลังปิด Firewall แล้ว ให้ปิด Antivirus ด้วย (หากมี) ลองคัดลอกไฟล์อีกครั้ง ดูว่ายังให้ข้อผิดพลาดหรือไม่
วิธีที่ 3: ทำ Clean Boot
เพื่อทำ Clean Boot ของระบบ ไป ที่นี่ และทำตามคำแนะนำสำหรับ Windows Version ของคุณ
เสร็จแล้ว ลองคัดลอกไฟล์อีกครั้ง
วิธีที่ 4: เปลี่ยน File System จาก FAT32 เป็น NTFS
บางครั้ง File System เริ่มต้น (FAT32) อาจเป็นปัญหา การเปลี่ยนเป็น NTFS อาจแก้ปัญหาได้ วิธีนี้จะลบข้อมูลจาก Drive ดังนั้นให้สำเนาข้อมูลก่อน Format
- ต่อ Portable Drive กับคอมพิวเตอร์
- คลิกขวา Drive เลือก Properties

- ตรวจสอบ File System ของ Drive หากเป็น FAT32 คลิก Cancel

- คลิกขวา Drive เลือก Format…

- เลือก NTFS จากเมนูเลื่อนลงภายใต้ File System
- คลิก Start รอจนเสร็จ

หลัง Format เสร็จ ถ่ายโอนไฟล์ไปที่ Drive และลองคัดลอกอีกครั้ง