[SOLVED] Corrupt files and missing dlls

AdamW

Member
Joined
Oct 25, 2013
Posts
17
Location
Poland
Hello, guys.
I've just done a scan of my computer, by means of sfc /SCANNOW. Running sfc /SCANNOW has shown errors that could not be fixed.
Here's the error I got :

"Verification 100% complete.
Windows Resource Protection found corrupt files but was unable to fix some of them.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log."

Attached you will find the CBS.log. It follows that some files could not be repaired including the following files: "kbdpl.dll" and "kbdpl1.dll". Also, I was unable to register those files properly which resulted in some language of the keyboard errors.


Now, I wonder if you could help me the error? I run Windows Vista Home Basic.


Adam
 

Attachments

SFCFix Script

Warning: this fix is specific to the user in this thread. No one else should follow these instructions as it may cause more harm than good. If you are after assistance, please start a thread of your own.

  1. Download SFCFix.exe (by niemiro) and save this to your Desktop.
  2. Download the file below, SFCFix.zip, and save this to your Desktop. Ensure that this file is named SFCFix.zip - do not rename it.
  3. Save any open documents and close all open windows.
  4. On your Desktop, you should see two files: SFCFix.exe and SFCFix.zip.
  5. Drag the file SFCFix.zip onto the file SFCFix.exe and release it.
  6. SFCFix will now process the script.
  7. Upon completion, a file should be created on your Desktop: SFCFix.txt.
  8. Copy (Ctrl+C) and Paste (Ctrl+V) the contents of this file into your next post for me to analyse please - put [CODE][/CODE] tags around the log to break up the text.

View attachment SFCFix.zip

SFC Scan

  1. Click on the Start
    Start%20Orb.jpg
    button and in the search box, type Command Prompt
  2. When you see Command Prompt on the list, right-click on it and select Run as administrator
  3. When command prompt opens, copy and paste the following commands into it, press enter after each

    sfc /scannow

    Wait for this to finish before you continue

    copy %windir%\logs\cbs\cbs.log %userprofile%\Desktop\cbs.txt

  4. This will create a file, cbs.txt on your Desktop. Please attach this to your next post.
 
Thank you ever so much for your kind reply.

Here is the SFXix script result:

Code:
SFCFix version 2.4.5.0 by niemiro.
Start time: 2015-08-25 21:57:20.971
Microsoft Windows Vista Service Pack 2 - x86
Using .zip script file at C:\Users\Adam\Desktop\SFCFix.zip [0]




PowerCopy::
Successfully took permissions for file or folder C:\Windows\WinSxS\x86_microsoft-windows-i..l-keyboard-00010415_31bf3856ad364e35_6.0.6000.16386_none_89efac4858b9f1ac\KBDPL.DLL


Successfully copied file C:\Users\Adam\AppData\Local\niemiro\Archive\WinSxS\x86_microsoft-windows-i..l-keyboard-00010415_31bf3856ad364e35_6.0.6000.16386_none_89efac4858b9f1ac\KBDPL.DLL to C:\Windows\WinSxS\x86_microsoft-windows-i..l-keyboard-00010415_31bf3856ad364e35_6.0.6000.16386_none_89efac4858b9f1ac\KBDPL.DLL.



Successfully restored ownership for C:\Windows\WinSxS\x86_microsoft-windows-i..l-keyboard-00010415_31bf3856ad364e35_6.0.6000.16386_none_89efac4858b9f1ac\KBDPL.DLL
Successfully restored permissions on C:\Windows\WinSxS\x86_microsoft-windows-i..l-keyboard-00010415_31bf3856ad364e35_6.0.6000.16386_none_89efac4858b9f1ac\KBDPL.DLL
PowerCopy:: directive completed successfully.




Successfully processed all directives.
SFCFix version 2.4.5.0 by niemiro has completed.
Currently storing 3 datablocks.
Finish time: 2015-08-25 21:57:26.946
Script hash: 0xAl2Enfxpox6zcwRcOIKEfwJ1FYH9qu4Y/x634SGNU=
----------------------EOF-----------------------


Enclosed you will also find the new cbs log.

Best regards,
Adam
 

Attachments

Hello again.

Yes, this most recent cbs log looks good because it has not found any errors. Thank you.
But the main problem does not seem to be gone. What is at issue is that something went wrong the dll files responsible for the keyboard layout. I am unable to set the Polish keyboard layout on my computer, which is what I need. The problem still persists, even though the script you wrote did its work. I believe the files which are responsible for the Polish keyboard layout, namely "kbdpl.dll" and "kbdpl1.dll", might be corrupted. Would you happen to know if and how it is possible to fix this issue?

Thanking you in advance for this couretsy, I am,
Adam
 
Yes, I did. The language for the keyboard is set to Polish [programmer]. However, it does not work. When I try to view "properties" for the keyboard, no signs appear on the keys, the keys are blank. Clearly, there's something wrong with it. What do you think?
 
Try removing and adding the language.

I'm guessing the DLL isn't registered.


Hi, zcomputerwiz.

I have just managed to resolve the problem myself. It turned out that this state of affairs had been caused by incorrect registry values. I restored the correct values for the Polish keyboard layout thus disposing of the problem. Nevertheless, let me thank you for your efforts at helping me. I appreciate it.

Regards,
Adam
 
Glad you got it :thumbsup2:

I'll mark the thread as solved, post back if you encounter any problems.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top