วันศุกร์ที่ 3 มิถุนายน พ.ศ. 2554

การปรับเเต่งค่ารีจิสทรี (Registry)

การปรับเเต่งค่ารีจิสทรี (Registry)

รู้จักกับ registry กันก่อน

Registry คือ ฐานข้อมูลส่วนกลางของ windowซึ่งตัว registry นั้นจะเป็นที่เก็บค่าการทำงานทุกอย่างเอา ไว้ไม่ว่าเป็นการตั้งค่าต่างๆของตัว window, การตั้งค่าของโปรแกรมต่าง, การควบคุม hardwareหรือแม้แต่กระทั้งค่า User และ password Autocomplete นั้นก็จะถูกเข้ารหัสและเก็บเอาไว้ในส่วนนี้เช่นกัน
ดังนั้น registry จึงเป็นส่วนที่สำคัญเป็นอย่างมากและถ้าเกิดว่า registry ถูกปรับแต่งให้เสียหายแม้เพียงนิดเดียวก็อาจจะส่งผลต ่อการทำงานของ window โดยรวมทั้งหมดได้อย่างง่ายดาย

การปรับเเต่งรีจิสทรี หมายถึง การปรับเเต่งค่ารีจีสทรีบางตัวให้มีการทำงานสอดคล้อง กับระบบ เเละยังช่วยให้การทำงานของระบบรวดเร็วยิ่งขึ้น

ก่อนอื่นเราต้อง backup registry ซะก่อน เกิดผิดพลาดระบบจะได้ไม่เสียหาย

วิธี backup registry

1. เข้าไปที่ Start > Run พิมพ์คำสั่งคำว่า regedit

2.เมื่อปรากฏหน้าจอ registry Editor ขึ้นมาแล้วให้เข้าไปที่ File > Export

3.ตั้งชื่อ file ตามต้องการแล้วกด save


การกู้คืน Registry
ถ้าเกิดว่าการปรับแต่งของเราเกิดการผิดพลาดขึ้นมาเรา ก็สามารถกู้คืนได้ง่ายๆโดยเราต้องเข้าไปที่ file ที่เรา save เอาไว้แล้ว Double click ขึ้นมาแล้วมันจะปรากฏหน้าจอขึ้นมาถามเราว่าต้องการปร ับ registry จริงไหม ให้เราตอบ yesไป

วิธีการเปิด Registry Editor
Start >run พิมพ์ Regedit

หากรู้วิธีการ backup registry ,Restore registry กันเเล้ว เรามาเริ่มปรับเเต่งรีสจีทรีกัน

1.เพิ่มความเร็วให้กับโปรเเกรมที่ใช้ประจำ
กดปุ่ม Ctrl+Alt+Delete พร้อมกัน เพื่อเรียกหน้าต่าง Task Manager เลือกเเท็บ Process คลิกขวาที่โปรเเกรมที่ใช้บ่อย set priority เลือก High

2.ปิดหน่วงเวลาในการเปิด Menu ต่างๆ
Regedit\HKEY_CURRENT_USER\Control Panel\Desktop MenuShowDelay ปรับเป็น 0

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

4.ตั้งค่า Prefetcher เพื่อเพิ่มความเร็วในการเปิดเครื่อง
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\
Memory Management\PrefetchParameters
EnablePrefetcher ปรับให้เป็น 6 เพื่อทำให้การ boot เครื่องเป็นไปได้อย่างรวดเร็ว

5.เพิ่มความเร็วในการ Shutdown
WaitToKillAppTimeout ปรับให้เป็น 1 เพื่อให้ shutdown ได้โดยไม่ต้องรอปิดค่า service ต่างๆที่
เหลืออยู่

6.AutoEndTasks
HKEY_CURRENT_USER\Control Panel\Desktop
AutoEndTasks ปรับให้เป็น 1 ปิดการทำงานของโปรแกรมต่างๆโดยอัตโนมัติก่อนการ Shutdown

7.ปิดการทำำงานของโปรแกรมที่มีปัญหาทันทีที่ Shutdown
HKEY_CURRENT_USER\Control Panel\Desktop
HungAppTimeout ปรับให้เป็น 1 เพื่อให้ปิดการทำำงานของโปรแกรมที่มีปัญหาทันทีที่ Shutdown

8.ปิด PagingExecutive
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\
Memory Management
DisablePagingExecutive ปรับให้เป็น 1 เพื่อให้ wndows ไม่ทำ Paging บน file ที่สำคัญเพื่อลดการ
โยกย้ายข้อมูลเข้าออก

9.ปรับให้ CPU ทำงานเต็มประสิทธิภาพ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\P3\Parameters หากเข้าไปในโฟลเดอร์ Services แล้วหาโฟลเดอร์ P3 ไม่เจอให้คลิกขวาที่ Services แล้วเลือก New => Key จะปรากฏโฟลเดอร์ใหม่ให้ตั้งชื่อเป็น P3 คลิกขวาที่ P3 เลือก New => Key จะปรากฏโฟลเดอร์ใหม่ให้ตั้งชื่อเป็น Parameters แล้วคลิกขวาอีกทีที่ Parameters เลือก new=> DWORD Value ที่หน้าต่าง Registry Editor ทางด้านขวาจะปรากฏไฟล์ใหม่ขึ้นมาให้ตั้งชื่อเป็น HackFlags แล้วดับเบิ้ลคลิกที่ HackFlags จะมี popup Edit DWORD Value ขึ้นมาให้แก้ไขค่า Value data จาก 0 เป็น 1 คลิกปุ่ม OK

