วันศุกร์ที่ 1 ตุลาคม พ.ศ. 2553

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

(ทุกทิปส์ มีผลหลังจากรีสตาร์ตเครื่องต้อง restart เครื่องคอมพ์ รวมทั้ง internet ใหม่นะ ทิปส์พวกนี้ผมลองกับเครื่องตัวเองที่เป็น XP Sp3 แล้วครับ สำหรับคนที่ใช้ windows vista หรือ windows 7 อาจจะใช้ได้บางทิปส์เพราะระบบแกนหลัก (kernel) มันไม่เหมือนกัน พอดีเครื่องทึี่เป็น windows 7 ให้คุณแม่เขาใช้ไม่กล้าไปแตะเท่าไร งานของโรงเรียนแม่เขาเยอะเดี๋ยวโดนด่า)

จะพยายามหาทิปส์มาอัพเดตให้ทุกวันนะครับ เอาเฉพาะตัวที่ปลอดภัย ตัวไหนที่มันเสี่ยงกับระบบมากเกินไปก็จะไม่เอามาลง


เทคนิคนี้เป็นการใช้ความสามารถพิเศษที่ Windows XP ยอมให้คุณใส่รูปภาพ และข้อความใน ไดอะล๊อกบ๊อกซ์ System Properties (เวลาที่คุณคลิกขวาที่ my computer แล้วเลือก properties ไงล่ะ )โดยที่คุณไม่ต้องแก้รีจิสทรีแต่อย่างไร ซึ่งมีขั้นตอนต่อไปนี้
     - สร้างไฟล์ภาพบิตแม็ปที่มีขนาด 175x115 พิกเซล (.bmp) ใช้ Photoshop หรือโปรแกรมอื่นที่คุณถนัด เช่น Photoscape, ACDsee , Picasa โปรแกรมพวกนี้จะมีเครื่องมือพื้นฐานในการตัดกรอบ ลดขนาดรูปภาพแล้วแปลงฟอร์แมตของภาพมาให้อยู่แล้วครับ 
     - ตั้งชื่อไฟล์ว่า Oemlogo.bmp
     - กีอปปี้ไฟล์เข้าไปในโฟลเดอร์  C:\windows\system32
จากนั้นเปิดโปรแกรม notepad พิมพ์ข้อความตามข้างล่างนี้
[General]
Manufacturer=
Model=
[Support Information]
Line1=
Line2=
Line3= 
* หลังเครื่องหมาย = พิมพ์ข้อความที่คุณต้องการ
Manufacturer คือชื่อบริษัทของคุณ
Model คือชื่อรุ่นของคอมพิวเตอร์ของคุณ
ตรง Support Information คือตรงปุ่มใต้รูปภาพเจ้าของเครื่อง ซึ่งจะบอกรายละเอียดของเจ้าของเครื่อง
Line1 ถึง Line3 ให้ใส่รายละอียดของเจ้าของเครื่องแต่ละบรรทัดลงไป คุณจะใส่จนถึง Line10 ก็ได้
- แล้ว Save เป็นชื่อ oeminfo.ini แล้วกีอปปี้ไปวางไว้ที่ C:\windows\system32
คราวนี้ลองเปิด ไดอะล๊อกบ๊อกซ์ System Properties คุณจะเห็นโลโก้ และข้อความของคุณ ประกาศความเป็นเจ้าของเครื่องแล้วล่ะ มีภาพตัวอย่างจากเครื่องของผมให้ดูด้วยครับ
#### ตัวอย่างจากเครื่องของผมนะครับ ###
[General]
Manufacturer=ปิติภัทร์ โพธิจักร (แมน)
Model=Acer AspireOne D150 
[Support Information]
Line1=ปิติภัทร์ โพธิจักร (แมน)
Line2=....
Line3=BBA ( Business Computer) Mahasarakham University
Line4=Tel. 08-33370066    Home. 043-524658
Line5=.................................
Line6=pitipat@thaimail.com
Line7=man.pitipat@gmail.com
Line8=man_pitipat@windowslive.com
Line9=pitipat@sanook.com
Line10=ICQ man_pitipat   number 581061242
Line11=...............................

