Fix yahoo messenger and windows 7 gadget display error

The error manifestation

After a period of using Windows 7 or Yahoo! Messenger (Y!M), you can catch an error like this:

  • Your desktop gadgets doesn’t work and they display incorrectly
  • In the conversation window of Y!M, you cannot see either your or your partner ‘s words.

In this post, I will introduce you some ways to fixed this annoying error.

Cause of the error

There are many reasons why this evil thing happen to you. The corruption of windows registry, sidebar files or some .dll files as well as the existence of a virus can be the main factor. As a general rule of thumb, you should try from the easiest fix.

First thing to check: your windows files

Begin with your sidebar files. You can copy these file from another computer running windows 7 (of course, it current runs normally ) and paste them to the appropriate location in your one. Here, I suppose that you installed you windows in the C drive.

C:\Program Files\Windows Sidebar\sidebar.exe
C:\Program Files\Windows Sidebar\wlsrvc.dll
C:\Program Files\Windows Sidebar\Gadgets\*

Restart your computer and hope this help.

The windows .dll files error

This is also a common error of windows, you can re-register your windows .dll files to solve this problem. Open your Start menu, click Run… (or use the shortcut key “Windows key” + “R”). In the new “Run” dialogue, enter the command regsvr32 jscript.dll and click OK button, if another dialogue appears, click OK to ignore this message. Do them same thing with the command regsvr32 vbscript.dll before restarting your computer.

Check the windows registry problem

In the case that this error haven’t been solved yet, you have to check you windows registry. First, open the Registry Editor by entering the command regedt32 to the Run windows as the previous section. After the Registry Editor windows appears, you can see that it looks like the Windows Explorer windows.

Point to the key HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb558}\In procServer32. Look at the right panel, if the data of (Default) values is different from C:\WINDOWS\SYSTEM32\JSCRIPT.DLL, modify it to correct value.

Next, go to another key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\. Look at its sub keys in the left panel. If you see a strange sub key whose name is a character like the “L” letter above the 0 sub key, delete the strange sub key. Restart your computer.

The last thing I can help

If things still go wrong, you can download my pre-built bat file and run it on your computer.

Leave a Reply