在最初升級win10的時候就想到了這些問題,例如和各種軟件的不兼容性。當然,事實上win10並沒有想象的那么糟,作為一個windows user 來說,win10的確是很高大上的,無論是顏值或者是體驗,都讓人愛不釋手。
下面我就說一下最近和win10的那些事之一:在win10系統下安裝了IBM Cognos Transform后,Transform的一些設計界面不能完全顯示,而后我們就是要想辦法來解決這個問題.
一:基本配置情況和遇到的狀況如下所示:
1.1:window系統
1.2:cognos transform 版本
1.3:問題描述
如上圖所示,1的地方已經到了屏幕的頂端,2處深入到任務欄一部分,而且窗體的高度始終和顯示器的高度保持一致,無論如何拖拉,都不能讓下面的OK,Cancel,Help按鈕顯示完整,完全到了不能很友好的使用軟件的地步,PS:修改了模型,不能點擊確定/(ㄒoㄒ)/~~
二:解決問題的思路以及方法
2.1:思路分析
遇到這個問題,我首先想到可能是兩個方面的原因
a:軟件問題
b:操作系統問題
接下來我們分析一下,聽說10.2.1有一些BUG,會不會是軟件問題呢,難道需要打補丁包?於是我就在另一個目錄裝了10.2.0的Transform版本,結果還是一樣的不能完全顯示,這就排除了是軟件的問題,那就無疑是操作系統問題了,win10的一些設置和Cognos的軟件不兼容
2.2:鎖定原因-解決問題
我們已經鎖定了是系統的問題,首先想到重裝系統算了,我要告訴大家的是:千萬別!在Internet科技如此發達的時代,我基本相信很大一部分的計算機問題是可以解決的,於是就去百度搜索,當然也找到了解決的方案,具體如下圖所示
方法摘錄如下
step1:打開注冊表 WIN+R,或者運行里面輸入regedit
step2:路徑[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]將原來的:
"Microsoft YaHei & Microsoft YaHei UI (TrueType)" ="msyh.ttc"
修改為:
"Microsoft YaHei & Microsoft YaHei UI (TrueType)"= "simsun.ttc"
step3:路徑[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
新增字串:
"Microsoft YaHei" = "SimSun"
"Microsoft YaHei UI" = "SimSun"
step4:重啟電腦
事實證明,通過修改默認字體的方法是可以解決問題的。 反證的是: Win10 的默認字體與宋體的在行高上存在差異才會導致此類問題。
2.3:驗證問題是否解決
再次打開之前的設計窗口,查看問題是否解決,如下圖所示,窗口和提交按鈕可以完全顯示出來,說明問題解決了
PS:有了想法就去嘗試,不要像我剛開始一樣,以為這只是調整字體的,其實默認字體和UI顯示很重要啊...............后遺症就是有些字體可能看上去不習慣,但是為了使用win10,
同時為了開發工作,也為了不重裝系統,只能這樣了,期待win10可以更強大