ต่อจากเรื่องที่แล้วครับ เพื่อความเป็นเจ้าของเครื่องอย่างสมบูรณ์
บางทีคุณซื้อคอมพ์พิวเตอร์ต่อจากคนอื่น หรือให้ร้านลง windows ให้ เวลาดูที่ system properties 
คลิกขวา My Computer >> Properties ตรง Windows Activation นั่นล่ะครับ
จะพบว่าชื่อของเจ้าของเครื่องคือคนที่ลง windows หรือเจ้าของเก่า
เรามีวิธีเปลี่ยนให้ชื่อของเราเป็นชื่อเจ้าของเครื่องแทนครับ
เข้าไปที่ run >> regedit แล้วเข้าไปตามรายการดังนี้
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
เมื่อ คลิกเข้าไปถึงโฟลเดอร์ CurrentVersion แล้ว ให้สังเกตรายการที่อยู่ในกรอบทางขวามือ คลิกเลือกรายการที่ชื่อว่า RegisteredOwner คลิกเมนู Edit ตามด้วย Modify ในไดอะล็อกบ๊อกซ์ Edit String ลบชื่อเจ้าของโน้ตบุ๊กคนเก่า (ชื่อเพื่อนคุณ) ออกไป แล้วพิมพ์ชื่อใหม่ที่คุณต้องการเข้าไปแทน จากนั้นคลิกปุ่ม OK 
ตามด้วยเปลี่ยนชื่อตรง RegisteredOrganization (ชื่อหน่วยงานหรือบริษัทของคุณ)ก็เปลี่ยนตามใจคุณ
ภาษาอังกฤษนะครับ ภาษาไทยไม่ได้
ปิดหน้าต่างโปรแกรม แล้วรีบู๊ตเครื่อง เพียงแค่นี้ ชื่อเจ้าของ computer ก็จะเปลี่ยนเป็นชื่อที่คุณตั้งใหม่แล้ว 


ปัจจุบันนี้โปรแกรมต่างๆ มีการใช้หน่วยความจำหรือแรมค่อนข้างมาก ยิ่งบางคนชอบเปิดโปรแกรมหลายๆ โปรแกรมพร้อมกัน แรมที่มากับเครื่องเลยไม่พอใช้ทำให้เครื่องอืด วิธีหนึ่งที่จะช่วยได้ก็คือการสร้าง หน่วยความจำเสมือนหรือ virtual memory โดยการให้วินโดวส์ ใช้เนื้อที่ว่างในฮาร์ดดิสก์จำลองเป็นแรมเพิ่มขึ้น (แนะนำให้เลือกไดรฟ์อื่นที่ไม่ใช่ไดรฟ์ C นะครับ)
คลิกขวา My Computer เลือก Properties ที่หน้าต่าง System Properties เลือกที่แท็บ Advanced
ที่ Performance คลิกที่ Settings เลือกแท็ป Advance ที่ Virtual Memory คลิกที่ Advance ที่ Drive C เลือกเป็น No Pagging File คลิกที่ Set เลือกที่ Drive D หรือ ไดรฟ์อื่น ตรง Custom set ใส่ค่าลงไปทั้งสองช่องเป็นจำนวนสองเท่าของแรมในเครื่องของเรา เช่นถ้าคุณมีแรม 1 กิ๊กก็ใส่เป็น 2048 กับ 2048 ถ้ามี 2 กิ๊ก ก็ใส่เป็น 4096 กับ 4096 คลิก set แล้วก็ OK แล้วรีสตาร์ทเครื่องใหม่

