系统平台:win8.1

症状描述:开始菜单里的“附件”中,“计算器”,“记事本”等项目变成英文

情况分析:文件夹的显示名称可以由文件夹内的 Desktop.ini 文件设置。

比如说 C:\Users 的显示名称是 用户 , 如果是文件夹(注意是 文件夹 )的属性中没有只读的话,desktop.ini 文件就不能起作用。

另外,开始菜单的显示是由两部分内容组成,一个是 所有用户 的内容,另外一个是 当前用户 的内容。

举个栗子:我的 附件 应该显示的是 C:\Users\Vince\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories 中和 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories 中内容,假如其中一个文件夹没有正常的本地化显示,比如显示了英文,那么开始菜单中的 附件 就不会显示成中文,可能这两个文件夹中有一个文件夹发生了问题。我的是 “游戏” 文件夹变英文了,原因是 “当前用户” 的那个 “games” 文件夹不是只读,而且 desktop.ini 文件不存在,给文件夹设置为只读,并把 desktop.ini 从 “所有用户” 那里复制过来一份后,开始菜单中的 “Games” 又变成了 “游戏”。我的 “所有用户” 的 “附件” 文件夹中的 desktop.ini 文件内容如下:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21761
[LocalizedFileNames]
Remote Desktop Connection.lnk=@%SystemRoot%\system32\mstsc.exe,-4000
displayswitch.lnk=@%SystemRoot%\system32\displayswitch.exe,-320
Paint.lnk=@%SystemRoot%\system32\shell32.dll,-22054
Sync Center.lnk=@%SystemRoot%\System32\SyncCenter.dll,-3000
Wordpad.lnk=@%SystemRoot%\system32\shell32.dll,-22069
Calculator.lnk=@%SystemRoot%\system32\shell32.dll,-22019
Sound Recorder.lnk=@%SystemRoot%\system32\SoundRecorder.exe,-100
Welcome Center.lnk=@%SystemRoot%\system32\OobeFldr.dll,-33056
Bluetooth File Transfer Wizard.lnk=@C:\Windows\system32\fsquirt.exe,-2303
Mobility Center.lnk=@%SystemRoot%\system32\mblctr.exe,-1008
NetworkProjection.lnk=@%SystemRoot%\system32\NetProjW.dll,-501
Sticky Notes.lnk=@%SystemRoot%\system32\SNTSearch.dll,-505
Math Input Panel.lnk=@%CommonProgramFiles%\Microsoft Shared\Ink\mip.exe,-291
Snipping Tool.lnk=@%SystemRoot%\system32\SnippingTool.exe,-15051

注意:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21761
是设置 文件夹显示名称 的关键,其他则是 文件夹中的项目的显示名称,比如 Sync Center 显示为 同步中心 。
以下为 当前用户 下附件中的 desktop.ini 文件内容:
[.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
或者尝试在 出问题的 附件文件夹上,单击右键,使用 还原以前的版本 的功能。

 

举个栗子:

[.ShellClassInfo]

LocalizedResourceName=应用工具
IconFile=GJ.ico
IconIndex=0
ConfirmFileOp=0
OriginalIcon=%
IconResource=.\GJ.ico,0
[ViewState]
Mode=
Vid=
FolderType=Generic

 

版权声明:本文为mahocon原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mahocon/p/5305366.html