จากการค้นคว้าอยู่นาน ไม่พบว่าคนไทยจะประสบปัญหา ไม่มีรายงานเลยสักที่ เป็นงง จะมีเพียงฝรั่งเท่านั้นที่รายงานปัญหานี้อยู่ 2 ราย แล้วก็พวกบ่นๆอีกบางส่วน ทั้งนี้อาจเนื่องมาจากคนไทยใช้ WLM รุ่นเก่าอยู่ หรือไม่ก็เกือบทั้งร้อยจะใช้เวอร์ชั่นภาษาไทย เมื่อเรากับแฟนเจอปัญหานี้กันสองคนจึงได้ทำการวิจัยอยู่นานกว่าจะได้คำตอบ
ปัญหาเกิดจากการที่เวอร์ชั่นนี้ถูกยัดเยียดมาให้ต้องใช้ฟอน์ต Segoe UI ในส่วนต่างๆ ซึ่งฟอน์ตตัวนี้จะไม่มีภาษาไทยอยู่ ดังนั้นถ้าท่านลงเวอร์ชั่น English จะทำให้มีปัญหาเวลาใช้งานบน Vista โดยจะเห็นเป็นตัวสี่เหลี่ยมแทน ไม่รู้ MS เอาอะไรคิด ถึงได้ยัดเยียดกันแบบนี้ ถ้าเราไปลง WLM เวอร์ชั่น Thai ก็จะเห็น GUI ทั้งหมดเป็นภาษาไทยซึ่งหลายท่านคงจะไม่ชอบนัก
ปัญหาที่พบได้แก่
1. Popup new message
2. What\\\'s New
3. Offline message
4. Contact list
แต่ History จะสามารถแสดงภาษาไทยได้เพราะใช้ xml และใช้ฟอน์ตตัวอื่น
เราไม่อยากใช้รุ่นเก่า เพราะมีรูรั่วจำนวนมาก เมื่อรู้ต้นเหตุแล้วจึงได้หาทางแก้แบบชั่วคราวไปก่อน คือ
1. เอาฟอน์ต Leelawadee มาแก้ชื่อให้เป็น Segoe UI
2. เอาฟอน์ต Segoe UI ของแท้มาแก้ให้เป็นชื่ออื่น เช่น Segoe UI Real เป็นต้น
หลักการง่ายๆ แต่ก่อนจะแก้เราต้อง takeown และ permission ของฟอน์ต Segoe UI ให้เป็น user admin ก่อน (เราได้ทำ batch ไฟล์ไว้ให้แล้ว)
------------------------------------------------------------------------------------
@echo off
takeown /f %windir%\\\\fonts\\\\segoeui.ttf
takeown /f %windir%\\\\fonts\\\\segoeuib.ttf
takeown /f %windir%\\\\fonts\\\\segoeuii.ttf
takeown /f %windir%\\\\fonts\\\\segoeuiz.ttf
pause
icacls %windir%\\\\fonts\\\\segoeui.ttf /grant %UserName%:F
icacls %windir%\\\\fonts\\\\segoeuib.ttf /grant %UserName%:F
icacls %windir%\\\\fonts\\\\segoeuii.ttf /grant %UserName%:F
icacls %windir%\\\\fonts\\\\segoeuiz.ttf /grant %UserName%:F
pause
rename %windir%\\\\fonts\\\\segoeui.ttf segoeui.ttf.ori
rename %windir%\\\\fonts\\\\segoeuib.ttf segoeuib.ttf.ori
rename %windir%\\\\fonts\\\\segoeuii.ttf segoeuii.ttf.ori
rename %windir%\\\\fonts\\\\segoeuiz.ttf segoeuiz.ttf.ori
pause
------------------------------------------------------------------------------------
ขั้นตอนต่อไปก็ install ฟอน์ตที่เราแก้ไขชื่อแล้ว จากนั้นก็รีบูท
เพียงเท่านี้เราก็จะใช้ WLM เวอร์ชั่น English อย่างไม่มีอีกปัญหาแล้ว
บอกต่อๆกันไปนะ เราเผยแพร่ที่นี่เป็นที่แรกในโลก
ดาวโหลดไฟล์ฟอน์ตที่โมดิไฟล์แล้วได้ที่นี่ :
http://rapidshare.com/files/276970601/Segoe_UI_moded_for_WLM_8089.zip
มาแล้วว! วิธีแก้ปัญหาตัวอักษรไทยเป็นสี่เหลี่ยมเมื่อใช้ WLM 8089 บน Vista
จากการค้นคว้าอยู่นาน ไม่พบว่าคนไทยจะประสบปัญหา ไม่มีรายงานเลยสักที่ เป็นงง จะมีเพียงฝรั่งเท่านั้นที่รายงานปัญหานี้อยู่ 2 ราย แล้วก็พวกบ่นๆอีกบางส่วน ทั้งนี้อาจเนื่องมาจากคนไทยใช้ WLM รุ่นเก่าอยู่ หรือไม่ก็เกือบทั้งร้อยจะใช้เวอร์ชั่นภาษาไทย เมื่อเรากับแฟนเจอปัญหานี้กันสองคนจึงได้ทำการวิจัยอยู่นานกว่าจะได้คำตอบ
ปัญหาเกิดจากการที่เวอร์ชั่นนี้ถูกยัดเยียดมาให้ต้องใช้ฟอน์ต Segoe UI ในส่วนต่างๆ ซึ่งฟอน์ตตัวนี้จะไม่มีภาษาไทยอยู่ ดังนั้นถ้าท่านลงเวอร์ชั่น English จะทำให้มีปัญหาเวลาใช้งานบน Vista โดยจะเห็นเป็นตัวสี่เหลี่ยมแทน ไม่รู้ MS เอาอะไรคิด ถึงได้ยัดเยียดกันแบบนี้ ถ้าเราไปลง WLM เวอร์ชั่น Thai ก็จะเห็น GUI ทั้งหมดเป็นภาษาไทยซึ่งหลายท่านคงจะไม่ชอบนัก
ปัญหาที่พบได้แก่
1. Popup new message
2. What\\\'s New
3. Offline message
4. Contact list
แต่ History จะสามารถแสดงภาษาไทยได้เพราะใช้ xml และใช้ฟอน์ตตัวอื่น
เราไม่อยากใช้รุ่นเก่า เพราะมีรูรั่วจำนวนมาก เมื่อรู้ต้นเหตุแล้วจึงได้หาทางแก้แบบชั่วคราวไปก่อน คือ
1. เอาฟอน์ต Leelawadee มาแก้ชื่อให้เป็น Segoe UI
2. เอาฟอน์ต Segoe UI ของแท้มาแก้ให้เป็นชื่ออื่น เช่น Segoe UI Real เป็นต้น
หลักการง่ายๆ แต่ก่อนจะแก้เราต้อง takeown และ permission ของฟอน์ต Segoe UI ให้เป็น user admin ก่อน (เราได้ทำ batch ไฟล์ไว้ให้แล้ว)
------------------------------------------------------------------------------------
@echo off
takeown /f %windir%\\\\fonts\\\\segoeui.ttf
takeown /f %windir%\\\\fonts\\\\segoeuib.ttf
takeown /f %windir%\\\\fonts\\\\segoeuii.ttf
takeown /f %windir%\\\\fonts\\\\segoeuiz.ttf
pause
icacls %windir%\\\\fonts\\\\segoeui.ttf /grant %UserName%:F
icacls %windir%\\\\fonts\\\\segoeuib.ttf /grant %UserName%:F
icacls %windir%\\\\fonts\\\\segoeuii.ttf /grant %UserName%:F
icacls %windir%\\\\fonts\\\\segoeuiz.ttf /grant %UserName%:F
pause
rename %windir%\\\\fonts\\\\segoeui.ttf segoeui.ttf.ori
rename %windir%\\\\fonts\\\\segoeuib.ttf segoeuib.ttf.ori
rename %windir%\\\\fonts\\\\segoeuii.ttf segoeuii.ttf.ori
rename %windir%\\\\fonts\\\\segoeuiz.ttf segoeuiz.ttf.ori
pause
------------------------------------------------------------------------------------
ขั้นตอนต่อไปก็ install ฟอน์ตที่เราแก้ไขชื่อแล้ว จากนั้นก็รีบูท
เพียงเท่านี้เราก็จะใช้ WLM เวอร์ชั่น English อย่างไม่มีอีกปัญหาแล้ว
บอกต่อๆกันไปนะ เราเผยแพร่ที่นี่เป็นที่แรกในโลก
ดาวโหลดไฟล์ฟอน์ตที่โมดิไฟล์แล้วได้ที่นี่ :
http://rapidshare.com/files/276970601/Segoe_UI_moded_for_WLM_8089.zip