ปกติเวลาเราบู๊ตเครื่องเข้าสู่ระบบ Windows จะมีการรอเข้าระบบอยู่ประมาณ 30 วินาทีเพื่อให้เราเลือก
ระบบปฎิบัติการ (บางคนลง windows หลายตัวในเครื่องเดียว) ถ้าเรามีแค่ระบบเดียวก็ปิดการทำงานนี้ซะ
เพื่อให้เข้าสู่ระบบได้เร็วขึ้น
คลิ๊กขวาที่ My Computer >> เลือกที่ Advanced >> ที่ Startup and Recovery เลือกที่ปุ่ม Settings
ติ๊กเครื่องหมายถูกออกให้หมด >> OK >> Apply >> OK


มาดูวิธีการเปลี่ยน File System จาก FAT32 เป็น NTFS โดยไม่ต้อง Format กันดีกว่า
ปัจจุบันนี้การ Format แบบ NTFS (New Technology File System) จะได้รับความนิยมมากกว่า
FAT32 เนื่องจาก การเข้าถึงข้อมูลที่เร็วกว่า และการจัดระบบไฟล์ของ NTFS ดีกว่า FAT32 หลายเท่า (FAT32 มองไม่เห็นไฟล์ขนาดใหญ่กว่า 4 GB แต่ NTFS สามารถมองเห็นได้ และระบบรักษาความปลอดภัยดีกว่า เพราะมีการเข้ารหัสไฟล์ที่ซับซ้อนกว่า รวมทั้งประหยัดพื้นที่ด้วยเพราะขนาดบล็อกที่จัดเก็บข้อมูลจะเล็กกว่า)
ขั้นตอนการทำง่ายมากๆครับ

ไปที่ start >run
พิมพ์ Convert X: /FS:NTFS
X คือ ไดร์ฟที่จะเปลี่ยน
ระหว่าง ไดร์ฟ: กับ / ต้องมีเว้นวรรค
แล้วกด ok แล้วจะมีการยืนยันกด yes ไปเรื่อยๆแล้วกด enter เพื่อ restart แล้วก็รอจะเข้า windows ใหม่ ก็เรียบร้อย 



การยกเลิก Indexing Service และ Compress disk space
Indexing Service คือการทำดรรชนีไฟล์ต่างๆ ในเครื่องของเราเพื่อให้สามารถ search หาได้ง่าย
แต่บางทีมันก็ทำให้เปลืองเนื้อที่ และใช้หน่วยความจำเยอะ
สำหรับคนที่มีการจัดเก็บไฟล์ข้อมูลต่างๆ เป็นระบบดีอยู่แล้วก็ไม่จำเป็นต้องใช้
Compress Disk คือการบีบอัดข้อมูลให้มีเนื้อที่เพิ่มขึ้น แต่ปัจจุบันเนื้อที่ของเรามีหลายร้อยกิ๊กกันแล้ว
และการบีบอัดแบบนี้ก็จะทำให้คอมพิวเตอร์ทำงานหนักขึ้นเพราะต้องเข้าและถอดรหัสไฟล์ต่างๆ เวลาที่เราเข้าไปดู มาเอาออกกันดีกว่าครับ
เข้าไปที่ My Computer คลิกขวาที่ไดร์ฟที่ต้องการ 
ติ๊กถูกออกตรง Compress drive to save disk space และ
Allow Indexing service to index this disk for fast file searching คลิก Apply แล้วก็ OK
(จะมองเห็นสองอันนี้ก็ต่อเมื่อเราใช้ระบบเก็บข้อมูลเป็น NTFS นะครับ ถ้าเป็น Fat32 จะไม่เห็น)


เพิ่มความเร็วในการเล่น internet
การใช้ internet บางครั้งก็เร็ว บางครั้งก็ช้า ขึ้นอยู่กับส่วนประกอบหลายอย่าง วิธีนี้ก็ทำให้ internet เร็วขึ้นอาจจะไม่เห็นผลมากนักเพราะเดี๋ยวนี้เราใช้อินเตอร์เน็ตตามบ้านคนละหลาย Mb กันแล้ว)
ไปที่ start---> run---> พิมพ์ gpedit.msc กด ok
จะแสดงหน้าต่าง Group Policy
ที่ computer config.. เลือก Administrative Templates
หัวข้อ network เลือกที่ QoS Packet Scheduler
มองหน้าต่างขวามือ ดับเบิ้ลคลิกที่ Limit reservable bandwith
จะขึ้นหน้าต่างใหม่ Limit reservable bandwith Propoties เลือกแถบ setting คลิกเลือกที่ช่อง Enable
ในกรอบ Bandwith limit(%) ปรับเป็น 0 แล้วกด ok

