系统设置里的比如个性化背景前面的图标不见了,系统托盘部分的也不正常,变成了方块。同时伴随乱码的情况,但是桌面文件名基本正常,鼠标右键也有问题,重启电脑后系统功能基本都正常,只是鼠标右键乱码、变方框,系统托盘图标变方框、系统菜单搜索框乱码、文本变方框方块等情况。
分析问题:
基本判断就是注册表在卸载程序或清理注册表的过程中将系统相关字体清理了清理过程中会伴随着卡顿的情况
检查:
系统字体文件夹Fonts文件夹下是否还有字体Segoe UI、Segoe Fluent Icons
确认的情况是:
对字体文件Segoe UI、Segoe Fluent Icons的引用失效了
这种情况最终确认为:
确认:就是字体注册表Fonts项损坏 / 缺失导致的界面方框乱码(豆腐块□□□)
手动删 Adobe 注册表项,误连带删掉了系统服务 / 驱动相关注册表键,开机卡在转圈、加载极慢。
这里需要强制关机,然后重新开机
下面为处理过程:
Segoe Fluent Icons 的真实文件名叫:SegoeIcons.ttf,
导入注册表修复
新建记事本,复制全部,另存为 FontFix_Correct.reg,编码 ANSI,保存桌面,右键合并导入
Windows Registry Editor Version 5.00 ;===== 机器全局字体 HKLM ===== [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="segoeui.ttf" "Segoe UI Bold (TrueType)"="segoeuib.ttf" "Segoe UI Bold Italic (TrueType)"="segoeuz.ttf" "Segoe UI Italic (TrueType)"="segoeuii.ttf" "Segoe UI Light (TrueType)"="segoeuil.ttf" "Segoe UI Semibold (TrueType)"="segoeuisb.ttf" "Segoe UI Semibold Italic (TrueType)"="segoeuisbi.ttf" "Segoe UI Semilight (TrueType)"="segoeuisl.ttf" "Segoe UI Black (TrueType)"="seguibl.ttf" "Segoe UI Black Italic (TrueType)"="seguibli.ttf" "Segoe UI Emoji (TrueType)"="seguiemj.ttf" "Segoe UI Historic (TrueType)"="seguihis.ttf" "Segoe UI Symbol (TrueType)"="seguisym.ttf" "Segoe MDL2 Assets (TrueType)"="segmdl2.ttf" "Segoe Fluent Icons (TrueType)"="SegoeIcons.ttf" "Microsoft YaHei & Microsoft YaHei UI (TrueType)"="msyh.ttc" "Microsoft YaHei Bold & Microsoft YaHei UI Bold (TrueType)"="msyhbd.ttc" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"="Segoe UI" "MS Shell Dlg 2"="Segoe UI" "MS Shell Dlg"="Microsoft Sans Serif" ;===== 当前用户字体 HKCU(非常关键,之前漏掉) ===== [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts] "Segoe UI (TrueType)"="segoeui.ttf" "Segoe UI Bold (TrueType)"="segoeuib.ttf" "Segoe UI Bold Italic (TrueType)"="segoeuz.ttf" "Segoe UI Italic (TrueType)"="segoeuii.ttf" "Segoe UI Light (TrueType)"="segoeuil.ttf" "Segoe UI Semibold (TrueType)"="segoeuisb.ttf" "Segoe UI Semibold Italic (TrueType)"="segoeuisbi.ttf" "Segoe UI Semilight (TrueType)"="segoeuisl.ttf" "Segoe UI Black (TrueType)"="seguibl.ttf" "Segoe UI Black Italic (TrueType)"="seguibli.ttf" "Segoe UI Emoji (TrueType)"="seguiemj.ttf" "Segoe UI Historic (TrueType)"="seguihis.ttf" "Segoe UI Symbol (TrueType)"="seguisym.ttf" "Segoe MDL2 Assets (TrueType)"="segmdl2.ttf" "Segoe Fluent Icons (TrueType)"="SegoeIcons.ttf" "Microsoft YaHei & Microsoft YaHei UI (TrueType)"="msyh.ttc" "Microsoft YaHei Bold & Microsoft YaHei UI Bold (TrueType)"="msyhbd.ttc" [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Segoe UI"="Segoe UI" "MS Shell Dlg 2"="Segoe UI" "MS Shell Dlg"="Microsoft Sans Serif" ;===== 字体链接 FontLink 修复,解决中文界面 fallback 异常 ===== [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink] "Segoe UI"=hex(7):6D,00,73,00,79,00,68,00,2E,00,74,00,74,00,63,00,2C,00,5B,00,4D,00,69,00,63,00,72,00,6F,00,73,00,6F,00,66,00,74,00,20,00,59,00,61,00,48,00,65,00,69,00,00,00,00,00
接下来操作步骤(按顺序)
管理员 CMD,清理字体缓存:
net stop fontcache del /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*" del /F /Q C:\Windows\System32\FNTCACHE.DAT net start fontcache
清理图标缓存:
taskkill /f /im explorer.exe del /a %localappdata%\IconCache.db start explorer.exe
系统完整性修复(可选是否走这一步)
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
重启电脑
应该就可以解决了
- 随机文章
- 热门文章
- 热评文章
- 1【01】0.38mmPVC名片报价
- 2714-批量按指定数量分割源文件夹下文件到目标文件夹下
- 3720-批量对指定文件夹下所有txt截取每个txt中指定内容作为每个文件的文件名
- 4722-批量获取指定文件夹下所有文件名或文件夹名或完整路径并写入txt
- 5726-批量删除指定文件夹下及子孙文件夹下所有文件-不删除文件夹及空文件夹
- 6768-以文件中关键词创建文件夹并把包含该关键词的文件移动到该文件夹
- 7783-对象为文件夹-以关键词创建文件夹-查找指定目录下带有关键词的文件夹-移动到创建的文件夹去
- 8788-批量创建指定格式的指定数量-指定起始序列的文件夹
- 9791-批量为文件夹名添加前缀或后缀
- 1010082-2-批量解压压缩包-【支持子文件夹穿透-带密码的压缩包】【不支持多层嵌套压缩包】





还没有评论,来说两句吧...