Vista UAC ออกแบบเพื่อก่อความรำคาญ?
293 | 8 May 2008 - 13:59 น.
ตั้งใจจะเขียนเรื่องนี้เพื่อเล่าสู่กันฟังและตั้งคำถามกับหลายท่านมาสักระยะแล้ว แต่ปล่อยไว้จนเกือบลืม กระทั่งไปเห็นคำแนะนำที่บล็อกของน้องเมษ จึงอยากให้มุมมองอีกด้านของ User Account Control หรือ UAC คุณสมบัติใหม่ของ Windows Vista ซึ่งเป็นการลดทอนสิทธิของ Administrator ให้เหลือเท่า Standard User ของเครื่อง เมื่อต้องการเปลี่ยนแปลงอะไรเกี่ยวกับระบบจะต้องยกระดับ user เพื่อใช้สิทธิ Administrator ชั่วคราวผ่าน UAC
ประเด็นที่น่าคิด คือ ผู้ใช้ Windows ส่วนใหญ่หรือจะแทบทั้งหมด ใช้งานยูสเซอร์ในลักษณะที่เป็น Admistrator น้อยคนมากที่จะเป็น Standard user เว้น พนักงานในองค์กรที่มีผู้ดูแลระบบเฉพาะ ผู้ใช้โดยทั่วไปจึงสำราญและคุ้นเคยกับการใช้งานแบบไม่ถูกจำกัดใดๆ เลย ด้วยแอคเคานท์ของยูสเซอร์ที่เป็นแอดมิน ผู้ออกแบบและผลิตซอทฟ์แวร์ก็มีพฤติกรรมแบบเดียวกัน คือ ออกแบบซอฟท์แวร์ที่การติดตั้งต้องใช้สิทธิของแอดมิน
ปัญหาเริ่มต้น ณ จุดนี้ ที่แอพพลิเคชั่นที่ไม่พึงประสงค์ ที่ (แอบ) ติดตั้งหรือ (แอบ) รันบนเครื่องได้รับสิทธิของแอดมินไปด้วย ทำให้ Windows เวอร์ชั่นก่อนหน้าเกือบทั้งหมดจนมาถึง Windows XP มีปัญหาด้านความปลอดภัยของระบบมาตลอด ถูกเจาะบ่อยครั้งในหลายรูปแบบ ที่อันตรายสุด คือ การได้รับสิทธิแอดมินมีความหมายเท่ากับว่าสามารถเข้าควบคุมเครื่องทั้งเครื่อง (โดยแอพลิเคชั่นประสงค์ร้ายหรือการควบคุมจากระยะไกลรูปแบบอื่นๆ ) ทำได้ง่าย และมีรายงานปัญหานี้ในความถี่ที่สูงมาก โดยเฉพาะจากความไม่รู้เท่าหรือพลั้งเผลอของผู้ใช้งาน Windows
อย่าว่าอะไรมากเลยครับ แค่ไวรัสดักควาย image.zip ที่แพร่ผ่าน Messenger ยังติดกันระนาว โปรแกรมเมอร์บางคนที่ผมรู้จักยังโดนไวรัสนี้ด้วยซ้ำ
ทางป้องกันอย่างหนึ่งซึ่งไมโครซอฟท์นำมาใช้ในระหว่างของการพัฒนา Windows Vista ในช่วงสองปีหลังคือ การนำระบบที่คล้ายกับของ Unix มาใช้ (ระบบของ Unix/Linux ต้องป้อนรหัสผ่านเพื่อใช้สิทธิของแอดมินหรือ root) โดยพัฒนา UAC ลดและจำกัดสิทธิพิเศษให้ยูสเซอร์ที่เป็น Administrator เป็นเพียง standard user และทุกครั้งที่ต้องการใช้สิทธิของแอดมินจะมีหน้าต่าง UAC เตือนขึ้นมา ตรงนี้ต่างจากระบของ Unix ที่ต้องกรอกรหัสผ่านของแอคเค้านท์ ขณะที่ UAC โดยปกติจะให้กดตกลงเพื่อยืนยัน ซึ่งหากไม่กดตกลงภายในช่วงเวลาหนึ่งหน้าต่างนั้นจะหายไปและหยุดการดำเนินการนั้น และโดยปกติจะไม่กีดขวางการทำงานของแอพลิเคชั่นหรือโปรแกรมอื่น
ยกเลิกไฮไลท์ในสตาร์ตเมนูของวิสต้า
271 | 24 March 2008 - 11:58 น.
ขอเอามะพร้าวมาขายสวนสักเล็กน้อย เป็นน้ำจิ้มในเช้าวันจันทร์ ก่อนขยับไปเขียนเรื่องราวอะไรที่น่าจะเป็นใน Windows 7
ปกติหลังติดตั้งโปรแกรมใหม่ๆ และยังไม่ได้คลิกเรียกใช้งาน เวลาเราคลิกที่ Start Menu ใน Windows Vista จะขึ้นแถบสีไฮไลท์เป็นสีส้ม หลายคนอาจไม่ชอบเพราะมันจะอยู่นานจนกว่าเราจะคลิกเรียกใช้โปรแกรม
วิธีการยกเลิกไม่ให้แสดงไฮไลท์สีส้มทำได้ไม่ยาก คลิกที่โลโก้ Windows (Start) หาพื้นที่ว่างๆ แล้วคลิกขวา เลือก Properties ที่แท็บ Start Menu กด Customize… จะมีหน้าต่างใหม่เปิดขึ้น เลื่อนรายการด้านในลงมาเรื่อยจนเจอ Highlight newly installed programs เครื่องหมายหน้าช่องนั้นออกจากนั้น กดสมยอม (Ok) ถอยหลังไปเรื่อย
แค่นั้นก็ไม่แสดงแถบสีส้มให้รู้สึกรำคาญเล็กน้อยแล้วล่ะครับ อย่างที่บอก เรื่องนี้เอามะพร้าวมาขายสวน เพราะใน Windows XP ก็ทำได้เช่นกัน
สำหรับท่านที่สนใจอ่านรายละเอียดคู่มือการใช้งาน Windows Vista Service Pack 1 (SP1) โดยละเอียดดาวน์โหลด Windows Vista Product Guide ได้จากเว็บไซต์ไมโครซอฟท์มีทั้งแบบ xps และ pdf ไล่เรียงเป็นรายคุณสมบัติ คู่มืออีกฉบับเป็น Windows Vista Product Guide Revision Document เปรียบเทียบการเปลี่ยนแปลงระหว่าง Windows Vista กับ Windows Vista SP1
Vista SP1 Folder Copy Speed
269 | 21 March 2008 - 11:16 น.
วานนี้ผมเพิ่งติดตั้ง Windows Vista Service Pack 1 (SP1) แบบสะอาดเอี่ยม คือ ลงใหม่ตั้งแต่ต้นโดยใช้แผ่นที่เป็น SP1 ไม่ได้ติดตั้งแบบอัปเกรด ความเร็วรวมๆ ถือว่าใช้ได้ หรืออาจเป็นเพราะระบบยังสะอาดอยู่ สิ่งที่สังเกตพบคือความเร็วในการคัดลอกไฟล์ระหว่างพาร์ติชั่นในฮาร์ดเดิสก์ตัวเดียวกัน เหมือนจะไม่เป็นอย่างคำร่ำลือที่ว่าเร็วขึ้น แต่กลับพบว่าไม่นิ่ง บางไฟล์สามารถคัดลอกได้ที่ความเร็วสูงกว่า Vista ที่ไม่ใช่ SP1 แต่บางไฟล์คัดลอกได้ที่ระดับต่ำจนน่าตกใจ เดิมก่อนเปลี่ยนเป็น SP1 ไดรว์ SATA2 (WD2000JS) ความเร็วสูงสุดทำได้ที่ 22MB/s ขณะที่การคัดลอกไฟล์ 1 GB ครั้งแรกบน SP1 ได้ความเร็วแค่ 3MB/s ครั้งถัดมาบางครั้งได้ความเร็วที่ 23MB/s ความเร็วสูงสุดเร็วกว่าเวอร์ชั่นที่ไม่ใช่ SP1
ผมทดลองเปลี่ยนวิธีการใช้งานเครื่องโดยเลี่ยงการใช้ user หลักที่เป็น administrator แล้วสร้าง standard user ขึ้นมาใหม่ เพื่อใช้งาน ที่ทำอย่างนี้เพราะสังเกตว่าทุกครั้งที่เครื่องขึ้นจอฟ้า memory dump หรือมีความเสียหายจะเกิดจากการที่วินโดว์โหลดโปรไฟล์ไม่ขึ้น ถ้าสร้าง user ขึ้นมาใหม่ ผมสามารถเข้า administrator ลบโปรไฟล์ standard user ทั้งและสร้างใหม่ได้ โดยระบบไม่เสียหาย ไม่ต้องติดตั้งวินโดว์ใหม่
แต่เรื่องไม่ค่อยสวยอย่างที่คิด เพราะผมจำเป็นต้องกลับเข้ามาที่ user ที่เป็น administrator เพื่อคัดลอกโฟลเดอร์ Favorites ไปไว้ที่ account standard ไฟล์ขนาดแค่ 400 KB ควรที่จะคัดลอกเสร็จภายในอึดใจใช่ไหมครับ? การคัดลอกไฟล์จาก user ที่เป็น administrator ต้องผ่าน File Operation ที่จะเรียก UAC ขึ้นมาเพื่อใช้สิทธิ Admonistrator แล้วก็พบความเร็วในการคัดลอกตามภาพด้านล่าง
ความเร็วการคัดลอกไฟล์แย่ในระดับที่ตลกไม่ออก หรือเป็นเพราะไฟล์ขนาดเล็กเกินไประบบจึงไม่เร่งและเร่งไม่ได้อย่างที่ควรเป็น?
ไมโครซอฟท์ปล่อย Vista SP1 ผ่าน Windows Update
266 | 19 March 2008 - 21:59 น.
ผมเพิ่งติดตั้ง Windows Vista ใหม่เสร็จเอี่ยมอ่องเมื่อเช้าวันนี้นี่เอง ติดตั้งแบบ clean install โดยใช้แผ่น Windows Vista with SP1 โดยรวมอาจจะเร็วขึ้นหน่อยนึง แถมได้จอฟ้าเป็นของแถมมาหนึ่งรอบ ตกใจหมดเลย
ไมโครซอฟท์ปล่อย Windows Vista Service Pack 1 ผ่าน Windows Update แล้วคครับ ตามข่าวที่พูดกันมาเกือบสัปดาห์และคาดหมายกันว่าจะปล่อยในวันอังคารตามกำหนด เป็นการดาวน์โหลดมาไว้ในเครื่องแต่ไม่มีการติดตั้งอัตโนมัติครับ ผู้ที่ต้องการอปเกรดจำเป็นต้องสั่งติดตั้งเอง กรณีที่ไม่มีรายการ Service Pack 1 ใน Windows Update ด้วยเพราะเหตุหลายอย่างซึ่งมีอยู่ใน KB948343 ซึ่งมี 8 สาเหตุ อย่างเช่น เป็น Vista ในภาษาอื่น (รวมถึงไทย) ที่ไม่ใช่ 5 ภาษาหลัก ตลอดจนบางองค์ประกอบที่สำคัญหายไปเพราะถูกเอาออกผ่าน vLite
การติดตั้ง SP1 ต้องทำการติดตั้งอัพเดต KB ที่จำเป็น 2-3 รายการ ตามที่เคยบอกไปก่อนหน้านี้แล้วนะครับ ซึ่งขึ้นกับเวอร์ชั่นของวิสต้าที่ท่านใช้ ส่วนปัญหาไดรเวอร์ได้รับการแก้ไขแล้วเป็นส่วนใหญ่ แต่ไม่ทั้งหมด ยังมีบางรายการที่ไมโครซอฟท์ดูแลอย่างใกล้ชิด
สำหรับท่านที่ต้องการดาวน์โหลด Windows Vista Service Pack 1 แบบ standalone สามารถดาวน์โหลดได้ที่ Windows Vista Service Pack 1 Five Language Standalone (KB936330) ขนาด 434.5 MB เวอร์ชั่น 32 บิต และ Windows Vista Service Pack 1 Standalone for x64-based Systems (KB936330)
รายละเอียดการเปลี่ยนแปลงทั้งหมดอ่านได้ที่โพสต์ก่อนหน้านี้ครับ
Windows Vista Side Show: Auxiliary display
246 | 14 February 2008 - 11:38 น.
วานนี้อ่านข่าวใน Cyberbiz ความว่า BenQ ออกโน๊ตบุ่ครุ่นใหม่ที่มีจอภายนอก เขาพาดหัวว่าเป็นโน๊ตบุ้คสองจอ อ่านความเห็นในนั้นแล้วชักจะสงสัยว่ามีคนไม่รู้จักเจ้าจอภายนอกที่เป็นจอที่สองนี้เยอะมาก อันที่จริง BenQ น่าจะเป็นรายที่สองที่มีจอภายนอกนี้เพิ่มเข้ามา Asus หลายรุ่นที่ใช้จอภายนอกมาร่วมจะปีหนึ่งแล้ว และถ้าย้อนไปราวสามปี Asus เป็นคนทำเครื่องต้นแบบที่มีจอภายนอกที่ว่านี้

ในปี 2548 ผมเคยเขียนเรื่องจอกภายนอกที่ว่านี้แล้วในเอ็นไซต์ แต่เสียดายที่หน้านั้นไม่มีอยู่เป็นการชั่วคราว และขี้เกียจจะรื้อดูฐานข้อมูล แต่ผมจำได้เลาๆ ว่า จอภายนอกซึ่งเป็นจอที่สองนั้นเรียกว่า “Auxiliary Display” เป็นคุณสมบัติใหม่ที่แผนก Mobile ของไมโครซอฟท์ร่วมกับ Asus พัฒนาให้มีใน Windows Codename Longhorn และ Windows XP เปิดตัวแนวคิดนี้ในปี 2547 ในงาน WinHEC 2004 และแสดงเครื่องต้นแบบที่พัฒนาร่วมกับ Asus อีกครั้งในปี 2548-9 ในปี 2549 ไมโครซอฟท์แสดงตัวอย่าง Vista SideShow Auxiliary Devices โดยสองนักพัฒนาของไมโครซอฟท์ Dan Polivy และ Sriram Viji ที่เป็นโต้โผหลักในการพัฒนา SideShow
