MTU <Maximum Transmission Unit>
เป็นหน่วยหนึ่งที่ใช้กำหนดค่าให้กับการ รับส่งข้อมูลผ่านระบบเครื่อข่าย ที่สูงสุดใน
การส่งแต่ละครั้ง
ถ้าเราตั้งค่าให้ค้นหาค่า MTU แบบอัตโนมัติ ก็จะทำให้ระบบสามารถทำงานได้อย่างมี
ประสิทธิมากขึ้น

ไปที่ Start---> run--->พิมพ์ regedit แล้วกด Ok
HKEY_LOCAL_MACHINE---> SYSTEM---> CurrentControlSet---> Services--->
Tcpip---> Parameters
คลิกขวาที่ Parameters เลือก new > DWORD Value
ตั้งชื่อว่า EnablePMTUDiscovery
แล้วดับเบิ้ลคลิก พิมพ์ค่าเป็น 1แล้วกด ok

เพิ่มประสิทธิภาพโดยการปรับแต่งหน่วยความจำ 
ใน windows ทุกๆ ver. เมื่อหน่วยความจำของระบบไม่เพียงพอต่อการใช้งาน เช่นในกรณีที่ท่านเปิดโปรแกรมเป็นจำนวนมาก windows จะนำข้อมูลบางส่วนเก็บไว้ใน HDD โดยอัตโนมัติ เป็นการใช้ HDD เป็นเหมือนหน่วยความจำเสมือน 
เราก็รู้ดีว่า แรมนั้นเร็วกว่า
HDD ดังนั้น ถ้าท่านมีหน่วยความจำติดตั้งอยู่เป็นจำนวนมากกว่า 256 ท่านสามารถเพิ่มประสิทธิการทำงานของระบบด้วยการปิดการย้ายข้อมูลไปยัง HDD ของ windows โดยการ 
ไปที่
regedit เหมือน rep บนๆนั้นละ 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\Control\S ession Manager\Memory Management 
ด้านขวาดับเบิ้ลคลิก DisablePagingExcutive 
ให้แก้ค่า value data จาก 0 ให้เห็น 1 แล้วคลิก ok 
แก้เสร็จ แล้ว restart 



HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\
Advanced
NoNetCrawling ปรับเป็น 1 เพื่อยกเลือกการทำงานของ NetCrawling
NetCrawling เป็นตัวที่จะค้นหา file, folder หรือเครื่องพิมพ์ในเครื่อข่ายโดยอัตโนมัติถ้าเกิว่าเราไม่ได้ใช้งาน
ระบบเครือข่ายมากนักเราก็ปิดการทำงนในส่วนนี้ไปซึ่งจะช่วยเพิ่มความเร็วได้พอสมควร

ทำให้เลื่อนเมนูและเข้าถึง window  ต่างๆ เร็วขึ้น
ไปที่ Start---> run--->พิมพ์ regedit แล้วกด Ok
HKEY_CURRENT_USER\control Panel\Desktop ดับเบิ้ลคลิกตรง MenuShowDelay นะครับ ตั้งค่าให้เป็น 0 เพราะมาตรฐาน windows จะตั้งมา ในการหน่วงเปิดโปรแกรม หรือเลื่อนเมนูต่าง เท่ากับ 400 มิลลิวินาที ถ้าเราตั้งให้เป็นศูนย์เวลาเลื่อนเม๊าส์หรือเลื่อนเมนูต่างๆ รวมถึงเข้าหน้าจอต่างๆ ก็จะลดเวลาลงได้ด้วย


