ปรับแต่งแรงม้าให้เร็วทันใจ

การแก้ค่าในวินโดว์ 95 / 98

Win9x Tune

การแก้ไขค่าไฟล์โดยNotePadหรือeditorตัวอื่นๆ

ใช้Notepad ที่อยู่ในวินโดว์ แก้จะง่ายกว่า หรือแก้ในDOS ในคำสั่ง edit.com หรือตัวeditorตัวไหนก็ได้ พอแก้แล้วsaveไว้จากนั้นทำการบูตเครื่อง ควรทำเป็นขั้นๆ และBackupก่อนแก้ไขไว้ เผื่อคุณทำผิดพลาดครับ

ใน ไฟลmsdos.sys ให้ปลด Read Only ออก ไฟล์ นี้อยู่ในไดเรกทอรีroot เปิดไฟล์นี้แก้ค่า

DBLSPACE=0

DRVSPACE=0

Boot Delay=1

และทำไฟล์ให้เป็น Read Only เหมือนเดิมแล้ว เซพ

ค่าDBLSPACE และDRVSPACEนี้เป็นการยกเลิกการบีบอัดข้อมูล มีผลให้ windowsไม่โหลดการบีดอัดข้อมูล ส่วนใหญ่ไม่ค่อยได้ใช้ ก็ปิดเลยครับ ฮาร์ดดิสก์สมัยนี้ใหญ่จะตายไป (ใหญ่กว่า 2 Gb) ส่วน บูตดีเลย์นั้นเท่ากับ 1 ทำให้เข้าวินโดว์ได้เร็วที่สุด(ค่าปกติอยู่ในระหว่าง 1-20000 ถ้าเซตเป็น 0 หมายถึงไม่ใช้)

ใน system.iniอยู่ใน c:\windows\system.ini ทั้ง95 และ98 ในส่วน[vcache]

[vcache]
MinFileCache=32000
MaxFileCache= 32000

[vcache] เพิ่มค่า หน่วยความจำเคส

MinFileCache=8192 หรือใช้ต่ำสุด 1024 ก็ได้

MaxFileCache=8192

(สำหรับแรม 64 Mb)

แรม 16 Mb กำหนดเป็น 2048 Mb

แรม 32 Mb กำหนดเป็น 4096 Mb

แรม 64 Mb กำหนดเป็น 6144 Mb

แรม 128 Mb กำหนดเป็น 16384 Mb

เป็นการFix ค่าไฟล์ชั่วคราวในวินโดว์ไว้ในแรมเลย ทำแล้วเวลาเปิดโปรแกรมจะอ่านฮาร์ดดิสก์น้อยลงจนแทบไม่อ่าน ทำให้ไม่ต้องswap file นาน และมีโอกาสเกิดBad Sectorน้อยลง วิธีเซต ให้เอาขนาดของแรมตั้งแล้วหารด้วย8 เช่น 8192/8 =1024(สำหรับแรมไม่เกิน 64เม็ก)

ส่วนคุณที่ใช้Windows98-Windows MEและใช้คอมพิวเตอร์ความเร็วสูงและแรมเกิน64Mb-256Mbขึ้นไป ให้ใช้ค่าแบบใหม่คือ

จำนวน RAM คูณด้วย 125 (8000=64x125) เช่น ของผมRam 256(256*125=32000) ถ้าRam 128(123*125=16000)

[386Enh]
PageBuffers=32
MinTimeSlice=40
MaxBPs=65536
DMABufferSize=128
ConservativeSwapfileUsage=1
32BitDiskAccess=ON
com3Irq9Buffer=1024
LocalLoadHigh=1

**สำหรับประโยคนี้com3Irq9Buffer=1024ต้องไปcheckดูPortกับIrqของเครื่องComเองเพราะแต่ละเครื่องIrqจะไม่เหมือนกัน ไปCheckได้โดย ไปที่Control Panel--->Modems--->Diagnostics แล้วดูว่าเครื่องคอมคุณเห็นModemเป็นPortไรจากนั้นเลือกMore Infoที่Modemตัวนั้นคุณจะพบค่าInterruptค่านี้คือค่าที่เอามาใส่ในIrqนั่นเอง แต่โมเด็มแบบinternalผมลองแล้วมันไม่เวิร์คเลยลบมันออกครับ

