C000007b bad image windows 7

Сел сегодня за комп домашний. Спокойно работал минут 20. На рабочем столе была картинка одна. Решил ее открыть. Компьютер чет секунд 5 думал-думал, и вырубился. Не знаю есть ли связь между открытием этой картинки и выключением, но все же написал, на всякий случай.
Теперь ОС (Win7 64x) не загружается вовсе. Проходит этап с надписью Microsoft Windows и появляется синий экран после него. Надпись следующая на экране:
STOP: c000007b {Bad Image}
Exception Processing Message c000007b Parameters fde540 0 0 0

Сначала подумал, что с видеокартой может что и проверил ее. Оказалось все ок.
Устранение неполадок системы ничего не может найти. Откатиться же путем восстановления не могу, так ка нет точки восстановления.
При этом нормально работал безопасный режим. Через него убрал все из автозагрузки ОС. Делал очистку диска. После сделал проверку диска С на ошибки с восстановлением поврежденных файлов. Но после этого уже в безопасный режим войти не могу. Сейчас загрузился через DrWeb LiveCD и с CureIt провожу полную проверку на всякую нечисть. Так как процесс будет длиться долго, решил вот спросить тут. Может кто сталкивался с подобным и находил решение какое-нибудь.

  • #2

The error message usually states that there is a file missing or corrupt and names what the file is. Try this routine to repair the MBR as that should get it booting again.

Go to the Command prompt and type in these commands one at a time and hit the Enter key after each one. Make sure you include the gap in all lines just before the /.

Bootrec.exe /FixMbr

Bootrec.exe /FixBoot

Bootrec.exe /RebuildBcd

After this third command you will get a message that would give the impression there is no Windows installed, don’t worry, it always displays the installed OS as ‘0’. As long as it says «Operation Completed Successfully» then all is well.

Then type exit and hit Enter and manually reboot the PC. See if it will now boot and post back any error message you receive.

If it won’t boot try this command from the command prompt, this will effect other systems boot records if you have a dual boot on your drive.

Bootsect.exe /nt60 all /force

Again type exit and reboot.

The software wisefixer.exe is highly dubious, there are many sites that offer it and the vast majority carry a Web Of Trust high level warning. You should never have to use any kind of tune up utility on Windows 7 and it is more likely to do harm than good, uninstall it.

Let me know how you get on. Also tell me what files you were transferring, from where and where to?

Do you have the Windows 7 disc?

Log in or Sign up

STOP: c000007b {Bad Image} winsrv is either not designed to run on windows

Discussion in ‘Software’ started by mr3t, Sep 29, 2012.


  1. mr3t

    mr3t
    Private E-2

    whenever i try to turn on computer ( HP Pavilion p7-1047c ) a blue screen comes up showing me this message «STOP: c000007b {Bad Image} winsrv 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.» please help me


    mr3t,
    Sep 29, 2012

    #1


  2. Caliban

    Caliban
    I don’t need no steenkin’ title!

    Greetings, mr3t…

    Have you tried to boot your machine into Safe Mode? If so, what were the results?

    I see from your Malware Forum FRST logs references to both McAfee and Norton programs — we’ll probably have to address any possible conflicts between competing security software.

    Also, do you have your Windows 7 installation disk and/or have you made system recovery disks?


    Caliban,
    Sep 29, 2012

    #2


  3. mr3t

    mr3t
    Private E-2

    when I try to boot into safe mode a blue screen flashes and then it restarts, and the recovery is in the computer


    mr3t,
    Sep 30, 2012

    #3


  4. plodr

    plodr
    Major Geek Super Extraordinaire

    That’s how to recover but a huge word of caution, this will probably take the computer back to the state it was in when it was new. You will lose all your files.

    If that doesn’t work, go here and you may be able to order recovery disks, if you did not create your own.
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=bph07143&cc=us&dlc=en&lc=en&product=5099044


    plodr,
    Sep 30, 2012

    #4


  5. mr3t

    mr3t
    Private E-2

    is there anything i can do that doesn’t involve deleting all my files.


    mr3t,
    Sep 30, 2012

    #5


  6. plodr

    plodr
    Major Geek Super Extraordinaire

    Go through these steps to see if anything here works.
    http://pcsupport.about.com/od/findbyerrormessage/a/stop0x0000007b.htm


    plodr,
    Sep 30, 2012

    #6

(You must log in or sign up to reply here.)

Show Ignored Content

Your name or email address:
Do you already have an account?
  • No, create an account now.
  • Yes, my password is:
  • Forgot your password?

Stay logged in


MajorGeeks.Com Menu

