unofficial blog

Remarkable features of Skype

The application was unable to start correctly (0xc000007b)

Sometimes when you start Skype for Windows, a critical error 0xc000007b can occur, which causes the program to shut down forcibly. As you probably guessed, in this guide I will help you to eliminate this error, but first of all, I want to note that this error affects not only Skype, but also many other programs. Therefore, we can safely say that we will learn how to fix 0xc000007b error when launching various applications and games in the Windows operating system.

As a rule, when you run a problematic application, the following error occurs:
The application was unable to start correctly (0xc000007b)
Skype.exe - Application Error
The application was unable to start correctly (0xc000007b).
Click OK to close the application.

It’s rather strange, but in more rare cases, instead of 0xc000007b error, when the application starts, an error with the “normal” description occurs, so to speak, “for people”:
Skype.exe - Bad image
Skype.exe - Bad image
"C:\Program Files (x86)\Skype\Phone\SkypeSkylib.dll" is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.

Most often 0xc000007b error occurs for the following reasons:
  • Corruption or misconfiguration of redistributable packages Microsoft Visual C++
  • Incorrect bit depth of executable files (for example, 64-bit is used instead of 32-bit)
  • Damage or absence of system libraries
  • Invalid or missing device drivers

Solution #1

It sounds trite, but first of all, it's worth trying to reinstall the application. At the same time, download the installer again and make sure that you have chosen the correct bit depth. For example, if you have Windows 7 x64, if possible, download the installer that is designed for this OS). And further:

Solution #2

As a second option, install the latest version of the executable Microsoft DirectX library. Even if you already have the latest version, I still recommend running the installer, because the problem files may be replaced during the installation process. So:
  1. Download dxwebsetup.exe
  2. Run the installer and follow the instructions
  3. Be sure to restart your computer
  4. Run the problem application and check if the error has been fixed

Solution #3

Since it is very likely that 0xc000007b error is caused by problems with Microsoft Visual C++ Redistributable, you must reinstall or fix all installed packages. You can do it manually as follows (see Solution #4 for the automated method):
  1. Open the “Programs and Features” section in the “Windows Control Panel”
  2. Find all the applications “Microsoft Visual C++” and perform the following actions for each of them:
    1. Right click
    2. Select “Change”
    3. Click the “Fix” button
    4. Wait until the process of “fixing” is over.
  3. After you have fixed all the packages, be sure to restart the computer
  4. Run the problem application and check if the error has been fixed

Solution #4

This method is similar to the previous solution, but there are two differences. Firstly, it happens in an automatic mode (that is, you just need to run the script, and it will do the rest of the work). Secondly, the script forcibly initiates the reinstallation process (theoretically, due to this, it can fix the error, even if the standard component failed). Let's start:
  1. Close all running programs
  2. Download and run the script ReinstallVisualCpp.vbs
  3. Wait until you receive a report on the completion of the script
  4. Be sure to restart the computer
  5. Run the problem application and check if the error has been fixed

Solution #5

If the previous methods did not help, you can try to fix the error by restoring the system files. BUT! It is very important to know that this method will return the original Windows files, which in some cases may lead to activation failures of unlicensed products or deliberately altered files. You can restore the files as follows:
  1. Run the command line with administrator rights
  2. Perform the following commands in turn:
    • DISM.exe /Online /Cleanup-image /Restorehealth
    • sfc /scannow
  3. Be sure to restart the computer
  4. Run the problem application and check if the error has been fixed

If you have managed to fix 0xc000007b error, please leave a response (don’t forget to tell us what solution helped you and what operating system you have). Otherwise, if you still cannot eliminate this error, I can try to help, but for my understanding the problem, copy the exact error text (press Ctrl+C when an error occurs), save the report “depends.log” from Dependency Walker, upload it to uploads.skaip.org/uploader and report your code.

1 comment

  1. 0 0 0
    ori (karma: 0),
    hi.
    i installed all the program from above and re-install the skype for business 2016 and it worked.

    thank you very much!

Add new comment

Comments are moderated by the administrator and cannot immediately appear on the site.
Name:
Email:
Want to be notified of new comments?
If you activate notifications, you can at any time cancel them.
Before you start receiving notifications, you’ll have to confirm that the email you provided is yours.
Message:
• When asking a question, please specify the operating system and the version of Skype.
• If you encounter any errors, copy the full text of the message here.
• Do not forget that this is an unofficial blog, and here you get help only from regular users of Skype.
Rate entry: