Vistalizator, Multilingual users and Validation problems. RRS feed

  • General discussion

  • What this is.

    Vistalizator is a program that installs language packs on computers using primarily Windows Premium and Professional. The program adds functionality that was only enabled in Windows Ultimate, however when it does this it changes core files that WAT depends on for validation, WAT attempts to verify the hash signature and can't based native language of the SKU and therefore flags the system and places it in notification mode. As with every other reason for notification mode no functionality is removed from Windows but the desktop will turn black and you will receive notifications when starting the computer or when performing certain tasks, also you will be unable to download certain MS applications and MSE may or may not work (not sure on this).

    How this happened

    Vistalizator may have been installed in one of a couple of ways.

    1. The users themselves may have installed it, or.
    2. It may have been installed by a shop, if you bought a computer and asked that the OS be in a specific language the shop may have installed Vistalizator instead of ordering windows in a different language, ordering windows in a different language would have been a significant cost for the purchaser. It is probable that the end user would never know if Vistalizator was installed in this case.

    Another possibility is that the language pack was manually changed or included in a modified ISO available on the internet.

    Below is an indicator of a Vistalizator/language pack type of problem.

    File Scan Data-->
    File Mismatch: C:\Windows\system32\en-US\sppc.dll.mui[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\en-US\sppcext.dll.mui[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\en-US\slc.dll.mui[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\en-US\slcext.dll.mui[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\en-US\sppuinotify.dll.mui[6.1.7600.16385], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\en-US\slui.exe.mui[6.1.7600.16385], Hr = 0x80092003
    File Mismatch: C:\Windows\system32\en-US\sppcomapi.dll.mui[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\en-US\sppcommdlg.dll.mui[6.1.7600.16385], Hr = 0x800b0100
    File Mismatch: C:\Windows\system32\en-US\sppsvc.exe.mui[6.1.7600.16385], Hr = 0x80092003

    These will also show up as tampered files later in the report

    Tampered File: %systemroot%\system32\sppc.dll|sppc.dll.mui
    Tampered File: %systemroot%\system32\sppcext.dll|sppcext.dll.mui
    Tampered File: %systemroot%\system32\slc.dll|slc.dll.mui
    Tampered File: %systemroot%\system32\slcext.dll|slcext.dll.mui
    Tampered File: %systemroot%\system32\sppuinotify.dll|sppuinotify.dll.mui
    Tampered File: %systemroot%\system32\slui.exe|slui.exe.mui|COM Registration
    Tampered File: %systemroot%\system32\sppcomapi.dll|sppcomapi.dll.mui
    Tampered File: %systemroot%\system32\sppcommdlg.dll|sppcommdlg.dll.mui
    Tampered File: %systemroot%\system32\sppsvc.exe|sppsvc.exe.mui

    Additional Information

    See support article: "This copy of Windows is not genuine" warning when MUI packs are installed in Windows 7" http://support.microsoft.com/kb/2105247/

    How do I fix it

    UPDATE: Microsoft Assisted Support now has a tool that will revert Windows back to it's default language.  This will resolve theVistalizator/Language Pack issue described above. This is an internal Microsoft tool and can only be used by contacting Microsoft Assisted Support at one of the following URLs:

    North America: http://support.microsoft.com/contactus/cu_sc_genadv_master?ws=support&ws=support#tab4

    Outside North America:

    Note: SFC /scannow WILL NOT WORK, it will not work because the files are not corrupted, they are original MS files but they are the wrong language. SFC sees them as valid files although WAT can't reconcile them with the native language of the windows installation on your computer (Vistalizator only changes the display language).

    It may be as simple as running Vistalizator and restoring the original language for your computer, rebooting and re-validating at www.microsoft.com/genuine. Try this first. However if this does not work it may be more complicated to fix and at this point the best advice I know is to start a no cost support incident at the link below.


     To enable the use of language packs I recommend using the anytime upgrade to upgrade your version of windows from it's current version to Windows 7 Ultimate, Ultimate has native support for all of the language packs.

    It may or may not be possible to request media in the appropriate language (from MS or your computers manufacturer) but you will not have the ability to switch languages without upgrading to Ultimate.

    Certain licenses (and their keys) are locked geographically. If you travel and intend on buying a computer or software pay attention to geographical limitations on software and licenses.

    • Edited by Darin Smith MS Wednesday, July 14, 2010 6:50 PM Another Update: Microsoft Assisted Support has a tool to resolve Vistalizator issues.
    Sunday, June 20, 2010 2:44 PM

All replies

  • Great Write-up Carl!

    Making this a Sticky

    (NOTE: I made a small cosmetic changes to the post to highlight that the files listed in the "File Scan Data-->" section must ALL be a .mui file for this to likely be a Vistalizator caused issue.  Otherwise, if they arn't .mui files, it's just a corrupted file issue and SFC /scannow may fix it). 

    Will Update if/when additional fixes become available


    Darin MS
    Tuesday, June 22, 2010 9:46 PM