Downloads All In One Tweaks
\ Android
\ Anti-Malware
\ Anti-Virus
\ Appearance
\ Backup
\ Browsers
\ CD\DVD\Blu-Ray
\ Covert Ops
\ Drive Utilities
\ Drivers
\ Graphics
\ Internet Tools
\ Multimedia
\ Networking
\ Office Tools
\ PC Games
\ System Tools
\ Mac/Apple/Ipad Downloads

Other News:
Top Downloads
\ News (Tech)
\ Off Base (Other Websites News)
\ Way Off Base (Offbeat Stories and Pics)

Social:
Facebook
\ YouTube
\ Twitter
\ Tumblr
\ Pintrest
\ RSS Feeds



MajorGeeks.Com Support Forums

Search

  • Search titles only
Posted by Member:

Separate names with a comma.

Newer Than:
  • Search this thread only
  • Search this forum only
    • Display results as threads

Useful Searches

  • Recent Posts

More…

Windows applications depend on a number of operations to get executed. And at the same time, there are various parameters that need to be fulfilled for a program to get executed. An error that can appear when running them is – The application was unable to start correctly (0xc00007b). There are many reasons for this error to occur, but the main reason could be an x86 application not being compatible with the x64 based operating system.

The 0x000007b error usually indicates a conflict from the software with incompatible architecture. For example, attempting to use 32-bit software on a 64-bit system. You can, however, run 32-bit programs on a 64-bit computer.

0x000007b-The-application-was-unable-to-start-up-correctly

If you see a dialog box stating that The application was unable to start correctly, Error Code 0xC000007B, STATUS INVALID IMAGE FORMAT, when trying to launch a program or game, this means the application is not compatible with the architecture of your Windows 11/10 PC or is missing dependencies. This error could also show up when you use an outdated .NET Framework, Direct X, a Driver, or corruption in your system files. It may also appear when there’s an issue with your hard drive.

While 0xC000007B occurs with many other programs, STATUS_INVALID_IMAGE_FORMAT means that when you try to run an application designed to run on 64-bit operating on a 32-bit system. The system fails to load the DLL which is meant for 64-bit and hence gets into a termination state.  Apart from this, if you also get pointed to a file NTStatus.h, it means that this can be a file corruption case.

Having an idea of what causes the 0x000007b error, you’re much better equipped to resolve the issue. Here are the fixes that we’ll explore in this section:

STATUS_INVALID_IMAGE_FORMAT

0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs 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.

The first thing you should do is click on OK to close the application. Second, try installing the media again to see if it works for this time. If not then try the following methods below:

  1. Launch the app in compatibility mode.
  2. Enable the .NET Framework.
  3. Update DirectX.
  4. Reinstall Visual C++.
  5. Replace the corrupted DLLs
  6. Reinstall Application with Admin Privileges
  7. Install & Update Dependencies
  8. Use the CHKDSK utility.

Next, we’ll get to the details of the above fixes as well as the necessary steps to carry them out successfully.

1] Launch the app in compatibility mode

shortcut compatibility properties

The compatibility mode is useful for running programs that aren’t compatible with your system. If you suspect that an application’s compatibility is the cause of the error, right-click on the shortcut and go to Properties.

Switch over to the Compatibility tab of the Properties window and if you know an earlier Windows version that handled the program correctly, check the Run this program in compatibility mode for option.

Alternatively, click on Run compatibility troubleshooter. Next, select the stable Windows edition from the Compatibility mode dropdown, and hit the OK button.

2] Enable the .NET Framework

enable dot net framework

The most common cause of the 0x000007b error code in Windows 11/10 is that the system disables the .NET Framework by default. You must get this enabled to use Origin.

To enable the .NET Framework on your computer, press the Windows key and search for Control Panel. Launch Control Panel.

Change Control Panel to the Category view from the link in the top right-hand corner and then click on Uninstall a program Under programs. Here, select the Turn Windows features on or off link in the left-hand pane.

turn windows features on or off

Mark all the checkboxes for .NET Framework. They should be at the top of the list. After enabling the .NET Framework, click on the OK button. This stops the 0x000007b error.

3] Update DirectX

Another basic fix for the issue mentioned above is to update or reinstall DirectX. By updating or reinstalling DirectX, you can just replace the corrupt or incompatible components of DirectX from your computer.

We’ve identified an outdated Direct X as a factor that can cause the error with the code 0x000007b. Updating Direct X will improve your gaming and system performance also. To update it, visit the Microsoft DirectX website and download the latest version.

After downloading the Direct X setup file, double-click on it to begin the installation. In severe cases of the 0x000007b error, the Direct X installation may fail.

You can also try to run the DirectX Diagnostic Tool.

4] Reinstall Visual C++

download visual c++

If you still notice the issue after the first fix, reinstall Visual C++ Redistribution.

First, you have to uninstall what you have already.

Search for Add or remove programs in the Start menu and select it. Click on all the Visual C++ versions on this list and uninstall them.