เพิ่มการรับส่งข้อมูล MTU
การเพิ่มค่า MTU ให้มากที่สุด ก็เป็นส่วนหนึ่งให้ระบบการรับส่งข้อมูลทางอินเตอร์เน็ตสามารถทำงานได้อย่างมีประสิทธิภาพ
ไปที่ Start---> Run---> พิมพ์ regedit แล้วกด Ok
HKEY_LOCAL_MACHINE---> SYSTEM---> CurrentControlSet---> Services--->
Tcpip---> Parameters---> interfaces
คลิกที่หน้า interfaces จะมีหลายโฟลเดอร์ ให้คลิกขวาที่โฟลเดอร์แรก---> new--> DWORD Value--->แล้วตั้งชื่อว่า MTU
แล้วดับเบิ้ลคลิกใส่ ค่า
ถ้าเป็น dial-up Connection ใส่ค่า = 576
ถ้าเป็น PPP Broadband Connecting ใส่ค่า = 1492
ถ้าเป็น Ethernet , DSL , Cable Broadband Connection ใส่ค่า = 1500

เปิดหน้าต่าง IE ให้ทำงานได้เร็วขึ้น
เมื่อใช้งาน IE ไปนานๆ โปรแกรมจะช้าลงทุกที สามารถทำให้เร็วเหมือนใหม่ได้ ดังนี้
ไปที่ Start---> Run---> พิมพ์ regedit แล้วกด Ok
HKEY_LOCAL_MACHINE---> Software---> Microsoft---> Windows---> CurrentVersion---> Explorer---> RemoteComputer---> NameSpace
คลิกขวาที่โฟลเดอร์ D6277990-4C6A-11CF-8D87-00AA0060F5BF แล้ว delete


ทำให้คอมพ์ Shutdown เร็วขึ้นไม่ต้องรอเป็นนาที
start >run พิม regedit
HKEY_CURRENT_USER\Control Panal\desktop
ในกรอบด้านขวา HungAppTimeout  ให้เปลื่ยนเป็น 1
จากนั้นดูที่ WaitToKillAppTimeout ให้เปลี่ยนเป็น 1
จากนั้นไปที่ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
ที่ด้านขวา แก้ไขค่า WaitToKillServiceTimeout จาก 20000 ให้เเปลี่ยนเป็น 1


ปรับความเร็วตอนเปิดเครื่อง
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters ตรงด้านขวามือแก้ไขคีย์ EnablePrefetcher จาก 3 เป็น 5 แล้วกด OK


ลบลูกศรที่ Shortcut
เรียก Regedit ขึ้นมา  แล้วไปที่ [HKEY_CLASSES_ROOT\lnkfile]  คลิก Name ที่ชื่อว่า IsShortcut  แล้วกดปุ่ม Delete เพื่อลบออกไป  หรือ Double Click แล้วใส่ค่าเป็น No


ให้วินโดวส์ใช้แรมให้หมดก่อนจึงค่อยใช้ Virtual Memory(เนื้อที่ในฮาร์ดดิสก์) มา Swap File(แรมจะทำงานเร็วกว่าฮาร์ดดิสก์)
ไปที่ Start >> Run  พิมพ์ system.ini  หาบรรทัดที่มีหัวข้อว่า [386Enh]  แล้วพิมพ์คำว่า ConservativeSwapfileUsage=1 ต่อท้ายบรรทัดล่างสุด  วิธีนี้เหมาะสำหรับคนที่มีแรมมากกว่า 128 ขึ้นไป  เพราะมันจะเอาพื้นที่ของ Ram ไปทำ Cache  วิธีนี้ทำให้ Com เร็วขึ้น 40% เลยทีเดียว



ให้วินโดวส์ปิดงานที่ไม่มีการตอบสนองโดยอัตโนมัติ
ถ้าต้องการให้ปิดงานที่ไม่มีการตอบสนองโดยอัตโนมัติ  สามารถทำได้ดังนี้  โดยเปิด Regedit  แล้วไปที่ [HKEY_CURRENT_USER\Control Panel\Desktop\AutoEndTasks]  ให้แก้ไขค่าเป็น 1  แล้วแก้ค่า WaitToKillAppTimeout  เป็นจำนวนมิลลิวินาทีที่คุณต้องการ  เช่นเปลี่ยนเป็น 1




