Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: .Net framework won't work for 32bit programs in Win7 64bit

23 Oct 2018   #1
waterdrinker

Windows 7
 
 
.Net framework won't work for 32bit programs in Win7 64bit

Hello,

I am having issues with programs depending on .net framework. (Twitch Desktop & others)

When launching the programme, an error appears directly :

- "Application unable to start correctly 0xc0000135".

Some dependency walker job shows me that the mscoree.dll is not found for the sepecific exe.

Environment :

Windows 7 64bit
.Net Framework 4.7 freshly installed

What I did:

- Uninstalled all .Net framework and reinstalled the 4.7 pack
* didn't fix the issue
- Cmd (as admin) then "sfc /scannow"
* log says multiple times that some mscoree.dll version mismatch
* log says multiple times that some mscoree.dll source also corrupted
* didn't fix the issue

What I know :

- All programmes (2 for now) having the same issues are 32bit programmes based on .Net framework.
- There is a mscoree.dll in system32, but none in SysWOW64

What I am doing:

- .Net is corrupted and needs to be forcely reset.
- I lauched the following command before leaving home
* DISM.exe /Online /Cleanup-image /Restorehealth
* Use the System File Checker tool to repair missing or corrupted system files


Could anyone give me some ideas about how to solve this issue ?

Best regards

Jiayi


My System SpecsSystem Spec
.
23 Oct 2018   #2
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

Hi waterdrinker,

DISM.exe /Online /Cleanup-image /Restorehealth will not work with windows 7

If you have net framework corruption try this tool from Microsoft.

Microsoft .NET Framework Repair Tool

If you continue to have issue with .NET Framework, please post CBS log
location: C:\Windows\Logs\CBS\
Won't need the entire folder just CBS.log
You can copy and paste the bold text into search programs and files to expedite locating the file. It's above the after you click it!
My System SpecsSystem Spec
24 Oct 2018   #3
waterdrinker

Windows 7
 
 

Hi,

Thank you for your reply.
I didn't work as you said.
I also tried to repair the whole system with my installation DVD. Strangely it said "system recovery not compatible"
Just before thinking of reinstalling Windows, I tried the worst possible solution:
I downloaded a 32bit mscoree.dll for x64 Windows 7 and copied it to SysWOW64
And it worked...
My System SpecsSystem Spec
.

24 Oct 2018   #4
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

I didn't say Net Framework would WOULD work I said TRY! This was based upon your contention .Net is corrupted and needs to be forcely reset. This is part of what the .NET Framework tool accomplishes.

And if it DIDN'T work post CBS.log which you didn't!

Reinstalling Windows would have been a bad idea, you would have lost all your programs, files, folders, etc., if you didn't back them up beforehand and is totally unnecessary in your scenario.

The CBS.log, would have confirmed what you said, mscoree.dll was missing from the SysWOW64 folder & I would have provided you with a copy that is in my 400,000+ replacement files.

You were fortunate that mscoree.dll is identical in both SysWOW64 and System32

Irregardless, I'm glad to hear you resolved your issue!

Please mark this tread as resolved!

Happy Computing!

Nic
My System SpecsSystem Spec
25 Oct 2018   #5
waterdrinker

Windows 7
 
 

Quote   Quote: Originally Posted by Snick View Post
I didn't say Net Framework would WOULD work I said TRY!
...
And if it DIDN'T work post CBS.log which you didn't!
...
You were fortunate that mscoree.dll is identical in both SysWOW64 and System32
...
Please mark this tread as resolved!
...

Hi Snick,

I feel confused how you looked so triggered by nothing at all.

I was actually saying that, DISM.exe did not work, same as you suggested in your earlier post. Should have been more clear in my words.

And I know reinstalling windows is a bad idea, that's why I was looking for other solutions.

I was not fortunate. Instead I know SysWOW64 contains 32bits dlls for 64bit OS. That's why I looked for a 32bit version of mscoree.dll, AS I SAID in my last post, instead of copying the one that sits in my system32 folder.
It looks like you don't really read posts before making an response with countless exclamation marks.

To end the story, the thread was already marked as solved, the moment you were asking me to do that.



I actually feel happy to see people like you actively willing to help others solve practical problems in their daily life. Me being a Window/Linux programmer, is unable to devote myself as you do. I give you all my respect for that.
But please Don't take others as fools. Especially when you don't read what others say. This only makes you one. Arrogance is never a good thing.

Saying that, thank you for your answers.

Best regards

Jiayi
My System SpecsSystem Spec
25 Oct 2018   #6
Snick

Win 10 x64, Linux Lite, Win 7 x64, BlackArch, Kali, VMWare Workstation Player, OpenVPN
 
 

Sorry, quite often lately OPs ask for help then do a plethora of self-fix attempts and it frustrates those trying to systematically diagnose and resolve the issue.

And I don't take other for fools. Quite often, in an OP's original post I find it it hard to ascertain the level of computer competency. Thank you for your complement regarding helping others. In attempting to do so it would be nice for an OP to follow a few diagnostic requests. When it happens on a regular basis and your helping for free it gets a little frustrating. That simple!
My System SpecsSystem Spec
Reply

 .Net framework won't work for 32bit programs in Win7 64bit




Thread Tools




Similar help and support threads
Thread Forum
How can I run 32bit programs on a 64bit machine? Windows 7 / Ultimate
I want to upgrade a 2008 Win7 Pro 32bit computer to Win7 Ultimate 64bit. Have new mobo, processor, 16gb memory, 256gb SSD. Would like to be able to use my 32bit programs for a while, until I can replace them with 64bit progs. How can I do this? Or do I need to have two machines? I have...
Installation & Setup
32bit vs 64bit programs
I've been using 32 bit OS's for a while, frankly because i've never had more than 4gig. Now i've just upgraded to 8 gig, so I need to up to 7 64 bit. Now, I know along with needing a 64 bit version of windows, I need a 64 bit capable processor and devices that have 64 bit drivers. I...
General Discussion
Why can't 32bit programs connect on my 64bit computer?
please help me this problem has been driving me crazy for over a year now:cry:
Software
Windows 7 64bit - 32bit programs corrupted
Hey guys, I'm in a very desperate situation... I have an Alienware M17x with as many upgrades as I could have got. I use my computer for work, and i have to be up in 5.5 hours to get a lot of stuff done.. Today, something strange was happening with IE8, where google results would open in...
General Discussion
W7 64bit:Ok to install 32bit programs outside the 32bit programfolder?
OS: Win 7 64bit. Is it generally not a problem to choose to install a piece of 32bit software outside the win 7 default program folder for 32bit software? Or is 32bit software only supposed to be running flawlessly, if installed in that default 32bit folder? Thanks.
Software


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 10:24.
Twitter Facebook Google+