เพราะอะไรการสลับการพิมพ์ระหว่าง EN - TH จึงช้ามากครับ ?

ไม่ระบุชื่อ
2013-04-16T06:33:15+00:00

สวัสดีอีกครั้งครับ

หลังจากที่ผมแก้ปัญหาเรื่องการย้ายเครื่องแล้วนำ Product ID เก่ามาใส่เครื่องใหม่สำเร็จแล้ว วันนี้มีปัญหาเกี่ยวกับการสลับภาษาที่ใช่ในการพิมพ์

ที่ผ่าน ๆ มา เวลาที่ผมกดปุ่ม Grave Accent (ตัวหนอน) เพื่อเปลี่ยนภาษา มันก็เปลี่ยนจาก EN - TH อย่างรวดเร็ว

แต่หลังจากที่ลง Windows 7 Ultimate ในเครื่องใหม่แล้ว การเปลี่ยนภาษาระหว่าง EN - TH มี Delay เยอะมาก

ไม่เคยมี Delay เยอะขนาดนี้มาก่อน

อาการนี้ไม่ได้อยู่ที่โปรแกรมใด ๆ เป็นพิเศษ มี Delay หมดทุกโปรแกรมครับทั้ง Web-Browsers ทั้ง Word Processing หรือแม้แต่ Graphic Design ก็ด้วยครับ

คำถามก็เลย:

  1. สาเหตุที่ทำให้เกิด Delay ในการเปลี่ยนภาษามากขนาดนี้ คืออะไรครับ ?
  2. มีวิธีแก้ปัญหาการ Delay นี้หรือไม่ และอย่างไร ?

ขอบคุณมากครับผม

Windows สำหรับการใช้งานที่บ้าน | เวอร์ชัน Windows ก่อนหน้า | การช่วยสำหรับการเข้าถึง

คำถามที่ถูกล็อก คำถามนี้ถูกโยกย้ายจากชุมชนฝ่ายสนับสนุนของ Microsoft คุณสามารถลงคะแนนว่ามีประโยชน์หรือไม่ แต่ไม่สามารถเพิ่มความคิดเห็นหรือตอบกลับหรือติดตามคำถามได้

0 ความคิดเห็น ไม่มีข้อคิดเห็น
ยอมรับคําตอบโดยผู้สร้างคําถาม
ไม่ระบุชื่อ
2013-04-17T10:01:10+00:00

ขอบคุณมากครับผม ผมได้ลองทั้ง 4 ขั้นตอนตามนี้แล้วนะ แต่ว่าไม่มีการเปลี่ยนแปลงใด ๆ เลย

จนผมลองไปตาม link : http://windows.microsoft.com/en-US/windows7/Optimize-Windows-7-for-better-performance แล้วดูในส่วน "Turn off visual effects" เข้า Adjust visual effects -> [Advanced] ในส่วนนี้มี "Processor scheduling" ที่ถามว่าระหว่าง Programs กับ Background services จะให้ความสำคัญใครมากกว่ากัน ? ผมมานึกได้ว่า Language bar นี่มันก็เป็นหนึ่งใน Background services ก็เลยเลือกที่จะใส้ความสำคัญกับ Background services มากกว่า Programs

และแล้วการสลับระหว่าง TH - EN ก็เร็วขึ้น คือ เวลากดเปลี่ยนภาษาก็จะเปลี่ยนให้ทันทีถึงแม้ว่าที่ Toolbar จะเปลี่ยนช้าก็ตาม ทำให้ไม่เกิดปัญหาเหมือนเคยคือพอเปลี่ยนแล้วพิมพ์เงยหน้ามาอีกทีเป็นภาษาที่ไม่ต้องการหมด

ขอบคุณมากครับผม สำหรับการช่วยเหลือ

คำตอบนี้มีประโยชน์หรือไม่

10+ คนพบว่าคำตอบนี้มีประโยชน์
0 ความคิดเห็น ไม่มีข้อคิดเห็น

