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: SFC unable to repair msctf.dll

10 Sep 2015   #1
SandyD

Windows 7 Professional x64
 
 
SFC unable to repair msctf.dll

Background:
I intend to upgrade to Windows 10, however the installing the upgrade results in error 8007002C-2000D when about 19% complete (66% copying files) with the message:
'The installation failed in the SAFE_OS phase with an error during the MIGRATE_DATA operation'.

In attempting to resolve this, I first found 3 optional updates that would not install.
This has now been fixed, and Windows Update shows no critical updates, and Windows 10 as the only optional update. There are no hidden updates.

I have run the System Update Readiness Tool for Windows 7 for x64-based Systems (KB947821)
multiple times. I have also run SRC /SCANNOW in elevated command window multiple times, rebooting between attempts, and each time the message is:
'Windows Resource Protection found corrupt files but was unable to fix come of them...'

I tried repairing from my Windows installation disk, but SRC continued to find errors it could not fix.

As the CBS.log showed an issue with msctf.dll, I followed the tutorial here to extract this file from both the System32 and SysWOW64 folders on my Win7 installation disk using 7-Zip. The extracted files were placed on the desktop of my administrator account, and I then attempted to replace the corresponding files in the Windows folders.

The SysWOW64 copy was successfully replaced, and I then reinstated the ownership of that file to 'TrustedInstaller'.

However, I have been unable to replace the msctf.dll folder in the System32 folder. On each attempt, even using Safe Mode with Command Prompt, I am told that the file is in use.

SFCdetails.txt:
After stripping out the 'verified' lines, the following shows the issues most recently found by SFC:
Quote:
2015-09-11 12:05:32, Info CSI 00000343 [SR] Cannot repair member file [l:18{9}]"msctf.dll" of Microsoft-Windows-TextServicesFramework-msctf, Version = 6.1.7601.18731, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:05:33, Info CSI 00000345 [SR] Cannot repair member file [l:18{9}]"msctf.dll" of Microsoft-Windows-TextServicesFramework-msctf, Version = 6.1.7601.18731, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:05:33, Info CSI 00000346 [SR] This component was referenced by [l:154{77}]"Package_2_for_KB3033889~31bf3856ad364e35~amd64~~6.1.1.0.3033889-5_neutral_GDR"
2015-09-11 12:05:33, Info CSI 00000349 [SR] Could not reproject corrupted file [ml:48{24},l:46{23}]"\??\C:\Windows\SysWOW64"\[l:18{9}]"msctf.dll"; source file in store is also corrupted
2015-09-11 12:05:33, Info CSI 0000034b [SR] Verify complete
2015-09-11 12:05:34, Info CSI 0000034c [SR] Verifying 100 (0x0000000000000064) components
2015-09-11 12:05:34, Info CSI 0000034d [SR] Beginning Verify and Repair transaction
2015-09-11 12:05:43, Info CSI 0000034e [SR] Cannot repair member file [l:26{13}]"msctf.dll.mui" of Microsoft-Windows-TextServicesFramework-msctf.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:05:52, Info CSI 0000034f [SR] Cannot repair member file [l:26{13}]"msctf.dll.mui" of Microsoft-Windows-TextServicesFramework-msctf.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:05:52, Info CSI 00000350 [SR] This component was referenced by [l:266{133}]"Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514.Windows Foundation Language Pack"
2015-09-11 12:06:00, Info CSI 00000351 [SR] Could not reproject corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"\[l:26{13}]"msctf.dll.mui"; source file in store is also corrupted

2015-09-11 12:06:49, Info CSI 00000379 [SR] Cannot repair member file [l:18{9}]"msctf.dll" of Microsoft-Windows-TextServicesFramework-msctf, Version = 6.1.7601.18731, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:06:58, Info CSI 0000037a [SR] Cannot repair member file [l:26{13}]"msctf.dll.mui" of Microsoft-Windows-TextServicesFramework-msctf.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:06:58, Info CSI 0000037c [SR] Cannot repair member file [l:18{9}]"msctf.dll" of Microsoft-Windows-TextServicesFramework-msctf, Version = 6.1.7601.18731, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:06:58, Info CSI 0000037d [SR] This component was referenced by [l:154{77}]"Package_2_for_KB3033889~31bf3856ad364e35~amd64~~6.1.1.0.3033889-5_neutral_GDR"
2015-09-11 12:06:58, Info CSI 00000380 [SR] Could not reproject corrupted file [ml:48{24},l:46{23}]"\??\C:\Windows\SysWOW64"\[l:18{9}]"msctf.dll"; source file in store is also corrupted
2015-09-11 12:07:04, Info CSI 00000381 [SR] Cannot repair member file [l:26{13}]"msctf.dll.mui" of Microsoft-Windows-TextServicesFramework-msctf.Resources, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"en-US", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral in the store, hash mismatch
2015-09-11 12:07:04, Info CSI 00000382 [SR] This component was referenced by [l:266{133}]"Microsoft-Windows-WindowsFoundation-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~6.1.7601.17514.Windows Foundation Language Pack"
2015-09-11 12:07:11, Info CSI 00000383 [SR] Could not reproject corrupted file [ml:60{30},l:58{29}]"\??\C:\Windows\SysWOW64\en-US"\[l:26{13}]"msctf.dll.mui"; source file in store is also corrupted
Current Status:
. The PC appears to be working normally.
. SRC /SCANNOW & CBS.log show corrupt files.
. I'm not sure if the corrupt file(s) is preventing installation of Windows 10 - they may be unrelated issues.