ค่าพวกนี้ปรับแต่งเพื่อจะได้เปิดงาน โปรแกรมต่างๆหลายๆหน้าได้ไวกว่าเดิม อย่างเปิดIE5.5หลายๆเว็บ แรมมากๆย่อมได้เปรียบครับ เหอ...เหอ....

ในwin.iniอยู่ใน c:\windows\win.ini ทั้ง 95 และ 98 ในส่วน [Ports]
[Ports]
LPT1:=
LPT2:=
LPT3:=
COM1:=9600,n,8,1,x
COM2:=230400,n,8,1,p
COM3:=9600,n,8,1,x
COM4:=9600,n,8,1,x
FILE:=

แก้ค่าCOM2:=9600,8,1,x ไปเป็นค่า

COM2:=230400,8,1,P

เพราะทำให้การส่งข้อมูลในอินเตอร์เน็ตและระบบเร็วขึ้น

แก้ค่าเมนูเริ่ม-start

ใน Regedit.exeอยู่ใน c:\windows 95 และ98

HKEY_CURRENT_USER\Control Panel\Desttop\

กดเมาส์ด้านขวา เลือกค่า New และเลือกString Valeเพิ่มค่า

MenuShowDelay=
MinAnimate=

แล้วกดเมาส์ขวากับเมนูที่สร้างไว้ทั้งสองตัว เลือกค่าModifly
MenuShowDelay=1 (เมนูในเริ่ม start เร็วขึ้น)ตอนลากเมาส์ไปเลือกเมนูจะเร็วทันใจค่ามีช่วงตั้งแต่1-40000 หน่วยเป็นมิลลิวินาที )

MinAnimate=0 (เป็นการปิดอนิเมชั่น ไอ้ที่หน้าต่างโปรแกรมขยายใหญ่กับเล็กลง ปิดแล้วเวลาขยายจะเร็วขึ้น)

หมายเหตุ** windows98 จะมีโหมดปิดอนิเมชันไว้แล้ว หรือโหลด โปรแกรมTweak UI มาใช้งานจะสะดวกกว่าการปรับค่าregedit

system.ini
[386Enh]

ConservativeSwapfileUsage=1
เป็นคำสั่งให้ลดการใช้Virtual memory โดยทำให้ใช้แรม(เร็วกว่า) ก่อนจะทำการใช้สวอปไฟล์(ช้ากว่า) การเชตค่านี้จะบอกให้ Windows-ME ไม่ต้องใช้ประโยชน์จากสวอปไฟล์ จนกว่าแรมจะถูกใช้จนหมด หลังจากที่แรมถูกใช้งานจนหมดแล้ว คอมพิวเตอร์จะผลักข้อมูลที่เกินนั้นไปใช้งานต่อที่สวอปไฟล์แทน นี่เป็นการปรับแต่งที่ยอดเยี่ยม วิธีนี้เป็นผลดีพิเศษโดยเฉพาะผู้ที่ใช้แรม 256MB

[386Enh]
DMABufferSize=64
เป็นการปรับแต่งด้านDMA performance วิธีนี้จะสงวนกันพื้นที่หน่วยความจำน้อยที่สุด64KB ของ memoryไปยังDMA (direct memory access) เป็นการประกันว่า DMA ดีไวน์ของคุณจะมีการจัดสรรหน่วยความจำได้เพียงพอ การปรับแต่งค่านี้ควรใช้ ถ้าคุณมีการenabled DMA devices หลายตัวบนระบบของคุณ

PageBuffers=32
การเซตค่านี้จะบอกให้คอมพิวเตอร์อุทิศ มอบให้แน่ๆ ผลรวม จำนวนของแรมไปยังบัฟเฟอร์ ฮาร์ดดิสก์ค่อนข้างจะอนุญาตให้operating system ไปยังตัวควบคุมบัฟเฟอร์โดยตรง ด้านการควบคุมวินโดว์ในหน่วยความจำมากที่สุดที่ไม่มีประสิทธิภาพมากส่งออกไป เหมาะสมความแตกต่างที่ใหญ่โต วินโดว์อนุญาตให้เซตค่าระหว่างminimum และmaximum 32 เป็นการเซตค่าสูงสุดของระบบปฎิบัติการ ดังนั้นควรใช้ค่านี้

