Announcement

Collapse
No announcement yet.

Display Screen Resolution เปลี่ยนเองตอนเปิดเครื่อง (SA300 23")

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Display Screen Resolution เปลี่ยนเองตอนเปิดเครื่อง (SA300 23")

    พอดีผมซื้อจอใหม่เป็น Full HD 1920x1080
    แต่ทุกครั้งที่ผมปิด-เปิดเครื่อง หรือรีสตาร์ทเครื่อง Resolution จะกลับไปที่จอเดิมที่ผมเคยใช้คือ 1280x1024

    ถ้าขยายความอีกหน่อยก็คือ พอสั่งรีเครื่องแล้วเริ่มบูทเข้า Windows ช่วงนี้จะยังเป็นขนาดปกติไม่มีปัญหา แต่หลังจากเข้ามาที่ Desktop สักพัก มันจะเปลี่ยน Resolution กลับไปที่ 1280x1024 แล้วผมก็ต้องไปเปลี่ยนมันกลับมาอีกที ไม่ได้มีอะไรมากนอกจากรำคาญ

    ข้อมูลเพิ่มเติม
    * จอเดิม Sumsung SyncMaster 743BX 17"
    * จอใหม่ Sumsung SyncMaster SA300 23"
    * ใช้สาย DVI เชื่อมต่อ
    * การ์ดจอ Geforce GTX460
    * Windows 7 64-bit Ultimate SP1 (Update Windows ล่าสุด)

    สิ่งที่ทำไปแล้ว
    * อัพเดท Driver การ์ดจอเป็นล่าสุดแล้ว
    * Uninstall Driver เก่า แล้วลงใหม่แล้ว
    * Refresh Rating ของ Windows เป็นคะแนนล่าสุดแล้ว
    * Uninstall Monitor Driver ออกจากเครื่องผ่าน Device Manager แล้ว ทำการ Scan for Hardware change เพื่อติดตั้งใหม่อีกรอบแล้ว ยังไม่ได้
    * Uninstall Monitor Driver + ลบ Driver ออกจากเครื่องทิ้ง ผ่าน Device Manager แล้ว จากนั้นทำการติดตั้งใหม่ทั้งหมด ก็ยังไม่ได้

    ไม่ทราบว่า ยังมีวิธีไหนที่ผมยังไม่ทำบ้างครับ หรืออยากรู้ข้อมูลเพิ่มบอกได้ครับ

  • #2
    สุดท้ายไม่มีใครตอบได้สินะครับ แต่ไม่เป็นไรครับ ผมค้นจนเจอแล้วว่าอะไรเป็นสาเหตุ
    ซึ่งปัญหาในครั้งนี้คือ Windows Live Mesh ครับ

    และในเมื่อหาทางแก้ปัญหาได้ ผมขอแปะไว้เป็นวิทยาทานละกันนะครับ เผื่อในอนาคตใครเป็นเหมือนผม จะได้ไปลองแก้ตามนี้ได้

    Windows Live Mesh คือโปรแกรมหนึ่งในชุดโปรแกรม Windows Live Essentials 2011
    และหนึ่งในความสามารถอย่างหนึ่งของมันก็คือ สามารถ Remote Desktop เครื่องอื่นที่อยู่ในรายชื่อที่เราตั้งไว้ได้ (มันจะไม่เหมือน Team Viewer ที่ Remote เครื่องไหนก็ได้นะครับ WLMesh จะ Remote ได้เฉพาะเครื่องที่เราลงทะเบียนไว้กับ device.live.com เท่านั้น) ด้วยเหตุนี้ จึงทำให้โปรแกรมนี้มีความสัมพันธ์บางอย่างเกี่ยวกับ Monitor Driver ซึ่งก็มี Monitor Driver ของโปรแกรมนี้โดยเฉพาะติดตั้งอยู่ใน Device Manager ด้วย แต่ขอพักโปรแกรมนี้ไว้เท่านี้ก่อน

    สิ่งที่ทำให้ผมเจอว่าโปรแกรมนี้มีปัญหาได้นั้น เป็นความบังเอิญที่เครื่องผมได้ลงโปรแกรม Soluto เอาไว้นั่นเอง หนึ่งในความสามารถของโปรแกรม Soluto คือ สามารถจัดการ Startup Programs หรือ Services ของเครื่องให้เราเลือกได้ว่า จะให้โปรแกรมไหนบ้าง รันขึ้นมาพร้อมเปิดเครื่อง โปรแกรมไหนบ้างที่จะดีเลย์ รันหลังจากเครื่องบูทส่วนอื่นเสร็จแล้ว และสามารถเลือกที่จะ Pause หรือห้ามไม่ให้โปรแกรมรันขึ้นมาตอนเปิดเครื่อง

    และด้วยเหตุนี้เองจึงสามารถตอบเงื่อนไขของปัญหาอย่างนึงที่ต้องรอให้เครื่องรันขึ้นมาสักพักนึงก่อน หน้าจอจึงจะเปลี่ยนกลับเป็น Resolution เดิม (1280x1024) นั่นเพราะว่า จะต้องมีบางโปรแกรมหรือเซอร์วิสตัวใดตัวนึงที่ผมได้ตั้งให้มันดีเลย์ไว้ ไม่ให้รันขึ้นมาทันทีตอนเปิดเครื่องนั่นเองก่อปัญหา

    และหนึ่งในหลาย ๆ โปรแกรมที่ตั้งดีเลย์เหล่านั้นก็คือ Windows Live Mesh นี่แหละ เพราะเป็นโปรแกรมเดียวที่มีเอี่ยวในเรื่องจอ ๆ จึงได้จัดการถอนโปรแกรมมันออก พร้อมกับ "ตัวควบคุม ActiveX ใน Windows Live Mesh" เป็นโปรแกรมพ่วงที่มาพร้อมกับ WLMesh

    หลังจากรองรีสตาร์ทเครื่องดู อาการดังกล่าวก็หายเป็นปลิดทิ้ง

    เขียนยาว ๆ ไว้ เผื่อใครเอาไปประยุกษ์ใช้กับปัญหาตัวเองได้

    Comment


    • #3
      เยี่ยมครับ ความรู้แบบนี้ ดันๆ

      Comment

      Working...
      X