熱點推薦:
您现在的位置: 電腦知識網 >> 操作系統 >> Windows系統管理 >> 正文

修改注冊表 消除應用軟件亂碼顯示

2013-11-11 21:37:48  來源: Windows系統管理 

  在注冊表中通過應用軟件的設置不僅可以提高應用水平還可以解決一些疑難問題
  
  消除應用軟件的亂碼顯示
  在注冊表中打開HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssocAssociated Charset子鍵分支將右邊窗口內的SYMBOL()(這是Windows XP系統的機內碼)的數值改為NO即可
  
  在應用軟件中設定字體替換
  使用字處理應用軟件時常會碰到這樣的情況當把一台計算機上編輯好的文件拿到其他計算機上打開時原來的字體發生了變化原因是兩台計算機上所裝的字體不同系統用已按裝的字體替換了文件中本機上沒有安裝的字體如果指定的替換字體是和原來字體不相似的字體就會出現文字的混亂出現不可辨認的字為了避免這些問題可以由注冊表來進行這種替換打開HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes子鍵分支可以看到在右邊的窗口中有些鍵值項的鍵值名是一種字體名而數值是另一種字體名則表示當系統中出現鍵值項名的字體時使用數值中的字體進行替換如果您想更改替換的字體雙擊該鍵值項在彈出的對話框中將數值改為您希望的字體名不過注意用來替換的字體必須是控制面板字體中存在的字體並且字體名字符串中間的空格必須正確
  
  加入可運行的程序後綴
  在Windows XP系統中後綴exebatpifcmd的程序都可以運行如果要添加其他可運行的程序後綴cgj則在注冊表編輯器中打開HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows子鍵分支在右邊的窗口中Programs鍵值項數據後面加上cgj即可
  
  應用軟件中長短文件名轉換問題
  Windows XP中支持長文件名為文件起名不必再受DOS的格式限制但是在Windows XP中的DOS窗口下使用DIR命令查看文件名時但文件名超過個字符時會被自動截取前面的部分並在後面加上一個~和一個數字這是為了和DOS兼容Windows XP為長文件名自動生成的格式短文件名這種生成的方法可以通過修改注冊表來改變使得生成的短文件名盡可能和原文件名保持一致打開HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem子鍵分支在右邊的窗口中新建一個二進制的鍵值項數據NameNumericTail將其值改為 重啟後Windows XP的DOS窗口下顯示的文件名就會盡可能接近長文件名易於區別又絕不相同
  
  改變字體關聯
  在Windows XP中偶爾會碰到應用軟件字體不能正常顯示的問題出現這種情況有可能是Windows XP中應用軟件的字體關聯有誤如果字體已經正常安裝可能就是注冊表中的字體關聯出錯打開HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssoc子鍵分支該子鍵下應該有三個子鍵Associated CharSetAssociated DefaultFonts和Associated Fonts如果漢字軟件出現亂碼通常是Associated DefaultFonts子鍵下的內容不完整這裡是該子鍵下的所有鍵值名和值
  
  其中的新宋體處也可以是宋體另外在Associated CharSet中指定了一些字符集的應用與否鍵值名為字符集的名字值可以為yesno如果英文軟件在中文Windows XP下出現亂碼可以嘗試把GB()的值改為no重啟生效
  
  增加應用程序的可執行文件路徑
  如果需要運行的程序不在指定的目錄中則DOS系統一般采用在自動批處理文件Autoexecbat中設置路徑的方法來達到自動尋找此程序的目的而在Windows XP中用戶可以更秘密地增加應用程序路徑而不是通過設置自動批處理的方式這就需要修改注冊表
  
  比如要增加路徑的可執行文件為F:downloadprogram filesaportsactive portsaportsexe在注冊表中打開HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionApp Paths子鍵分支在其下新建一個子鍵aportsexe將其默認值改為F:downloadprogram filesaportsactive portsaportsexe再在該子鍵下新建一個子鍵Path將其值改為F:downloadprogram filesaportsactive ports這樣就可以通過在運行命令行中鍵入aportsexeaports來直接運行該程序了
From:http://tw.wingwit.com/Article/os/xtgl/201311/8856.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.