LocalLoadHigh=1
การเซตค่านี้บอกให้ระบบปฎิบัติการโหลดไดร์เวอร์ที่ใช้ประจำไปยังupper memory โดยค่าปกติแล้วจะตั้งขัดขวางไม่ให้โหลดค่าไดร์เวอร์ลงในconventional memoryนี่เป็นการปรับแต่งค่าที่ดี ถ้าคุณมีแรมน้อยกว่า128MB แต่อาจจะไปขัดขวางประสิทธิภาพถ้ามีแรมมากกว่า128MB ให้ลองทดสอบด้วยตัวเองดีกว่าถ้าปรับแล้วเห็นว่าทำงานได้ดีก็เพิ่มค่านี้ลงไป

[vcache]
Minfilecache=XXXXX
ค่านี้จะเป็นการเซตค่า ปริมาณสวอปไฟล์น้อยที่สุดหรือต่ำสุดในปริมาณKBของระบบคุณที่มีให้ แนะนำว่าวิธิเติมค่าตัวเลขที่เหมาะสมทำได้โดย เอา 10% ของแรมของคุณและคูณด้วยจำนวน1024 (to convert to KB). ตัวอย่างเช่น ถ้าคุณมีแรม 128MB 10%ของแรม 128 เป็น12.8 ให้เอา12.8คูณด้วย1024 ได้ค่าเป็น13107.2 เมื่อเติมค่าลงในminfilecacheให้ปัดเลขเป็น 13107 และแรม256MB10%ของ256คือ 25.6 คูณด้วย1024ได้ค่าที่เป็น 26214.4 ให้ใส่ค่า26214ลงไป
Maxfilecache=XXXXX
ค่านี้จะเป็นการเซตค่า ปริมาณสวอปไฟล์น้อยที่สุดหรือต่ำสุดในปริมาณKBของระบบคุณที่มีให้ แนะนำว่าวิธิเติมค่าตัวเลขที่เหมาะสมทำได้โดย เอา 25% ของแรมของคุณและคูณด้วยจำนวน1024 (to convert to KB). ตัวอย่างเช่น ถ้าคุณมีแรม 128MB 25%ของแรม 128 เป็น32.2 ให้เอา32.2คูณด้วย1024 ได้ค่าเป็น32768 เมื่อเติมค่าลงในminfilecacheให้ปัดเลขเป็น 32768 และแรม256MB25%ของ256คือ 64 คูณด้วย1024ได้ค่าที่เป็น 65536 ให้ใส่ค่า65536ลงไปในmaxfilecache

*Note: ขึ้นอยู่กับว่าต้องการเซตค่าไหนตายตัวหรือเปล่า ถ้าแรมน้อยควรทำตามสูตรที่ให้นี่ล่ะครับ แต่ถ้าแรมมากกว่า 256MB คุณสามารถเซตค่า min and max ให้เท่ากันเลยก็ได้ไม่ต้องคิดมากครับ

Chunksize=XXX
This setting กำหนด ค่าพื้นที่แต่ละชิ้น chunks สำหรับแบ่งสรรแต่ละโปรแกรมแต่ละชิ้นที่อาศัยอยู่ประจำใน vcache. โปรแกรมสามารถมีพื้นที่chunksได้มากกว่า 1ชิ้นแต่ถ้าไม่ได้มีการแบ่งหารพื้นที่เป็นชิ้นๆในส่วนของ chunk แรมบางส่วนอาจไม่ได้ใช้ประโยชน์ (หมายถึงเป็นfragmented) กำหนดค่าขนาดของchunkให้น้อยกว่า เพื่อจะได้อนุญาตใช้แรมในvcacheไม่ต้องเสียพื้นที่แรมโดยเปล่าประโยชน์ however, on the other handอย่างไรก็ตามในส่วนอื่น ขนาดchunkใหญ่กว่าจะเพิ่ม sizeความเร็วการเข้าถึงส่วนแรมสำหรับ vcache. ค่าใช้ร่วมกันเป็น 128, 256, 512, 1024, and 2048 ตามกฏถ้าคณมีพื้นที่ขนาดรวมเป็นกิกกะไบต์ในฮาร์ดิสก์คุณอาจเช็ตค่านี้ให้เป็น "high": 2048 - 4096. ถ้าคุณไม่ต้องการทำงานกับงานที่ทำบ่อยๆและมีขนาดโตรวมเป็นหลายๆเมกกะไบต์คุณอาจเช็ตเป็น "low": 256 - 1024

