我尝试C:\Windows\Fonts
通过复制来备份我的文件夹。结果出现了一个“字体 - 复制”文件夹。我删除了该文件夹,现在原始“字体”文件夹的属性已发生改变。
我认为这会导致某些程序出现问题,特别是 Chrome。
C:\Windows\Fonts
在正常系统中,当我通过文件资源管理器查看文件夹时,它上面有一个小“A”。属性窗口只显示一个选项卡“常规”。当我转到命令提示符C:\Windows
并键入时dir
,“字体”不会显示为文件或目录。它是某种链接吗?
但是在混乱的系统上,C:\Windows\Fonts
文件夹上没有小 A,属性窗口显示三个选项卡(“常规”、“共享”和“安全”),当我使用命令提示符时,“字体”确实显示为一个文件夹。
我尝试在控制面板的“字体设置”窗口中执行“恢复默认字体设置”,但这似乎并不能恢复“字体”文件夹的属性。
如何修复?有没有办法C:\Windows\Fonts
在不重新安装操作系统的情况下重新建立原始文件夹属性?
答案1
听起来您的 Fonts 文件夹丢失了desktop.ini
,这也是它的特殊之处。打开管理命令提示符,导航到C:\Windows\Fonts
,然后键入以下命令:
echo. > desktop.ini
创建一个名为的空白文件desktop.ini
notepad desktop.ini
在管理记事本实例中打开该文件
将以下内容粘贴到记事本窗口中,然后保存:
[.ShellClassInfo]
CLSID={BD84B380-8CA2-1069-AB1D-08000948F534}
注销并重新登录。如果这不能解决您的问题,则注册表丢失了 Fonts shell 文件夹的条目,这是使它变得特殊的另一个组件。打开记事本的新实例(非管理员)并将以下内容粘贴到其中:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}]
@="Microsoft Windows Font Folder"
"System.Software.TasksFileUrl"="Internal"
"AppID"="{50d69d24-961d-4828-9d1c-5f4717f226d1}"
"InfoTip"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\
6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\
00,53,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,\
2d,00,32,00,32,00,39,00,32,00,30,00,00,00
"LocalizedString"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,\
2c,00,2d,00,32,00,32,00,39,00,38,00,31,00,00,00
"System.ApplicationName"="Microsoft.Fonts"
"DisplayName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,\
00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
5c,00,66,00,6f,00,6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,2c,\
00,2d,00,31,00,39,00,39,00,00,00
"System.ControlPanel.Category"=dword:00000001
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,\
6f,00,6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,2c,00,31,00,30,\
00,00,00
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,6f,00,\
6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\Hierarchical]
@="0"
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,66,00,6f,00,\
6e,00,74,00,65,00,78,00,74,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{BD84B380-8CA2-1069-AB1D-08000948F534}\ShellFolder]
"Attributes"=dword:a0000000
"WantsForParsing"=""
(我刚刚导出了处理字体特殊文件夹的注册表分支。如果您比较谨慎,可以将其与干净注册表的相应分支进行检查。)
使用扩展名保存文件.reg
,然后在资源管理器中双击它。确认注册表合并并重新启动计算机。