The application was unable to start correctly (0xc000007b). Click OK to close the application.

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
void
Developer
Posts: 16676
Joined: Fri Oct 16, 2009 11:31 pm

The application was unable to start correctly (0xc000007b). Click OK to close the application.

Post by void »

Issue

When running the Everything installer you receive the following message:

The application was unable to start correctly (0xc000007b). Click OK to close the application.

Cause

This error is caused by enabling Windows 10 Address space layout randomization (ASLR).

Only the Everything installer is affected (The installed Everything.exe or portable version of Everything is unaffected).

ASLR helps prevent some exploits by randomizing executable memory locations.

ASLR is disabled by default in Windows 10.

Solution

Method 1
Install Everything with the MSI installer.

Method 2

If you wish to keep ASLR on as the default, please add the Everything Setup executable to the exclude list for ASLR:
  • From the Start menu, type in the following:
    defender
  • Click on Windows Defender Security Center.
  • Click the App & Browser control button on the left (second from the bottom)
  • Click Exploit Protection Settings.
  • Click the Program Settings tab.
  • Click Add program to customize.
  • Click Choose exact file path.
  • Select your Everything Setup executable file, for example Everything-1.4.1.895.x64-Setup.exe
  • Scroll down to Force randomization for images (Mandatory ASLR)
  • Check Override system settings.
  • Make sure it is Off.
  • Click Apply.
  • Click Yes for Do you want to allow this app to make changes to your device.
Method 3

Install the portable version manually:
  • Download the portable version of Everything
  • Extract Everything.exe to C:\Program Files\Everything.
  • Run Everything.exe
  • Choose Install Everything Service if requested.
  • Choose Store settings and data in %APPDATA%\Everything if requested.
  • In Everything, from the Tools menu, click Options.
  • Click the General tab on the left.
  • Make sure Store settings and data in %APPDATA%\Everything is checked.
  • Make sure Everything Service is checked.
  • Check Start Everything on system startup (optional).
  • Check Desktop shortcut (optional).
  • Check Start menu shortcuts (optional).
  • Click OK.
  • Click Yes for Do you want to allow this app to make changes to your device.
Method 4

Disable ASLR:
  • From the Start menu, type in the following:
    defender
  • Click on Windows Defender Security Center.
  • Click the App & Browser control button on the left (second from the bottom)
  • Click Exploit Protection Settings.
  • Change Force randomization for images (Mandatory ASLR) to: Off by default.
  • Click Yes for Do you want to allow this app to make changes to your device.
  • Restart your computer.
collabflowstar
Posts: 2
Joined: Sun Nov 22, 2020 10:01 pm

Re: The application was unable to start correctly (0xc000007b). Click OK to close the application.

Post by collabflowstar »

One of the rare correct answers,

(last time I found it at the internet was after a hour of search for an error 0x....05 for just about any of JetBrains tools update or start.
Can not believe how many incorrect answers point into "its .NET framework... um no its C++ Redist"..um disable all non-Ms services. While some mmight work, put ASLR and nothing will work and you will lose loads of time and start calling these answers dumb)

No guys, its the W10 Mandatory ASLR scheme of device defense.

Seems ASLR throws errors of this or a similar type on older machines, with the code not prepared for ASLR, like this installer.

Thanks for reminding me to look this way of solving again :D

P:S. on my machine no need to restart the computer, just pointed to the installer executable
Post Reply