เมื่อเติมค่าแล้วให้เซพงานแล้วทำการบูตเครื่องเพื่อทำให้ค่าที่ตั้งไว้มีผล

ลบFilesที่ไม่จำเป็นออก บอกก่อนนะแล้วแต่ว่าจะลบไหม

ไฟล์นามสกุลดังนี้

*.tmp ไฟล์ชั่วคราว ลบได้เลย ก่อนลบควรปิดโปรแกรมทุกตัวก่อน หรือออกจากวินโดว์ พอลบเสร็จแล้วบูตเครื่องใหมครับ

*.txt ไฟล์จาก Notepad ไฟล์จำพวก readme.txt ,help.txtแล้วก็Cookieที่มาจากการท่องอินเตอร์เน็ต หรือที่เห็นว่าไม่สำคัญ ลบไปเลย

*.hlp ไฟล์ช่วยเหลือ ไม่จำเป็นต้องพึ่งมันหรอก ผมเองใช้คอมฯมาไม่เคยดูhelp file เลยลบเถอะครับ

*.cnt ไฟล์ช่วยเหลือมาเป็นคู่พร้อมกับhelp flie ลบซะ

*.scr ไฟล์สกีนเซิพเวอร์ พวกเปิดจอทิ้งไว้แล้วมีรูปต่างๆปรากฏ ถ้าเห็นว่าไมใจำเป็นก็ลบไปเลย

*.bmp ไฟล์ภาพนามสกุล bibmap มาพร้อมวินโดว์ หรือเป็นwallpaper พื้นหลังจอ ไม่ใช้ก็ลบครับ

*.old ไฟล์เก่าที่หลังจากปรับปรุงแล้วของเดิมจะเซพในนามสกุลนี้ ถ้าเห็นว่าไฟล์ไหม่ดีกว่าลบเลยครับ

*.bak ไฟล์สำรองข้อมูลbackup ใครใช้CW หรือ Msword เซพแบบมีสำรอง พวกนี้กินเนื้อที่ฮาร์ดดิสก์เยอะ ลบเถอะครับ

*.chk ไฟล์พวกScanDisk ลบเลยครับ

*.log อันนี้ลบได้ ถ้าไม่มีปัญหาครับ

*.gif ไฟล์ภาพนามสกุลGif ใช้ประกอบในโฮมเพจ ลบได้ก็ลบครับ

*.jpg ไฟล์ภาพเหมือนกัน แต่มักใช้กับรูปเหมือนจริง หรือรูปถ่ายประกอบในโฮมเพจ ลบได้ก็ลบครับ

*.html ไฟล์ดูโฮมเพจของ windows95/98 ลบได้ก็ลบครับ

*.htm ไฟล์ดูโฮมเพจเหมือนกัน แต่เป็นของ windows3.11 ลบได้ก็ลบครับ

*.wav ไฟล์เสียงมาตรฐานวินโดว์ ใช้เป็นเสียงประกอบต่างๆในวินโดว์ ถ้าบ้านเรามีเครื่องเสียงดีๆ หรือฟังวิทยุ ลบเถอะครับ สงสารฮาร์ดดิสก์

*.mid ไฟล์midi เป็นเพลงเหมือนกัน แต่เล็กกว่าwavเสียงมักเป็นทำนองบรรเลง ลบไม่ลบก็แล้วแต่นะครับ

*.mp3 เป็นไฟล์เพลงMP3 เพลงหนึ่งจะมีประมาณ3-5เม็กกะไบต์ หากมีร้อยๆเพลงพื้นที่ก็เยอะพอดู...มักจะโหลดจากอินเตอร์เน็ตไม่ก็ก็อปลงฮาร์ดดิสก์หากลบได้ก็ลบครับ