After uninstalling various VC++ software, open the linked web page and scroll down to the first section after Summary. This should be the latest version.

Here, click on the links beside x86 and x64 if your computer is 64-bit because you have to download both the 64-bit and 32-bit versions. Systems on the 32-bit architecture need to download only x86.

5] Replace the corrupted DLLs

Sometimes, corrupted DLL files being faulty can also cause issues in applications while they are executed. You need to fix these missing or corrupted DLL files.

  • mfc100.dll
  • mfc100u.dll
  • msvcr100.dll
  • msvcp100.dll
  • msvcr100_clr04000.dll

The best way to do this would be to run System File Checker or DISM.

6] Reinstall Application with Admin Privileges

Restart your Windows PC, and then install the application with Admin privileges. You can right-click on it, and then select Run as Administrator. If your account is a regular account, then make sure to ask an admin to help you install it by entering his password when prompted.

7] Install & Update Dependencies

Many a time programs and applications need to have drivers, and supporting software installed to work properly. While the usual installation takes care of it, but since we are facing this problem of abnormal termination, it’s time to do some manual checks.

a] Install qualified drivers

Some high-end applications and games need to have correct and valid drivers to work. They will not work with generic drivers. Microsoft has this Windows Hardware Quality Labs testing or WHQL Testing. This makes sure that drivers meet the correct experience, and pass through proper testing before certification. So when you are installing drivers, make sure they are qualified drivers for that Windows.

b] Update or Download and install DirectX

Microsoft DirectX is a suite of technologies developed by Microsoft to provide hardware acceleration for heavy multimedia applications such as 3D games and HD videos. While Windows 10 has Directx 12, the earlier version used DirectX 11. Make sure to follow the instructions to update or install DirectX on your Windows 10 PC.

c] Install the Microsoft DirectX End-User Runtime

The Microsoft DirectX End-User Runtime provides updates to version 9.0c and previous versions of DirectX. Follow this link to download, and install it right away.

d] Install or update the .NET framework

This framework is used by applications, and games during development. This means without the runtime files installed on your Windows 10 PC, it will not work.  Installing or Update .NET Framework is easy. You can also verify it using the .NET setup verification tool.

8] Use the CHKDSK utility

The CHKDSK utility is handy for finding and fixing hard drive issues. It’s a command-line tool that you can use without additional software or hardware. Search for cmd in the Start menu and right-click on Command Prompt. Select the Run as administrator option.

Input the below command in the Command Prompt window and press the ENTER key.

chkdsk /f /r

Command Prompt may now ask you if you want to scan your system on your next restart. Hit the Y key to accept this and press ENTER. Your computer will now restart and begin to scan and repair problems on your hard drive.

Hope something helped.