7 คำตอบเพิ่มเติม

  1. ไม่ระบุชื่อ
    2013-04-16T07:54:42+00:00

    สวัสดีครับ คุณHitzuja Subaru,

    เหมือนเช่นเคยครับ ก่อนอื่น ทางทีมงานต้องขอขอบคุณสำหรับคำถามและการเข้ามาเยี่ยมชม ฟอรั่ม Microsoft Community เวอร์ชั่นภาษาไทย อีกครั้ง นะครับ

    กลับมายังคำถามของคุณที่ได้เเจ้งเข้ามายังทีมงานของเราว่า เกิดอาการ delay หรือ การตอบรับสนองช้า เมื่อเปิดใช้งานโปรแกรมต่างๆ รวมถึงการเปลี่ยนภาษา EN-TH นั้น ต้นปล้ายสาเหตุของอาการดังกล่าว อาจมีหลายๆ อย่าง เช่น ยังไม่ได้ทำการอัพเดทไดร์เวอร์ตัวล่าสุด ของอุปกรณ์ฮาร์ดเเวร์ต่างๆ อาจมีฮาร์ดเเวร์หรือซอฟต์เเวร์ที่ทำงานไม่เต็มที่ มีโปรแกรมที่อาจเกิดการทำงานไม่สมบูรณ์ ฯลฯ

    ทั้งนี้ทั้งนั้น ลองแก้ไขปัญหาดังกล่าวโดย ลองใช้วิธีแก้ไขปัญหาเบื้องต้รโดย ทำตามขั้นตอนดังต่อไปนี้กาอน นะครับ;

    ขั้นตอนที่ 1

    1. กดปุ่ม Start
    2. พิมพ์ศัพท์ว่า scf /scannow
    3. คลิ๊กขวา แล้วเลือก Run as administrator
    4. เมื่อเข้าสู่โหมด Command Prompt แล้ว ให้พิมพ์ศัพท์ว่า sfc /scannow แล้วกดปุ่ม Enter
    5. แล้ว Restart เครื่องคอมพิวเตอร์ของคุณ

    ขั้นตอนที่ 2 Safe mode

    1. Restart Computer ของคุณ เเล้วกดปุ่ม F8 ซ้ำๆ จนมีหน้าจอ Advance boot option จะปรากฏขึ้น
    2. แล้วกดที่ safe mode with Networking
    3. แล้วกดปุ่ม Enter
    4. ถ้าหากว่าใช้งานได้ตามปกติให้ทำ Clean boot ตามขั้นตอนที่ 3

    ขั้นตอนที่ 2 รีสตาร์ทเครื่องคอมพิวเตอร์โดยเข้าสู่โหมดแบบขั้นพื้นฐาน (Clean boot)

    ขั้นตอนที่ 3

    ตั้งค่าเครื่องคอมพิวเตอร์ให้โหลดแบบ Clean boot (ขั้นตอนนี้จะทำให้วินโดวส์รันเพียงโปรแกรมที่จำเป็นเท่านั้น ส่วนโปรแกรมเสริมที่ติดตั้งเอง จะไม่ถูกรัน จนกว่าจะเรียกใช้โปรแกรมนั้นๆ)

    1. ที่ Start
    2. ที่ช่อง Start search พิมพ์ msconfig แล้วคลิ๊ก OK
    3. หน้าต่าง System Configuration จะเปิดขึ้น,โดยที่แถบGeneral, เลือก Selective Startup
    4. ติ๊กถูกที่ช่อง Load System Services เท่านั้น
    5. ติ๊กถูกที่ช่อง Load startup items แล้วติ๊กออกอีกครั้งเพื่อเคลียร์
    6. สังเกตที่ช่อง Use original boot configuration จะไม่สามารถเปลี่ยนแปลงได้ ซึ่งเป็นภาวะปกติ
    7. เลือกแถบ Services
    8. ติ๊กถูกที่ช่อง Hide All Microsoft Services
    9. คลิ๊ก Disable All แล้วคลิ๊ก OK
    10. ทำการ Restart เครื่องคอมพิวเตอร์

    ข้อควรระวังในการทำ Clean boot :ไม่ควรทำการ Clean boot หากท่านใช้วิธีการ Log in เข้าวินโดวส์ด้วยกับโปรแกรมใดๆ เช่น การตรวจสอบลายนิ้วมือ จากรูปถ่ายหรือวิธีอื่นที่ไม่ใช่การ Log in โดยการพิมพ์รหัสที่เป็นมาตรฐานของวินโดวส์ เนื่องจากการทำ Clean boot จะปิดการทำงานดังกล่าว และท่านจะไม่สามารถเข้าสู่วินโดวส์ได้

    หลังจากทำ Clean Boot แล้วและเจอโปรแกรมบางตัวที่เป็นต้นสาเหตุของปัญหาแล้ว คุณสามารถรีเซ็ตเครื่องคอมพิวเตอร์ของคุณกลับสู่สภาพปกติโดย

    (Reset the computer to start as usual) คลิ๊กที่ Start >msconfig >Normal Startup > Apply >OK > Restart )

    ถ้าหากปัญหาดังกล่าว ยังไม่ถูกแก้ไขได้ ลองแก้ไขปัญหาดังกล่าว โดยทำตามขั้นตอนที่ 4

    ขั้นตอนที่ 4 ลบไฟล์ชั่วคราว (Temporary Files)ออกทั้งหมด

    1. คลิ๊ก Start
    2. ที่ช่อง Search programs and files ให้พิมพ์ temp แล้วกดปุ่ม Enter
    3. ที่แถบ General และในส่วนของ Browsing history ให้กด Delete และ Delete ทั้งหมด
    4. เสร็จแล้วให้ปิดหน้าต่าง
    5. คลิ๊ก Start
    6. ที่ช่อง Search programs and files ให้พิมพ์ %temp% แล้วกดปุ่ม Enter
    7. ทำการลบไฟล์ทั้งหมดในโฟล์เดอร์นี้ (ถ้ามีบางไฟล์ไม่สามารถลบออกได้ ให้กดskipเพื่อข้ามไปลบไฟล์อื่นที่เหลือ)

    นอกจากนั้น คุณสามารถศึกษาวิธีการเพื่อช่วยเพิ่มประสิทธิภาพการทำงานที่เครื่องคอมพิวเตอร์ของคุณ ตามลิงค์ด้านล่างนี้ นะครับ;

    http://windows.microsoft.com/en-US/windows7/Optimize-Windows-7-for-better-performance

    (เวอร์ชั่นภาษาอังกฤษ)

    http://windows.microsoft.com/th-th/windows7/Optimize-Windows-7-for-better-performance

    (เวอร์ชั่นภาษาไทย)

    ได้ไม่ได้ผลอย่างไร เมื่อทำตามขั้นตอนที่ได้แนะนำไปแล้ว ทางทีมงานของ ฟอรั่ม Microsoft Community เวอร์ชั่นภาษาไทย ต้องขอรบกวนให้คุณช่วยแจ้งกลับมายังทางเราด้วยครับ ถ้าหากปัญหายังไม่ถูกแก้ไขได้ ทางทีมของเราจะพยายามค้นหาวิธีการอื่นๆ เพื่อช่วยแก้ไขปัญหาดังกล่าวให้คุณต่อไปครับ

    ทางทีมงานของเราจะรอฟีดเเบ็คจากทางคุณ นะครับว่า ผลออกมาเป็นอย่างไรบ้าง ครับ

    ขอบคุณครับ

    จากทีมงานไมโครซอฟท์

    คำตอบนี้มีประโยชน์หรือไม่

    1 คนพบว่าคำตอบนี้มีประโยชน์
    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  2. ไม่ระบุชื่อ
    2013-04-17T10:15:04+00:00

    สวัสดีครับ คุณHitzuja Subaru,

    ทางทีมงานขอขอบคุณสำหรับการเเจ้งกลับมายังทีมงานของเราว่าปัญหาได้ถูกแก้ไขเเล้ว นะครับ

    ขอบคุณมากมาย

    จากทีมงานไมโครซอฟท์

    คำตอบนี้มีประโยชน์หรือไม่

    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  3. ไม่ระบุชื่อ
    2015-06-10T06:21:58+00:00

    ขอบคุณมากครับผม ผมได้ลองทั้ง 4 ขั้นตอนตามนี้แล้วนะ แต่ว่าไม่มีการเปลี่ยนแปลงใด ๆ เลย

    จนผมลองไปตาม link : http://windows.microsoft.com/en-US/windows7/Optimize-Windows-7-for-better-performance แล้วดูในส่วน "Turn off visual effects" เข้า Adjust visual effects -> [Advanced] ในส่วนนี้มี "Processor scheduling" ที่ถามว่าระหว่าง Programs กับ Background services จะให้ความสำคัญใครมากกว่ากัน ? ผมมานึกได้ว่า Language bar นี่มันก็เป็นหนึ่งใน Background services ก็เลยเลือกที่จะใส้ความสำคัญกับ Background services มากกว่า Programs

    และแล้วการสลับระหว่าง TH - EN ก็เร็วขึ้น คือ เวลากดเปลี่ยนภาษาก็จะเปลี่ยนให้ทันทีถึงแม้ว่าที่ Toolbar จะเปลี่ยนช้าก็ตาม ทำให้ไม่เกิดปัญหาเหมือนเคยคือพอเปลี่ยนแล้วพิมพ์เงยหน้ามาอีกทีเป็นภาษาที่ไม่ต้องการหมด

    ขอบคุณมากครับผม สำหรับการช่วยเหลือ

    ขอบคุณสำหรับข้อมูลนะครับ

    ของผมทำใน windows 8.1

    เริ่มจากเข้า Control Panel > search คำว่า Visual effect > เลือก Adjust the apperance and performance of windows > ไปที่แถบ Advance > ติ๊กที่ Background services > กด OK

    คำตอบนี้มีประโยชน์หรือไม่

    3 คนพบว่าคำตอบนี้มีประโยชน์
    0 ความคิดเห็น ไม่มีข้อคิดเห็น
  4. ไม่ระบุชื่อ
    2016-08-20T10:37:33+00:00

    เผื่อจะพลาดเรื่องนึงค่ะ เราเคยเปลี่ยนช้ามาก เสิชหาวิธีทุกอย่าง สุดท้ายลองไปกดที่ ปุ่มเปลี่ยนภาษา ปรากฏว่ามีภาษา EN 2 อันคือ uk กับ us  เราคิดว่ามันช้า แต่จริงๆ มันผ่านที่ง uk us ถึงจะเจอภาษาไทย ก็แค่ไป remove ออกอันนึงค่ะ เส้นผมบังภูเขา

    คำตอบนี้มีประโยชน์หรือไม่

    4 คนพบว่าคำตอบนี้มีประโยชน์
    0 ความคิดเห็น ไม่มีข้อคิดเห็น