*.swp ไฟล์สวอปหรือไฟล์หน่วยความจำเสมือน เป็นพื้นที่ฮาร์ดดิสก์ที่วินโดว์จะกันสงวนไว้สำหรับเป็นหน่วยความจำ จะเรียกใช้เวลาเปิดโปรแกรมใหญ่ๆ อันนี้ควรลบหลังออกจากวินโดว์หรือปิดโปรแกรมทุกอย่างไปแล้วครับ ปกติจะอยู่ไดร์ฟC:\ ลบไม่ได้ แต่กำหนดขนาดไว้ตายตัวได้ ถ้ากำหนดมากไปหรือไม่ได้ยุ่งกับมัน วินโดว์จะกำหนดเท่ากับขนาดความจุฮาร์ดดิสก์เช่นฮาร์ดดิสก์ 2Gb ไฟล์สวอปก็ขนาด2Gเท่ากันทำให้พื้นที่ฮาร์ดดิสก์ดูน้อยลงไปเลย แถมระบบช้าลงอีกเพราะต้องอ่านฮาร์ดดิสก์นานขึ้น กำหนดตายตัว สัก 1.5-2เท่าของแรมที่มีอยู่ระบบจะเร็วกว่า
นอกจากคุณตั้งค่าสวอปไฟล์ที่ไดร์อื่นแล้วจะสามารถลบไฟล์สวอปที่อยู่ในไดร์ฟเดิมได้ครับ

*.doc ไฟล์เอกสารในเวิร์ด CW หรือ WordPad sinvMs Word 95/97/99/2000 อันไหนไม่ใช้ก็ลบครับ

*.wri ไฟล์เอกสารในwindows3.11 หรือwindows95 98 upgrade ไม่ใช้ก็ลบครับ

*.pdf เป็นไฟล์เปิดดูเอกสารได้อย่างเดียว โดยใช้Adobe abocatหรือโปรแกรมอื่นๆดู มักเป็นเนื้อหาวิชาการ คู่มือฮาร์ดแวร์ต่างๆ คู่มือทางเทคนิค มีเยอะก็เปลืองครับ ลบได้ไม่มีปัญหาต่อระบบ

นอกจากนี้ยังมีไฟล์หลายๆพวกที่เราอาจจะไม่รู้จัก แต่เป็นไฟล์สำคัญสำหรับโปรแกรมนั้น เช่นEPSX อีมูเลเตอร์เล่นเพลย์สเตชั่นบนคอมพิวเตอร์ เช่น *.mcr ซึ่งเป็นไฟล์เมมโมรีการ์ดมีขนาดไฟล์ละ 256k ชื่อเกมส์ต่างๆของSFC emulatorเช่น tertis.smc mario.smc 1ไฟล์เท่ากับ 1เกมส์อาจมีขนาดไฟล์ละ 1Mb-5Mb แถมยังมีไฟล์เมมโมรีของตัวเกมส์อีก ไฟล์ยูทิลิตี้อื่นๆพวก3d mark99 ,2000ซึ่งเรามักจะเซพค่าไว้ใช้งานคราวหลังทั้งนั้น เลยถ้ามีเยอะๆมากฮาร์ดดิสก์ก็มีความจุน้อยลงอีก นอกจากนี้ไฟล์จำพวกimage ของnorton gost ไฟล์imageสำหรับcd writer ก็ควรลบหลังจากใช้งานหรือสำรองงานแล้วดีกว่า
จะเห็นว่า ได้เนื้อที่ฮาร์ดดิสก์กลับมาโขเลย บางคนเล่นเน็ตไม่เคยลบทิ้ง ฮาร์ดดิสก์กี่พันเมกกะไบต์ก็ไม่พอ ถ้าไม่รู้จักลบ ที่แน่ๆ มากกว่า30เมกกะไบต์ของวินโดว์เป็นสาเหตุทำให้คอมช้าลงครับ

 

VGA TNT2,Gforce Tweak

Tweak ปรับแต่งการ์ดตระกูล TNT2 สามารถปรับแต่งให้การ์ด3Dของเรามีประสิทธิภาพสูงขึ้นได้โดยการเข้าไปแก้ไขในregistryได้ครับ แต่ต้องเข้าใจความหมายของค่าได้ด้วย เพราะเป็นการปรับค่าแบบadvance หากจะให้ง่ายกว่านั้นให้หาG-force Utility,NVMax ,RivaTune มาใช้ก็ได้ ซึ่งสามารถปรับแต่งความสามารถของการ์ดค่อนข้างง่ายกว่า มาดูกันครับว่าปรับแต่งอย่างไรบ้าง

