Home Webboard ArticlesKnowledges  

ผู้เขียน หัวข้อ: โมแผ่นใช้เองแต่ไฟล์ใหญ่ จะบีบเหมือนแผ่น Dark ทำไงเหรอครับ  (อ่าน 9513 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

-Max-

  • บุคคลทั่วไป
โมแผ่นวินโดว์ใช้เองแล้วปรากฏว่าพวก Driver ฯลฯ ที่ยัดเข้าไปมันใหญ่เกินแผ่น CD ทำให้ต้อง ไรท์ใส่แผ่น ดีวีดี ซึ่งบางเครื่องไม่มีเครื่องอ่าน ดีวีดี เลยอยากทราบวิธีบีบไฟล์เหมือนแผ่น Dark ไม่รู้ใครพอจะแนะนำวิธีให้บ้างครับ



ออฟไลน์ เซียวเหล่งนึ่งฯ

  • Global Moderator
  • *
  • กระทู้: 5547
  • เห็นด้วย&ขอบคุณ: 2148
    • SMFjusthost.com
ตัดส่วนไม่จำเป็นออก เช่น ฟอนท์ของภาษาอื่นๆที่เราไม่ได้ใช้ ไดรว์เวอร์บางตัวก็เอาออกได้

kaikimao

  • บุคคลทั่วไป
nLite
http://www.google.co.th/search?q=nlite

ตัวนี้ลดความอ้วนให้แผ่นติดตั้ง Windows ได้ดีนักแล

ถ้าจัดการดีๆ จะเหลือแค่ 2xx MB (ทำไว้ใช้กับเครื่องเก่าๆ RAM 256- ได้เลย)
ถอน service ทิ้ง เอาเท่าที่จำเป็นต้องใช้งานเท่านั้น อันไหนไม่ได้ใช้ ตัดทิ้งให้หมด
(แต่ถ้าตัด service ออกเยอะเกิน เป็นผลให้บางอย่างทำงานไม่ได้นะ เช่น internet, dialup ฯลฯ)

-Max-

  • บุคคลทั่วไป
ผมก่ะใช้ nLite นี่แหล่ะครับในการทำ แล้วก็ Driverpackbase ด้วยนะครับ ใช้รวมกัน ตัวหนึ่งยัด Driver อีกตัวเป็นตัวโม เพราะรู้สึกว่าถ้าใช้ nLite ในการยัด Driver รู้สึกว่าไฟล์จะใหญ่มาก แล้วก็ตอนลงจะเสียเวลามากตอนที่มัน ก๊อบปี้ไฟล์ไดเวอร์ต่างๆ.... ส่วนตัวแล้วผมไม่ได้ตัดอะไรออกเลย ไม่อยากยำมั่วเอาไว้เดิมที่สุดเพราะไม่รุจะตัดไร เคยใช้แผ่นโมแล้วมันใช้บางโปรแกรมไม่ได้เนื่องจากมันตัดออกเลยเอาแบบเต็มๆเลย แต่ก็มีปัญหาคือไฟล์ใหญ่อ่ะครับเฮ้อเซ็งๆๆ...

kaikimao

  • บุคคลทั่วไป
เคยทำ Windows ตัวเล็กสุดๆ แบบตัดออกให้หมด เอาแค่ใช้ภาษาไทยได้, เล่นเน็ตได้

- ขนาดของงานจะอยู่ราว 220-250M

- เฉพาะ Driver Packs ไฟล์จะเป็น 7z (บีบอัดได้เล็กสุดแล้ว) ขนาดรวมเวอร์ชั่นก่อนล่าสุด จะอยู่ราว 3xx M (เวอร์ชั่นล่าสุด จะเพิ่มขึ้นอีกนิดหน่อย)

ขนาดงานเท่านี้ก็สุดๆ อยู่ในแผ่น 700M แล้วครับ

ยิ่งถ้า Update patch ล่าสุด, เพิ่ม Theme ไปจำนวนหนึ่ง, ยัดโปรแกรม WPI (โปรแกรมติดตั้งอัตโนมัติ) ไปอีกจำนวนหนึ่ง
เท่านี้ขนาดเกิน 1G แน่นอน, ขนาดงานแบบนี้ ยัดลง DVD ไปเลยสะดวกกว่าครับ
 :smiley:

ปล. เมื่อก่อนก็ชอบโมฯ แผ่นใช้เอง แต่ทำแล้วไม่ค่อยถูกใจกว่า, เดี่ยวนี้หาโหลดแบบที่มีคนโมฯ มาให้แล้วเอามาปรับแต่งนิดหน่อย ได้ออกมาถูกใจกว่า + ง่าย + สวยด้วย  :haha:

-Max-

  • บุคคลทั่วไป
เคยทำ Windows ตัวเล็กสุดๆ แบบตัดออกให้หมด เอาแค่ใช้ภาษาไทยได้, เล่นเน็ตได้

- ขนาดของงานจะอยู่ราว 220-250M

- เฉพาะ Driver Packs ไฟล์จะเป็น 7z (บีบอัดได้เล็กสุดแล้ว) ขนาดรวมเวอร์ชั่นก่อนล่าสุด จะอยู่ราว 3xx M (เวอร์ชั่นล่าสุด จะเพิ่มขึ้นอีกนิดหน่อย)

ขนาดงานเท่านี้ก็สุดๆ อยู่ในแผ่น 700M แล้วครับ

ยิ่งถ้า Update patch ล่าสุด, เพิ่ม Theme ไปจำนวนหนึ่ง, ยัดโปรแกรม WPI (โปรแกรมติดตั้งอัตโนมัติ) ไปอีกจำนวนหนึ่ง
เท่านี้ขนาดเกิน 1G แน่นอน, ขนาดงานแบบนี้ ยัดลง DVD ไปเลยสะดวกกว่าครับ
 :smiley:

ปล. เมื่อก่อนก็ชอบโมฯ แผ่นใช้เอง แต่ทำแล้วไม่ค่อยถูกใจกว่า, เดี่ยวนี้หาโหลดแบบที่มีคนโมฯ มาให้แล้วเอามาปรับแต่งนิดหน่อย ได้ออกมาถูกใจกว่า + ง่าย + สวยด้วย  :haha:

ขอบคุณครับสำหรับคำตอบ แต่ว่าโหลดที่เค้าโมมาแล้ว มาแต่งอีกนิดหน่อยนี่มันจะไม่ยิ่งเละเหรอครับ หรือเราโมต่อได้อีก คือกลัวมันจะเขียนทับไฟล์เดิมอ่ะครับ เช่นพวก winnt.sif ฯลฯ.. คือแก้เป็นแต่ไฟล์ winnt.sif ถ้าเป็นไฟล์อื่นหล่ะตอนนี้ทำไม่เป็น  แล้วขอถามอีกคำถามนะครับ คือถ้าจะโมเจ้า System properties ยัดเข้าไปในแผ่นด้วยนี้ต้องทำยังไงเหรอครับ....

kaikimao

  • บุคคลทั่วไป
ขอบคุณครับสำหรับคำตอบ แต่ว่าโหลดที่เค้าโมมาแล้ว มาแต่งอีกนิดหน่อยนี่มันจะไม่ยิ่งเละเหรอครับ หรือเราโมต่อได้อีก คือกลัวมันจะเขียนทับไฟล์เดิมอ่ะครับ เช่นพวก winnt.sif ฯลฯ.. คือแก้เป็นแต่ไฟล์ winnt.sif ถ้าเป็นไฟล์อื่นหล่ะตอนนี้ทำไม่เป็น  แล้วขอถามอีกคำถามนะครับ คือถ้าจะโมเจ้า System properties ยัดเข้าไปในแผ่นด้วยนี้ต้องทำยังไงเหรอครับ....


ก่อนอื่น ท่านต้องเข้าใจกระบวนการติดตั้งของ Windows XP (ในที่นี้ยังไม่พูดถึง Windows หรือ OS รุ่นอื่น)

(1) บน XP เบื้องต้นสุดๆ เราสามารถปรับแต่งการติดตั้ง เพื่อให้ได้ตัว Setup Windows ที่มีการกำหนดค่าบางอย่างมาแล้ว เช่น ค่า Workgroup, License key, ค่าภาษา, คีย์บอร์ด
(จริงๆ เค้าใช้ในกรณีต้อง setup เครื่องหลายๆ เครื่องในหน่วยงาน)

สำหรับงานนี้ ให้ใช้ keyword Windows XP Deployment Tools เพื่อค้นหาสิ่งที่เกี่ยวข้อง
http://www.google.co.th/search?q=XP+Deployment+Tools

(2) จาก (1) เราจะได้โฟลเดอร์ที่มีไฟล์ใน \i386 และในนั้นจะมีไฟล์ที่เพิ่มขึ้นมา คือ WINNT.SIF ซึ่งเป็นไฟล์ที่ระบุค่าเริ่มต้นในการติดตั้ง Windows XP
เรื่องนี้เป็นเรื่องที่ค่อนข้างเก่า รบกวนหาข้อมูลที่มีอยู่แล้ว ด้วยคีย์เวิร์ด WINNT.SIF
http://www.google.co.th/search?q=WINNT.SIF

(3) จากสองข้อข้างต้น จะทำได้เพียงกำหนดค่าหลักๆ (ภาษาเริ่มต้น, คีย์บอร์ด, ค่ากำหนดในการติดตั้งโปรแกรมที่มาพร้อม Windows เป็นต้น)
แต่หากเราต้องการเพิ่มไฟล์บางอย่างเข้าไปพร้อมๆ กับการติดตั้ง (เช่น Font, Driver สำหรับเครื่องๆ นั้น เป็นต้น)

จะทำได้โดย วางไฟล์ไว้ในโฟลเดอร์ $OEM$ ในแผ่นซีดีติดตั้ง
* สำหรับเรื่องนี้ ผมเคยเขียนไว้บ้างแล้ว ในนี้ http://www.justusers.net/forum/index.php?topic=3055.0

(4) แต่สิ่งที่นักโมฯ หลายท่านทำ คือการใส่รูปของตัวเอง ลงไปในหน้าต่างหลักๆ เช่น System Properties , Taskmanager (ตัวอย่างตามภาพ)


เรื่องนี้จะใช้ความรู้เกี่ยวกับสิ่งที่เรียกว่า Resource Hacker
http://www.google.co.th/search?q=Resource+Hacker
http://www.google.co.th/search?q=XP+Resource+Hacker

กล่าวโดยย่อคือ การ complier C Program จะมีการฝังกราฟฟิกส์, มีเดียบางอย่าง รวมไปใน EXE หรือ DLL ไฟล์ที่ใช้งานโดยโปรแกรมนั้นๆ
หากเราใช้โปรแกรมบางอย่าง เพื่อแก้ไขสิ่งที่ฝังอยู่ในนั้นได้ ก็จะสามารถปรับแต่งค่าบางอย่างได้ (ตัวอย่างจากภาพ)


ตัวอย่างการแก้ไข (แบบง่ายที่สุด)

* ผมทำตามขั้นตอนนี้
- สำเนาไฟล์ C:\Windows\NOTEPAD.EXE มาไว้ในโฟลเดอร์ทำงาน (ใดๆ)
- ใช้โปรแกรม HEX EDITOR ตัวที่ผมถนัด (ในที่นี้ผมใช้ Hex Workshop) เปิดไฟล์ NOTEPAD.EXE
- ใช้คำสั่ง Find เพื่อค้นหาคำว่า Notepad
- เมื่อเจอสิ่งที่ต้องการ ก็แก้ไขให้เป็น Fakepad
- บันทึก, ทดลองเพื่อดูความเปลี่ยนแปลง

การแก้ไข Resource ในโปรแกรมใดๆ ก็ใช้วิธีคล้ายๆ กันนี้ (แต่มีขั้นตอนมากกว่านี้)
เนื่องจากท่านสามารถหาข้อมูลนี้ได้จาก Google (คีย์เวิร์ดสองอันสุดท้าย) ผมจึงของดเขียนเรื่อง Resource Hacker นะครับ (เพราะมันยาวเกินไป)

(*) เรื่องที่ยังไม่ได้กล่าวถึง (แต่มีความจำเป็นต้องรู้)
 - เกี่ยวกับ CD/DVD Image file (ส่วนมากนิยมทำเป็น ISO)

 - การสร้าง Bootable Disc (Disk = Floppy Disk, Harddisk / Disc = จานเป็นแผ่น คือ CD/DVD หรืออื่นๆ ที่คล้ายๆ กัน)

 - มีอีกมั้ง คิดไม่ออกแล้ว

คิดว่าจบแล้วนะครับ คาดว่าผมจะไม่เขียนภาคต่อให้อ่านแล้วนะครับ
(ที่เหลือท่านสามารถเรียนรู้ได้จากแหล่งต่างๆ ที่ผมชี้ทางไว้ให้แล้ว)
 :smiley:

ออฟไลน์ naidb

  • Just Member
  • *****
  • กระทู้: 174
  • เห็นด้วย&ขอบคุณ: 7
ว้าวววววววววคุณไก่แจ่มอีกแล้ววววววววงานนี้มีเฮแน่ๆ :yaahoo:

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
Back to top