การปรับแ่ต่งส่วนต่างๆใน registry ที่น่าสนใจ

1.ให้ Window ลบ Pagefile เมื่อตอนที่เรา Shutdown
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\
Memory Managerment
PageFileAtShutdown ปรับเป็น 1 เพื่อให้ Window ลบ Pagefile เมื่อตอนที่เรา Shutdown

2.ให้ Window นั้นทำการลบ Rencent Document ออกไปทุกครั้งที่มีการ Shutdown
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\
Explorer
ClearRencentDocsOnExit ปรับเป็น 1 เพื่อให้ Window นั้นทำการลบ Rencent Document
ออกไปทุกครั้งที่มีการ Shutdown

3.ลบ Temporary Internet File ทุกๆครั้งที่ออกจากระบบ
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\
InternetSetting\Cache
Persistent ปรับเป็น 0 เพื่อที่ให้มีการลบ Temporary Internet File ทุกๆครั้งที่ออกจากระบบ

4.ระงับการแจ้งเตือนพื้นที่ว่างบนดิสก์เหลือน้อย (Windows XP)
โดยค่ามาตรฐานแล้ว Windows XP จะแจ้งให้ทราบเมื่อฮาร์ดดิสก์มีพื่นที่เหลือน้อยกว่า กว่า 200 MB การตั้งค่าในข้อนี้จะปิดความสามารถดังกล่าว โดยค้นหาคีย์ DWORD value ที่ชื่อ NoLowDiskSpaceChecks ถ้าไม่มีให้สร้างขึ้นใหม่ แล้วตั้งค่าตามด้านล่าง
Settings :
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Policies\Explorer]
Value Name: NoLowDiskSpaceChecks
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable messages)

5.ทำให้ StartMenu เป็นแบบ Scrolling (Windows 2000/Me/XP)
เมื่อคุณมีรายการมากๆใน StartMenu จนล้นจอ วินโดวส์จะสร้างเป็นคอลัมน์ใหม่ แต่คุณสามารถปรับเปลี่ยนให้เป็นแบบ Scrolling ได้ โดยค้นหาคีย์ที่ชื่อ "StartMenuScrollPrograms" ถ้าไม่มีให้สร้างคีย์ String value ขึ้นใหม่
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\Advanced]
Value Name: StartMenuScrollPrograms
Data Type: REG_SZ (String Value)
Value Data: "Yes" or "No"

6.เปลี่ยนการแสดงผล Control Panel เป็นเมนูไล่ระดับบนสตาร์ตเมนู (Windows 2000/Me/XP)
โดยค่ามาตรฐานแล้วการเข้าถึงไอเทิมต่างๆใน Control Panel จะต้องเข้าไปหลายชั้นกว่าจะถึงไอเทิมที่ต้องการโดยเฉ พาะ WinXP การปรับเปลี่ยนในข้อนี้จะทำให้ไอเทิมต่างๆ ทั้งหมดใน Control Panel แสดงบนสตาร์ตเมนูในแบบไล่ระดับ ( Cascading ) ทำให้เรียกใช้ไอเทิมต่างๆได้ง่ายและเร็วขึ้น ปรับเปลี่ยนโดยการหาคีย์ String value ที่ชื่อ "CascadeControlPanel" ถ้าไม่มีให้สร้างขึ้นใหม่
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\Advanced]
Value Name: CascadeControlPanel
Data Type: REG_SZ (String Value)
Value Data: "Yes" or "No"

7.เปลี่ยนการแสดงผลของ My Documents เป็นแบบเมนูไล่ระดับบนสตาร์ตเมนู (Windows 2000/Me/XP)
เปลี่ยนเมนู My Documents เป็นแบบเมนูไล่ระดับ ( Cascading ) ทำให้เข้าถึงไฟล์ Document ได้ง่ายและเร็วขึ้น โดยค้นหาคีย์ String value ที่ชื่อ "CascadeMyDocuments" ถ้าไม่มีให้สร้างข้นใหม่แล้วปรับค่าตามข้างล่าง
Settings :
Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\Advanced]
Value Name: CascadeMyDocuments
Data Type: REG_SZ (String Value)
Value Data: "Yes" or "No"

8.สร้างช็อตคัทที่จะล็อคคอมพิวเตอร์ของคุณ
ถ้าคุณต้องละจากคอมพิวเตอร์ของคุณไปอย่างรีบด่วน แต่คุณไม่ต้องการ Logoff คุณสามารถสร้าง shortcut เพื่อล็อคระบบของคุณไว้ โดยที่ไม่ต้องใช้ CTRL+ALT+DEL หรือ screen saver ขั้นตอนการสร้าง shortcut ก็คือ คลิ๊กขาวบน Desktop เลือก New -> Shortcut จากนั้นให้พิมพ์ rundll32.exe user32.dll,LockWorkStation ลงในช่อง Command Line คลิ๊ก Next จากนั้นใส่ชื่อของ shortcut ตามที่คุณต้องการ แล้วคลิ๊ก Finish หรือใช้ WinKey + L ก็ได้

อ้างอิง
http://www.viruscom2.com
http://www.khonkaentoday.com

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

แสดงความคิดเห็น