ไปRun File ที่Menu start up barให้Run Fileชื่อRegedit ค่าที่เติมลงไปเป็นHex value

ชื่อที่จะaddลงในregistryต้องเป็นค่าBinary Value ในวงเล็บเป็นหมายเหตุว่าจะต้องเติมค่าลงไปอย่างไร

ปรับโหมดDirect3D
HKEY_LOCAL_MACHINE--->System--->CurrentControlSet--->Service--->Class--->DISPLAY--->0000\Nvidia\Direct3D

AAMethod=1 (1=enable,0=disable)
ALTERNATEZENABLE=1 (1=enable,0=disable)
AnisotropicLevel=ffffffff
Antialiasenable=1(1=enable,0=disable)
Antialiasforceenable=1(1=enable,0=disable)
Antialiasquality=7 (7=Max quantity==6==5==4==3==2==1 Max Speed)
AUTOMIPMAPMETHOD=1 (1=enable,0=disable)
DX6ENABLE=1(1=enable,0=disable)
FOGTABLEENABLE=2000
LODBIASADJUST=752574
LOGOENABLE=0 (1=enable,0=disable)
MipMapLevels=0 (1=enable,0=disable)
NoSync=1 (1=enable,0=disable)
NoVsync=1(1=enable,0=disable)
NOVSYNCPRERENDERLIMIT=1(1=enable,0=disable)
PaletteEnable=1(1=enable,0=disable)
PaletteEnable=140000
PRERENDERLIMIT=3 (1==7)
TEXELALIGNMENT=3 (1==7)
TextureCompressionEnable=1 (1=enable,0=disable)
UserMipMapEnable=1 (1=enable,0=disable)
VALIDATEZMETHOD=0 (1=enable,0=disable)
VSyncMode=2
W16Format=1
W32Format=2
WEnable=1(1=enable,0=disable)
Z24Enable=1(1=enable,0=disable)

ส่วนโหมดOpenGL

HKEY_LOCAL_MACHINE--->System--->CurrentControlSet--->Service--->Class--->DISPLAY--->0000\Nvidia\OpenGL

ค่าที่เติมลงไปเป็นHex value
ชื่อที่จะaddลงในregistryต้องเป็นค่าBinary Value
ในวงเล็บเป็นหมายเหตุว่าจะต้องเติมค่าลงไปอย่างไรครับ
BufferRegionExt=1 (1=enable,0=disable)
BufferRegionUseVidMem=1 (1=enable,0=disable)
CmdBufMinWords=2432
CmdBufSizeWords=40000
DefaultLogAniso=0 (1=enable,0=disable)
DefaultSwapInterval=0 (1=enable,0=disable)
DLStagingBufferSizeWords=240000
EnableFSAA=1 (1=enable,0=disable)
EnableSingleBackDepthBuffer=0 (1=enable,0=disable)
FlippingControl=1 (1=enable,0=disable)
ForceGenericCPU=1 (1=enable,0=disable)
ForceMultitexture=1 (1=enable,0=disable)
FSAAMode=1(1=enable,0=disable)
FSAAQuality=7 (7=Max quantity==6==5==4==3==2==1 Max Speed)
MaxFramesAllowed=2
MaxNVAccel=1 (1=enable,0=disable)
MaxPCITexHeapSize=f00000
MaxTexSize=800
NV15ALines=0 (1=enable,0=disable)
PalettedTexInVidMem=1 (1=enable,0=disable)
RenderQualityFlags=9
S3TCQuality=0 (1=enable,0=disable)
TargetFlushCount=10
TexMemorySpaceEnables=3
TexStagingBufferMultiSize=1 (1=enable,0=disable)
TexStagingBufferMultSize=40000
TexStagingBufferSize=80000
TextureClampBehavior=1 (1=enable,0=disable)
TextureDirectLoad=0 (1=enable,0=disable)
TexturePrecache=1 (1=enable,0=disable)
TextureQuality=2

 

 

 

surprise.gif (3432 bytes)กลับไปเมนูหลัก new start

กลับไปหัวข้อComputer Turbo

 
ICQ
16489378


email to

muhn@hotmail.com

กลับไปเมนูหลัก new start

© Copyright 2000-2001. MUHN-Computer. All Rights Reserved.

WebMaster

muhn@hotmail.com