banner
News center
Trust is the foundation of our many enduring customer relationships.

How to Fix the “Semaphore Timeout Period Has Expired” Error 0x80070079 in Windows 11/10

May 04, 2023

This error message usually appears while copying files. Here's how to get back into transferring files again.

Error 0x80070079 is an issue that can arise when users try to copy (or transfer) files between external USB or network storage drives and Windows PCs. The error 0x80070079 message says, "The semaphore timeout period has expired." As a result, users can't copy or move files between their PCs and storage devices.

Some users might wonder what a semaphore is, which is an integer variable. The 0x80070079 error message highlights there's been an operation timeout. This is how you can fix error 0x80070079 in Windows 11/10.

It might be the case that the 0x80070079 error occurs on your PC because of an issue with one particularly large file in a group. So, try transferring (or copying) a smaller group of files to see if that makes a difference. If that works, move or copy more files of the files you need within another smaller batch.

Error 0x80070079 can arise if there's an issue with the cable you’re using for connecting an external USB storage drive to the computer. Try utilizing a different USB cable if you have one available. If you can see your current cable is visibly damaged, consider purchasing a replacement.

The Hardware and Devices troubleshooter is a tool for fixing hardware-related issues in Windows. A few users have confirmed in forums that troubleshooter resolved error 0x80070079 on their PCs. This is how you can open and utilize the Hardware and Devices troubleshooter in Windows 11/10:

Users who need to fix error 0x80070079 for network drives should consider utilizing the Network Adapter and Internet Connections troubleshooters. You can access both of those troubleshooters in Settings. Check out our guide about running troubleshooters in Windows for further details about how to open them in Windows 11/10.

If you're still struggling with this error, here are some more general Windows-based fixes you can try:

Corrupted or missing system files on your PC's drive can cause operations to time out. To resolve such an issue, run a System File Checker command. You can repair the system files on an internal hard drive by executing a standard SFC command as outlined in our guide to running the SFC tool on Windows.

CHKDSK is Windows’ Check Disk utility that scans and repairs bad drive sectors. That tool could be useful for fixing error 0x80070079 if it's caused by disk errors on a drive you’re trying to transfer files to. So, try scanning the target drive by running the CHKDSK via the Command Prompt. Our guide on running Check Disk scans on Windows includes full instructions for applying this potential fix.

Disabling firewalls might work when 0x80070079 occurs for wireless transfers from or to network drives. A firewall can block communication with a network drive. So, try temporarily disabling Windows Defender Firewall before transferring any data from or to a network drive. Or turn off any third-party firewall installed.

If you’ve installed a third-party antivirus (security) utility, that might be causing the issue by preventing or restricting data transfer between drives. Temporarily disable your antivirus software's shield before selecting to move or copy files from one drive to another. To do that, click on the antivirus tool's system tray icon with the right mouse button and select the disable shield option.

Some users confirm performing a clean boot fixes error 0x80070079. Applying a clean boot will disable all third-party startup apps and services from starting. This resolution might eliminate third-party background program conflicts interfering with the data transfer and causing error 0x80070079.

You can apply this resolution by following the instructions in our guide to performing a clean boot. Restart your PC when you’ve disabled all third-party startup items with Task Manager and System Configuration. Then copy or move the files you need to between drives after clean booting.

Updating a PC's network adapter driver can be a viable fix when error 0x80070079 occurs for wireless data transfers. An outdated or faulty network driver could be causing network connection issues between devices.

You can update your PC's network adapter by utilizing driver updater software. Such software will tell you if your network adapter's driver is outdated and enable you to update it if necessary. Check out how to update Windows, apps, and drivers to give your PC a quick refresh, including your network adapter.

Some Windows PC users have fixed error 0x80070079 by reformatting their external USB drives to the NTFS format. The reason this resolution has worked for some users is probably that FAT32 can't store single files larger than four gigabytes. Reformatting a FAT32 drive to NTFS will eliminate such a restriction.

You can apply this possible resolution as covered within our guide to reformatting USB drives in Windows 11.

Reformatting a drive will wipe all the data on it. So, make sure you back up the drive's data before reformatting if you want to keep any files on it.

This potential resolution is more applicable for users who encounter error 0x80070079 with network storage drives. Resetting your network will restore it to its settings to default and reinstall your PC's network adapter. To apply this resolution, check out our how to reset your network settings on Windows guide.

Note that you’ll need to reconnect your PC to the internet after applying this resolution. So, make sure you have your internet connection name and password details before resetting the network. You can usually find such details stuck on the bottom of most routers.

Finding a solution for error 0x80070079 isn't always easy since it's an issue with variable factors. However, one of the resolutions covered here will probably solve the "semaphore timeout period has expired" error on your PC. If not, however, you might be able to work around this issue by transferring data in different ways with cloud storage, file-sharing apps, or other methods.

Jack has been a freelance tech journalist for more than a decade. He has covered Windows Vista, 7, 10, and 11 topics within a multitude of guides for MakeUseOf and numerous other websites.

MAKEUSEOF VIDEO OF THE DAY SCROLL TO CONTINUE WITH CONTENT Win + S Enter Next