Other similar The application was unable to start correctly errors:

  • The application was unable to start correctly (0xc0000142)
  • The application failed to initialize properly (0xc0000135)
  • The application failed to initialize properly 0xc0000005
  • The application was unable to start correctly (0xc0000022)
  • The application was unable to start correctly (0xc0000018)
  • The application was unable to start correctly (0xc0000017).
  • Home
  • Forum
  • Software
  • Operating Systems
  • STOP: c000007b {Bad Image}

  1. question STOP: c000007b {Bad Image}

    Greetings gentle readers,

    Got a strange error on one of the work machines:

    STOP: c000007b {Bad Image]
    The application or DLL \??\C:\WINDOWS\system32\USER32.dll is not a valid windows image. Please check this against your installation diskette.

    I searched the net, found a similar thread on this site, but no solutions. I have run CHKDSK on the drive from the install disc, it found errors and fixed them all. Then I ran SpinRite in mode 2 and mode 4 and it couldn’t find anything wrong with the disk.

    I’d like to keep the system as is, if possible. It would be very time-consuming to re-install the OS and then re-install all the software we had on the drive, not to mention all the time involved in backing everything up.

    Anyone have any idea how to fix besides a complete re-install?

    -Hawk


  2. Re: STOP: c000007b {Bad Image}


  3. Re: STOP: c000007b {Bad Image}

    ‘upgrading’ to xp from any 9x installation has never been a good idea. backup you personal data and go for a clean installation.


  4. Arrow Re: STOP: c000007b {Bad Image}

    Yes, Dr. V, I saw that. But it did not lead to a solution. I thought I’d ask again, in this merry year of 2009. That thread was posted in August of 2006. No luck, however, as it is so rare a problem.

    Devasis, this system has been running from day one with Win XP Home. It was running this way for at least 6 years. It had had many different kinds of software installed, many different kinds of firewalls, anti-malware, etc. It seemed to be running okay for me, but I’m guessing something went awry with the last update and perhaps an old DLL got caught in the wrong gear, thus wrecking the machine.

    Doesn’t matter anymore, I’ve re-installed from supplied discs. I re-installed over what was there, rather than attempt to back everything up and then format the filesystem. Took all afternoon, but it’s a much faster and cleaner system now.

    So now, it’s only a matter of re-installing the software we had before.

    Thanks for your time and replies.

    -Hawk

    Last edited by jedihawk; 17-02-2009 at 10:12 AM.

    Reason: s/Mr/Dr/


  5. Re: STOP: c000007b {Bad Image}

    I just had this same error happen on one of our office computers about a half hour ago.


  6. Re: STOP: c000007b {Bad Image}

    By using XP setup CD, get into the repair mode by pressing ‘R’ when prompted.

    Follow any other instructions that you may get until it gives you the C:\> prompt.
    Type in bootcfg /rebuild.

    Below is a listing of the common steps you are likely going to encounter.

    • Prompt for the identified versions of Windows installed. When you receive this prompt press Y if the bootcfg command properly identified each of the Windows operating systems installed on the computer. It is important to realize this command will only detect Windows XP, Windows 2000, and Windows NT installations.
    • Prompt to enter the load identifier. This is the name of the operating system for the boot.ini. For example, Microsoft Windows XP Home users would enter «Microsoft Windows XP Home edition». If you have Windowx XP pro edition, enter ‘Microsoft Windows XP Professional’
    • Prompt to Enter OS load options. When this prompt is received type /fastdetect to automatically detect the available options.
      Then type ‘exit’. and let the computer reboot. If you get two options for microsoft windows. Choose the one that says what you entered when you were in the recovery console.

    If you are able to boot correctly after those steps, go to start>click run. Then type msconfig. Click ok. Click the boot.ini tab. Click ‘check all boot paths’. Click ok or yes. click close and restart if prompted. You shouldn’t get the prompt for two microsoft windows anymore.


  7. Re: STOP: c000007b {Bad Image}

    I’ve fixed my system
    http://support.microsoft.com/kb/142676 — Method 1, under Advanced Troubleshooting. The instructions didn’t work exactly as written for me, So here’s what I did.

    1. Insert windows CD, restart computer
    2. Press any key when prompted «press any key to boot from CD»
    3. Once CD is done loading press R to enter recovery console
    4. select which installation to load (it detects my recovery partition as an option)
    5. Here microsoft says to enter: cd %systemroot%\system32 My computer didn’t understand that so I used: cd c:\windows\system32
    6. Rename the corrupted file in case you need it later: ren user32.dll user32.bak
    7. Restore the original file from the windows CD to your computer.
    Note at this point my CD drive which is normally E: was appearing as I: to check simply enter cd d: and then dir and see if it has the contents of your CD.
    Now Microsoft said to enter: expand i:\386\user32.dll %systemroot%\system32 /y 1. the file on the CD is called user32.dl_ but it will expand to user32.dll 2. my computer still doesn’t understand %systemroot%
    So I enter: expand i:\i386\user32.dl_ c:\windows\system32 /y
    8. type exit to exit (shock) the recovery console

    Hopefully everyone who ever has a problem with…
    Stop: c000007b {bad image}
    The application or DLL \??\C:WINDOWS\system32\USER32.dll is not a valid windows image. Please check this against your installation diskette.
    Will find this page, and technical salvation.

    Happy computing.


  8. Re: STOP: c000007b {Bad Image}

    Great to have a solution from you. And you mentioned it precisely and neatly. This will gonna be useful for members with STOP: c000007b {Bad Image} error. I appreciate your effort


  9. ThumbsUp Re: STOP: c000007b {Bad Image}

    Yes, thanks for the solution. I didn’t get a chance to use it. Instead, I re-installed windows over the existing one, then re-installed the most-used apps. Seems to be running much better than before. I like a new, clean system.


  10. Re: STOP: c000007b {Bad Image}


Similar Threads

  1. Replies: 7

    Last Post: 15-02-2012, 05:29 AM

  2. Replies: 2

    Last Post: 27-02-2011, 11:32 PM

  3. Replies: 4

    Last Post: 21-11-2010, 05:45 AM

  4. Replies: 4

    Last Post: 09-08-2010, 02:51 PM

  5. Replies: 4

    Last Post: 28-01-2010, 10:15 PM

Tags for this Thread

Bookmarks

Bookmarks


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
  • BB code is On
  • Smilies are On
  • [IMG] code is On
  • [VIDEO] code is On
  • HTML code is Off

Forum Rules

  • C windows system32 urlmon dll
  • C windows syswow64 ntdll dll невозможно найти или открыть файл pdb
  • C windows system32 upfc exe
  • C windows syswow64 msiexec exe что это
  • C windows system32 ucrtbase dll ошибка