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

waterdrinker

New member
Local time
10:05 PM
Messages
16
Location
Paris
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 Computer

Computer type
PC/Desktop
OS
Windows 7
CPU
Intel® Pentium® E5300
Motherboard
MSI P45T-C51
Memory
Kingston ValueRAM DDRII 2 x 2 Go PC6400 CAS 5
Graphics Card(s)
Sapphire Radeon™ HD 4890 1 Go Battlestations Edition
Screen Resolution
1920*1080
Hard Drives
Seagate Barracuda 7200.12 S-ATA - 500 Go - 16 Mo
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 :orb: after you click it!
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Desktop & Compaq Laptop
OS
Win 10 x64, Linux Lite, Win 7 x64, BlackArch, & Kali
Hard Drives
Samsung 850 Pro 256Gb,
Hitachi HDD 1Tb,
Crucial MX SSD 250Gb
Segate 3Tb USB 3.0 Ext. Backup HDD
Internet Speed
150Mbps dn, 20Mbps up
Antivirus
Avast Free, Malwarebytes Anti-Exploit & Anti-Ransomware
Browser
Firefox, Chrome, Opera, & VPN
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 Computer

Computer type
PC/Desktop
OS
Windows 7
CPU
Intel® Pentium® E5300
Motherboard
MSI P45T-C51
Memory
Kingston ValueRAM DDRII 2 x 2 Go PC6400 CAS 5
Graphics Card(s)
Sapphire Radeon™ HD 4890 1 Go Battlestations Edition
Screen Resolution
1920*1080
Hard Drives
Seagate Barracuda 7200.12 S-ATA - 500 Go - 16 Mo
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 Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Desktop & Compaq Laptop
OS
Win 10 x64, Linux Lite, Win 7 x64, BlackArch, & Kali
Hard Drives
Samsung 850 Pro 256Gb,
Hitachi HDD 1Tb,
Crucial MX SSD 250Gb
Segate 3Tb USB 3.0 Ext. Backup HDD
Internet Speed
150Mbps dn, 20Mbps up
Antivirus
Avast Free, Malwarebytes Anti-Exploit & Anti-Ransomware
Browser
Firefox, Chrome, Opera, & VPN
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 Computer

Computer type
PC/Desktop
OS
Windows 7
CPU
Intel® Pentium® E5300
Motherboard
MSI P45T-C51
Memory
Kingston ValueRAM DDRII 2 x 2 Go PC6400 CAS 5
Graphics Card(s)
Sapphire Radeon™ HD 4890 1 Go Battlestations Edition
Screen Resolution
1920*1080
Hard Drives
Seagate Barracuda 7200.12 S-ATA - 500 Go - 16 Mo
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 Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Desktop & Compaq Laptop
OS
Win 10 x64, Linux Lite, Win 7 x64, BlackArch, & Kali
Hard Drives
Samsung 850 Pro 256Gb,
Hitachi HDD 1Tb,
Crucial MX SSD 250Gb
Segate 3Tb USB 3.0 Ext. Backup HDD
Internet Speed
150Mbps dn, 20Mbps up
Antivirus
Avast Free, Malwarebytes Anti-Exploit & Anti-Ransomware
Browser
Firefox, Chrome, Opera, & VPN
Back
Top