none
英文Win7装了中文包,注销以后汉化不完全 RRS feed

  • 问题

  • 开始菜单的本来应该中文的地方,结果一半英文一半中文……悲剧,有人遇到过吗?

    比如Accessories应该是“附件”的,但是切回中文以后还是Accessories,类似很多组件都没有汉化成功,请问是怎么回事?

     

    Windows 7 Enterprise 64位版

    这是第一次装了语言包以后出现这种情况,很不解

    2010年12月22日 13:51

答案

  • 先看看那個方法是否有效, 如果沒有效果, 那么很可能是 Alexis 所說的那樣, 是由于本地化不完全造成的. 如果是因為該問題造成, 那么要完成修復需要微軟支持.


    Folding@Home
    • 已标记为答案 夏阳 2010年12月23日 4:10
    2010年12月22日 15:24

全部回复

  • 你是否安装了测试版的 SP1?为 RTM 设计的语言包可能会有部分资源与 SP1 有出入,如果已安装 SP1 请卸载 SP1 看看是否正常?
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "夏阳"
     
    开始菜单的本来应该中文的地方,结果一半英文一半中文……悲剧,有人遇到过吗?
    比如Accessories应该是“附件”的,
     
     
    2010年12月22日 14:02
  • 并无SP1安装~是RTM的,Windows Update推送的补丁都打了的情况下再装的补丁包~没有安装SP1
    2010年12月22日 14:14
  • 可以試試下面的方法.

    請在命令提示符執行下面的代碼

    cd /d "%appdata%\Microsoft\Windows\Start Menu\Programs\Accessories"
    attrib -r -s -h desktop.ini
    del desktop.ini
    copy con desktop.ini
    REM 按一下 F6 鍵
    notepad desktop.ini

    REM 復制下面的文字

    [.ShellClassInfo]
    LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21761
    [LocalizedFileNames]
    Windows Explorer.lnk=@%SystemRoot%\system32\shell32.dll,-22067
    Run.lnk=@%SystemRoot%\system32\shell32.dll,-12710
    Command Prompt.lnk=@%SystemRoot%\system32\shell32.dll,-22022
    Notepad.lnk=@%SystemRoot%\system32\shell32.dll,-22051

    REM 復制上面的文字
    REM 另存格式選擇為 Unicode 編碼
    attrib +r +s +h desktop.ini
    cd ..
    attrib +r Accessories
    exit


    Folding@Home
    • 已标记为答案 夏阳 2010年12月22日 14:21
    • 取消答案标记 夏阳 2010年12月22日 14:21
    2010年12月22日 14:17

  •  

    可以試試下面的方法.

    請在命令提示符執行下面的代碼

    cd /d "%appdata%\Microsoft\Windows\Start Menu\Programs\Accessories"
    attrib -r -s -h desktop.ini
    del desktop.ini
    copy con desktop.ini
    REM 按一下 F6 鍵
    notepad desktop.ini

    REM 復制下面的文字

    [.ShellClassInfo]
    LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21761
    [LocalizedFileNames]
    Windows Explorer.lnk=@%SystemRoot%\system32\shell32.dll,-22067
    Run.lnk=@%SystemRoot%\system32\shell32.dll,-12710
    Command Prompt.lnk=@%SystemRoot%\system32\shell32.dll,-22022
    Notepad.lnk=@%SystemRoot%\system32\shell32.dll,-22051

    REM 復制上面的文字
    REM 另存格式選擇為 Unicode 編碼
    attrib +r +s +h desktop.ini
    cd ..
    attrib +r Accessories
    exit


    Folding@Home


    感谢你的回复,不过看了你的方法,似乎这样只能对出错的汉化处进行修复(尽管我还没有尝试使用这个办法)
    有没有一劳永逸能自动修复的办法?或者语言包能不能像一般补丁那样卸载后再重新安装?
    谢谢您的答复

    2010年12月22日 14:22
  • 先看看那個方法是否有效, 如果沒有效果, 那么很可能是 Alexis 所說的那樣, 是由于本地化不完全造成的. 如果是因為該問題造成, 那么要完成修復需要微軟支持.


    Folding@Home
    • 已标记为答案 夏阳 2010年12月23日 4:10
    2010年12月22日 15:24
  • 在注册表的 HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache 中会保存一些界面元素文字的缓存,检查一下这里是否存在语言与预期不符的缓存内容,可以将不符合的项目删除并重新启动计算机,看看问题能否解决。
     
    --
    Alexis Zhang
     
    https://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "夏阳"
     
    并无SP1安装~是RTM的,Windows Update推送的补丁都打了的情况下再装的补丁包~没有安装SP1
     
     
    2010年12月23日 14:05