จูนหน่วยความจำสำหรับงานต่างๆ ให้ทำงานได้ดีขึ้น
1. เข้าไปที่คีย์ HKEY_LOCAL_MACHINESYSTEM/CurrentControlSet/Control/Session Manager/Memory Management
2. ดับเบิลคลิกที่ LargeSystemCache
3. แก้ค่า Value data เป็น 1
4. คลิก OK


จัดการหั้ย cpu ทำงานเต็มประสิทธิภาพ 
winXP ได้มีลูกเล่นที่ช่วยในการควบคุมการทำงานของ cpu ให้มีประสิทธิภาพในการทำงานให้ดีขึ้น 
regedit 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic e\P3\Parameters 
คลิกขวาที่ Parameters เลือก new>key 
พิมพ์ชื่อว่า HackFlags แล้วปรับค่าเป็น 1 ก็กด ok 



ทำชอร์ตคัต สำหรับ Shutdown / restart ไว้บนหน้าจอ (windows XP)
คลิกขาวบน Desktop  เลือก New >> Shortcut  จากนั้นพิมพ์
shutdown.exe -s -t 00  (
สำหรับการสั่ง Shutdown)
shutdown.exe -r -t 00  (
สำหรับการสั่ง Restart)
shutdown.exe -l -t 00  (
สำหรับการสั่ง Logoff)



ทำ ชอร์ตคัต สำหรับตั้งเวลา
เคลิกขวาที่หน้าจอ เลือก New >>Shortcut
ใช้คำสั่ง [c:\windows\system32\]shutdown.exe [-s|-r|-l] [-t sec]
-s = shutdown
-r = restart
-l = logoff
-t = timeout

ยกตัวอย่างเช่น  shutdown.exe -s -t 60  นั่นหมายความว่าให้ Shutdown โดยนับถอยหลัง 60 วินาที



พิ่มความเร็วด้วยการจัดคิวให้กับ IRQ
เทคนิคนี้เป็นการเร่งความเร็วให้กับเครื่องคอม โดย windows จะทำการจัดคิวให้กับการใช้งาน IRQ ทำให้ windows สามารถทำงานได้เร็วขึ้น ทำได้ดังนี้
run >>regedit
HKEY_LOCAL_MACHINE\\\\SYSTEM\\\\CurrentControlSet\\\\Contro l\\\\PriorityControl
คลิกขวา PriorityControl เลือก new > DWORD Value
มันจะมีให้ตั้งชื่อว่า IRQ8Priority แล้วดับเบิ้ลคลิกแก้ค่า value data เป็น 1 แล้วกด ok
จากนั้น restart


ใช้แรมทำบัฟเฟอร์ให้ฮาร์ดดิสก์
พิมพ์คำสั่ง sysedit ในช่อง Run เมื่อเปิดโปรแกรมขึ้นมาแล้วไปที่ SYSTEM.INI
จากนั้นเพิ่มคำสั่ง Irq14=4096 ใต้บรรทัด [386enh] เซฟไฟล์ แล้ว Restart เครื่องเลยครับ
เทคนิคนี้จะใช้แรมไปประมาณ 4 MB นะครับ

4 ความคิดเห็น:

ชยพล มุลาลี กล่าวว่า...

เด๋ว จะ รอง ดู ครับ

ศักรินทร์ เวียงสมุทร กล่าวว่า...

ขอบคุณครับ สำหรับความรู้ดีๆ

ศักรินทร์ เวียงสมุทร กล่าวว่า...

เราจะเป็นครูในอนาคต การใช้ภาษาควรให้ถูกต้องนะครับไม่ควรใช้ภาษาวัยรุ่นในรการแดงความเห็น (ไงเป็นการเป็นงานปล่าว)

ศักรินทร์ เวียงสมุทร กล่าวว่า...

ว่าจะเอาคอมไปยกสูง เป็นคอมออฟโรดซะหน่อย