At this point, I've reached the limit of what I have been able to find to resolve this, and I'd appreciate any assistance anyone can offer.




Attached Files
File Type: log CheckSUR.log (786 Bytes, 1 views)
My System SpecsSystem Spec
.
12 Sep 2015   #2
SandyD

Windows 7 Professional x64
 
 

Update:

Today I have
1/ run 'chkdsk c: /f /r' from the Windows 7 installation disk. No errors were found.
2/ rebooted the computer normally. I checked the properties of msctf under both /system32 and /SysWOW64. For the record, the File Version shown for each are:
- System32/msctf.dll - 6.1.7601.18731 17/1/2015
- SysWOW64/msctf.dll - 6.1.7601.16385 14/7/2009
6.1.7601.16385 14/7/2009 matched the File Version of most of the rest of the system files, and also that on the Windows 7 installation disk. I'm guessing that something happened in January to corrupt the other file, but I have no idea what.
3/ I turned off my anti-virus for 1 hr, opened msconfig.exe and selected 'Diagnostic Startup' from the General tab.

I intended to reboot to safe mode to run the Check SURT tool and SFC /SCANNOW again 3 times each, without any other background processes running, before posting updated logs for each.

The PC will no longer start in Safe Mode, nor will it start normally.

If I try to start Windows in Safe Mode, it does the 'Loading Windows Files ... please wait' then goes to the 'black screen with white cursor' and stops. I have left it there for over 2 hours without change.

If I try to start Windows normally, it does the 'Starting Windows' logo, goes to the black screen with white cursor, and stops.

Coming to you now from my laptop.

Please - can anyone help?
My System SpecsSystem Spec
12 Sep 2015   #3
SandyD

Windows 7 Professional x64
 
 

Today's Update:

1. Started PC from the windows installation disk, and ran System Restore. PC will now start but antivirus now fails to repair or reinstall due to 'corrupted permissions of your operating system'.
2. Ran the System Update Readiness Tool which installed 'Hotfix for Windows (KB947821)' 3 times, rebooting after each run. Each time it ended with 'Installation complete'. The CheckSUR.log file continues to show the same single error as the earlier log file attached in the first post:
Quote:
... Checking Component Store
(f) CSI Missing Deployment Key 0x00000000 ab973583760..0e470528ead_31bf3856ad364e35_10.2.9200.20681_c45829af3279ee46 HKLM\Components\CanonicalData\Deployments
...
Perhaps the thread should have been titled 'CheckSur.log says CSI Missing Deployment Key' ?

I'd really appreciate some expert help with this.
I'm just randomly poking around in the dark at the moment.



I've just run SFC /SCANNOW 3 times again, rebooting between each attempt, and attached a zip of the most recent files in the Windows/Logs/CBS folder.
My System SpecsSystem Spec
.

13 Sep 2015   #4
SandyD

Windows 7 Professional x64
 
 

As there's been no response to this, I've moved all my personal files to an external drive, and installed Win10 using the 'Keep Nothing' option.
I was hoping to not have to reinstall all the programs (some with very big downloads) and data that I had on that PC, but it seems there's no other choice. I can use this laptop as a temporary measure, but I really need to have my main PC working this week.

Thanks to everyone who looked at the thread, even if you weren't able to assist.
My System SpecsSystem Spec
Reply

 SFC unable to repair msctf.dll




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
sfc /scannow Unable to repair files
Hello everyone. I need some guidance on my current issue for my laptop. Step 1. I open the command prompt (ran as administrator) & use the following command: "sfc /scannow" to scan for any errors. The result was the following: "Windows Resource Protection found corrupt files but was...
Performance & Maintenance
Unable to do a repair install with my Win 7 DVD
So I installed Win 7 x64 on my upgraded PC and since then started having problems with installing SP 1. Refer to thread http://www.sevenforums.com/windows-updates-activation/284546-win-7-64bit-sp-1-installation-error-code-800f0818.html I am still talking to Tom on this but wanted to check the...
Installation & Setup
Startup Repair - Unable to escape...
Hello... Please help. I have been unable to boot up my Dell Inspiron 1525 since the weekend. As I boot it up, it appears to boot, and then asks on a black screen whether to "Launch Startup Repair (recommended)" or "Start Windows Normally". A: If I launch Startup Repair, it flickers a couple of...
BSOD Help and Support
Unable to see my Partitons after Windows repair..Pls help
Today while listening to a song. My computer restarted with a BSOD. It then asked me to repair my computer saying that some boot record is corrupt. I repaired my computer from the cd. It works fine but now i can only see my C: and no other drives are being shown though the data is still there....
General Discussion
unable to repair 7
I have installed SP1, I have tried to run a repair because I cannot run Backup!! but it says "your current version of windows is more recent than the version you are trying to upgrade to!! Is this another mess by created by Microsoft ?? :(
General Discussion
Boot Mgr missing and unable to repair
I'm having some serious trouble with Win 7. I was trying to reclaim some unallocated space on the drive and in the process seem to have lost boot manager, so it won't load Windows. If I put the disc in, it's not able to automatically able to repair because it says the repair disc I'm using...
Installation & Setup


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 11:02.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App