29 กรกฎาคม พ.ศ. 2553, 21:06:54 *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
 
   หน้าแรก   ช่วยเหลือ ค้นหา ปฏิทิน เข้าสู่ระบบ สมัครสมาชิก  

โครงการประกวดร้องเพลง Music-Parks Singing Contest ครั้งที่ 1 ประจำปี 2010 (MPSC 2010)

อย่าลืมไปให้กำลังใจเพื่อนเรา ร่วม Vote M-STAR ได้แล้ววันนี้


หน้า: [1]   ลงล่าง
  พิมพ์  
Share this topic on FacebookShare this topic on LiveShare this topic on Twitter
ผู้เขียน หัวข้อ: Ghost Windows XP ให้ Auto Driver และสามารถ ghost ได้ทุกเครื่อง  (อ่าน 2025 ครั้ง)
0 สมาชิก และ 2 บุคคลทั่วไป กำลังดูหัวข้อนี้
Wichai2008♫
หัวหน้าวง
เซียนดนตรี
*
กำลังใจ : 8039
ออนไลน์ ออนไลน์

เพศ: ชาย
Awards:
คนพิเศษ
กระทู้: 3839

ไม่ว่าจะนานสักเท่าไร คำว่า "เพื่อน" ไม่เคยจางหาย

ระบบปฏิบัติการ:
Windows XP Windows XP
Browser:
Firefox 3.0.14 Firefox 3.0.14


« เมื่อ: 16 ตุลาคม พ.ศ. 2552, 03:01:06 »

กระทู้นี้หมายเลข:4024
บทความนี้คัดลอกมาจาก http://www.zone-it.com/115388 เคดิตป๋ากิ๊ก

ผมหาวิธีการอยู่นานเหมือนกัน ลองผิดลองถูกจนพบวิธีครับ เห็นถึงความลำบากที่ได้เจอมากับปัญหานี้ จึงเขียนบทความนี้ขึ้นมาเผยแพร่ให้กับผู้ที่มีปัญหาเดียวกันครับ
ต่อไปก็จะเป็นขั้นตอนการทำ Sysprep พร้อมกับรวม Driver Pack การทำ Sysprep คือการทำให้ Windows มีสภาวะแวดล้อมเหมือนกับตอนติดตั้ง คือมันจะเคลียร์รายละเอียดของเครื่องเดิมออกไปแล้วเริ่มการกำหนดสภาวะแวด ล้อมของเครื่องใหม่เหมือนกับตอนใช้แผ่นติดตั้ง Windows แต่พวกโปรแกรมและการตั้งค่าส่วนใหญ่ของเราจะอยู่ครบเหมือนเดิม เมื่อรวมกับ Driver Pack จะทำให้มันค้นหาไดรเวอร์และติดตั้งให้เองโดยอัตโนมัติครับ ดังนั้นเมื่อเรานำไปโคลนให้เครื่องอื่นมันจะขึ้นหน้าจอเหมือนกับตอนติดตั้ง Windows หาไดรเวอร์ให้เอง ใช้เวลาสักครู่เมื่อเสร็จ เราก็จะได้ Windows XP ที่เหมือนกับเครื่องต้นแบบทุกอย่าง ไดรเวอร์ก็ลงให้เองเกือบหมด ยกเว้นเฉพาะไดรเวอร์ตัวใหม่ ๆ ที่ยังไม่รู้จัก เราค่อยมาลงเพิ่มทีหลังได้

สิ่งที่ต้องเตรียม
1. แผ่นติดตั้ง Windows XP

2. ติดตั้งโปรแกรม 7-Zip หรือ winrar เพื่อแตกไฟล์

3. พื้นที่ไดร์อื่น เช่น ไดร์ D: สำหรับเก็บไฟล์ Image ของไดร์ C: ( ไฟล์ Image ไม่ใช่ไฟล์รูปภาพนะครับ เป็นศัพท์ที่ใช้เรียกชื่อไฟล์ที่ได้จากโปรแกรมโคลน Harddisk ต่าง ๆ เช่นไฟล์ที่ได้จากโปรแกรม Norton Ghost ) โดยให้มีพื้นที่ขนาดใกล้เคียงกับข้อมูลที่ใช้ในไดร์ C:

เริ่มจากการเตรียมเครื่องที่จะทำเป็นต้นแบบ โดยให้คุณติดตั้ง Windows XP โปรแกรมต่าง ๆ ที่ต้องการใช้งาน และทำการปรับแต่งค่าของ Windows และโปรแกรมให้เรียบร้อย แนะนำว่าควรจะกำหนดขนาดของไดร์ C: ให้มีขนาดเล็ก ๆ ไว้ก่อน เพราะในตอนโคลนจะไม่สามารถโคลนไปยังเครื่องที่มีขนาดไดร์ C: เล็กกว่าเครื่องต้นแบบได้

เมื่อเตรียมเครื่องเสร็จแล้วต่อไปจะเป็นขั้นตอนการทำ sysprep และ รวมชุดโปรแกรมติดตั้งไดรเวอร์อัตโนมัติ

ให้สร้างโฟลเดอร์ชื่อ sysprep ไว้ที่ไดร์ C: ของเครื่องต้นแบบ แล้วคัดลอกไฟล์ DEPLOY.CAB จากแผ่นติดตั้ง Windows XP มาไว้ในโฟลเดอร์ C:\sysprep ที่เราเพิ่งสร้างขึ้นมา โดยให้คัดลอกจากแผ่นที่เป็น Service Pack เดียวกันกับที่ลงไว้ในเครื่องต้นแบบ เช่นเครื่องต้นแบบลง Service Pack 2 ไว้ ก็ต้องคัดลอกไฟล์จากแผ่นติดตั้ง Service Pack 2 โดยไฟล์ DEPLOY.CAB จะอยู่ในโฟลเดอร์ SUPPORT\TOOLS ของแผ่นติดตั้ง Windows XP ดังรูป



แตกไฟล์ DEPLOY.CAB ออก



จะได้ไฟล์ดังรูป


ต่อไปสร้างโฟลเดอร์ใหม่สำหรับเก็บ Driver Packs โดยจะสร้างไว้ที่ไหนก็ได้ ในตัวอย่างนี้ผมสร้างโฟลเดอร์ชื่อ driver-packs ไว้ในไดร์ C:

แล้วโหลด Driver Packs BASE จาก http://downloads.driverpacks.net/applications/driverpacks-base/DPs_BASE_8125.exe
 มาไว้ในโฟลเดอร์ C:\dirver-packs ที่ได้สร้างไว้ โดยโหลดไฟล์ DPs_BASE มาไว้ก่อนดังรูป

ดับเบิ้ลคลิกไฟล์ DPs_BASE จะแสดงหน้าต่างดังรูปด้านล่าง ให้กด Extract

จะได้ไฟล์ที่แตกออกมาดังรูป


จากนั้นจึงโหลด Driver Packs ของชุดไดรเวอร์ต่าง ๆ ในหน้า
http://driverpacks.net/driverpacks/latest
 ไปไว้ที่ C:\driver-packs\DriverPacks โดยจะดาวน์โหลดมาทั้งหมดหรือเลือกเอาบางอย่างก็ได้ ดังรูป


และหากต้องการชุดไดร์เวอร์อื่น ๆ เพิ่มเติมให้ไปดาวน์โหลดที่
http://3rdpartydriverpacks.thesneaky.com/wnt5_x86-32/
 ไปไว้ในโฟลเดอร์ C:\driver-packs\3rd party DriverPacks โดยจะดาวน์โหลดมาทั้งหมดหรือเลือกเอาบางอย่างก็ได้ ดังรูป


เมื่อดาวน์โหลดชุดไฟล์ไดรเวอร์ที่ต้องการมาไว้หมดแล้ว ให้แตกไฟล์ชุดไดรเวอร์ ที่อยู่ในโฟลเดอร์ C:\driver-packs\DriverPacks และ C:\driver-packs\3rd party DriverPacks ออกทั้งหมด ดังรูป





จะได้ไฟล์ที่แตกออกมาดังรูป




จากนั้นคัดลอก หรือย้ายไฟล์ .ini ทุกไฟล์ และโฟลเดอร์ชื่อ D จาก C:\driver-packs\DriverPacks และ C:\driver-packs\3rd party DriverPacks ไปไว้ที่ไดร์ C: ให้ตอบ Yes ในในตอนคัดลอกโฟลเดอร์ D เนื่องจากมีชื่อเดียวกัน



ดาวน์โหลดไฟล์
 http://www.thaisolution.net/images/stories/63/content/sysprep/sysprep.zip
แตกไฟล์ออกจะได้ไฟล์ sysprep.inf คัดลอกไปไว้ในโฟลเดอร์ C:\sysprep

คัดลอกไฟล์ DPsFnshr.ini จาก C:\driver-packs\bin ไปไว้ที่ไดร์ C:

เสร็จแล้วเปิดไฟล์ DPsFnshr.ini ในไดร์ C: เพื่อแก้ไขในบรรทัด

KTD = ""

เป็น

KTD = "paths:D\C;D\CPU;D\G;D\L;D\M;D\S;D\W;D\3"

โดย D\C D\CPU D\G D\L D\M D\S D\W D\3 เป็นชื่อโฟลเดอร์ย่อยที่อยู่ในโฟลเดอร์ D โฟลเดอร์ไหนไม่มีก็ไม่ต้องใส่

 

เปิดไฟล์ DPsFnshr.7z ในโฟลเดอร์ C:\driver-packs\bin ด้วยโปรแกรม 7-Zip แล้วคัดลอกไฟล์ devcon.exe, DPsFnshr.exe และ makePNF.exe ไปไว้ที่ไดร์ C:

คัดลอกไฟล์ ROE.exe จากโฟลเดอร์ C:\driver-packs\bin\wnt5_x86-32 ไปยัง C:\sysprep

เปิดไฟล์ M2.7z จากโฟลเดอร์ C:\driver-packs\bin\wnt5_x86-32 แล้วคัดลอกไฟล์ DevPath.exe ไปยังไดร์ C:




เปิด Command Promp โดยไปที่ปุ่ม Start > Run พิมพ์ cmd กด OK แล้วใช้คำสั่ง
C:\DevPath.exe C:\D




จากนั้นใช้คำสั่ง
C:\makePNF.exe C:\D

หลังจากใช้คำสั่งนี้จะแสดงหน้าจอดังรูปด้านล่าง ให้รอจนเสร็จแล้วพิมพ์คำสั่งต่อไป



เมื่อเสร็จแล้วใช้คำสั่ง

C:\sysprep\sysprep.exe -bmsd

หลังจากใช้คำสั่งนี้จะแสดงหน้าจอดังรูปด้านล่าง ให้รอจนเสร็จหน้าจอจะหายไป



เมื่อเสร็จแล้วอย่าเพิ่งปิดหน้าต่าง Command Prompt ให้เปิดไฟล์ sysprep.inf ใน C:\sysprep ด้วย Notepad หรือโปรแกรม Text Editor อะไรก็ได้ แล้วใส่เครื่องหมาย ; (semicolon) หน้าบรรทัด

BuildMassStorageSection=Yes

เป็นดังนี้

; BuildMassStorageSection=Yes

เพื่อไม่ให้คำสั่งนี้ทำงาน เสร็จแล้วบันทึกไฟล์ จากนั้นพิมพ์คำสั่งต่อไปนี้ในหน้า Command Prompt เพื่อกำหนดให้รันคำสั่งตอนเริ่มเปิดให้ Windows ทำงาน

C:\sysprep\ROE.exe 937

ขั้นตอนสุดท้ายของการทำ sysprep ให้ปิดโปรแกรมอื่นทั้งหมด ให้เหลือแต่ Command Promp ลบโฟลเดอร์ driver-packs และไฟล์ DevPath.exe ที่อยู่ในไดร์ C: ออก แล้วพิมพ์คำสั่ง

C:\sysprep\sysprep.exe

จะแสดงหน้าต่างดังรูป



ให้กด OK จะแสดงหน้าต่างดังรูป


ให้เลือกดังรูป แล้วกด Reseal รอจนโปรแกรมสั่งปิดเครื่องไปก็เป็นการเสร็จขั้นตอนการทำ sysprep

ต่อไปก็เปิดเครื่องใหม่ใส่แผ่นซีดีของโปรแกรมโคลน Harddisk แล้วกำหนดใน Bios ให้บูตจากซีดีด้วย ตรงนี้ระวังอย่าให้มันบูตเข้า Windows XP อีกนะครับ ไม่งั้นเราต้องเริ่มทำใหม่ครับ เพราะมันจะเข้าสู่การกำหนดสภาพแวดล้อมและติดตั้งไดรเวอร์ของ Windows ใหม่

 

ถึงตอนนี้เราก็สามารถทำ Image file ของไดร C: เก็บไว้เพื่อเอาไปโคลนให้กับเครื่องอื่น ๆ ได้แล้วครับ การทำ Image file จะใช้โปรแกรมอะไรก็ได้ เช่น Norton Ghost, Clone Zilla, Acronis True Image, Drive Image XML เป็นต้น

เมื่อ เราเอา Image file ที่สร้างไว้โคลนไปยังเครื่องอื่น พอเปิดเครื่องขึ้นมา Windows ก็จะทำการปรับสภาพแวดล้อมใหม่ให้เข้ากับเครื่องนั้น พร้อมกับติดตั้งไดรเวอร์ให้โดยอัตโนมัติ โดยที่โปรแกรมและการปรับแต่งค่าต่าง ๆ จะเหมือนกับเครื่องต้นแบบ

ด้วย วิธีนี้หากใครที่ต้องดูแลเครื่องเป็นจำนวนมาก ๆ ที่ต้องใช้งานโปรแกรมเหมือน หรือแตกต่างกันไม่มาก สามารถทำเครื่องต้นแบบแล้วเอาไปลงเครื่องอื่น ๆ ให้เหมือนกับเครื่องต้นแบบแล้วปรับแต่ง หรือเพิ่มโปรแกรมอีกเล็กน้อย ก็สามารถใช้งานได้ตามที่ต้องการ ไม่ต้องไปลงโปรแกรมใหม่ทั้งหมดทีละโปรแกรม ช่วยประหยัดเวลาของเราได้มากครับ

 

หมายเหตุ

ในการบูตเข้า Windows หากคอมพิวเตอร์มีระบบ HAL (Hardware abstraction layer) ไม่เหมือนกัน การโคลนไปยังเครื่องที่มีระบบ HAL ไม่เหมือนกันจะไม่สามารถบูตขึ้นมาได้ หน้าจอจะค้างอยู่ในขั้นตอนเริ่มบูต เราสามารถแก้ปัญหานี้ได้โดยการคัดลอกไฟล์ที่ใช้ในการจัดการ HAL ของแต่ละแบบไปทับไฟล์เดิมใน C:\WINDOWS\system32 ได้

โดยจะมีไฟล์จัดการ HAL อยู่ 6 แบบ คือ

    * ACPI Multiprocessor, ACPI APIC MP (Halmacpi.dll) ( CPU หลายตัว )
    * ACPI Uniprocessor, ACPI APIC UP (Halaacpi.dll) ( CPU ตัวเดียว )
    * Advanced Configuration and Power Interface, ACPI PIC (Halacpi.dll) ( CPU ตัวเดียว )
    * MPS Multiprocessor, Non-ACPI APIC MP (Halmps.dll) ( CPU หลายตัว )
    * MPS Uniprocessor, Non-ACPI APIC UP (Halapic.dll) ( CPU ตัวเดียว )
    * Standard PC, Non-ACPI PIC (Hal.dll)

ในการจะดูว่าเครื่องของเราเป็น HAL แบบไหน ให้ใช้แผ่นบูต Windows XP PE แบบไหนก็ได้ เมื่อบูตเข้า Windows จากแผ่นได้แล้วให้เข้าไปใน Registry Editor ให้เข้าไปที่

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\ACPI_HAL\0000

ดูตรง DeviceDesc และ HardwareID

 

ในการแก้ปัญหาการใช้ระบบ HAL ที่ไม่เหมือนกันนี้ผมได้ทำไฟล์เมนูสำหรับเลือกตอนบูต ดาวน์โหลดไฟล์ HAL ของ Windows ตาม Service Pack ที่คุณใช้


สำหรับ Service Pack2
http://www.thaisolution.net/images/stories/63/content/windows/HAL_file_for_XP_SP2.zip

สำหรับ Service Pack3
http://www.thaisolution.net/images/stories/63/content/windows/HAL_file_for_XP_SP3.zip


ให้ทำการแตกไฟล์ออก เสร็จแล้วจะใช้แผ่นบูต Windows PE แบบไหนก็ได้ที่จะคัดลอกไฟล์ไปไว้ที่ไดร์ C: ของเครื่องต้นแบบที่ทำเสร็จแล้ว จะมีการบันทึกแทนที่ไฟล์ boot.ini ให้เลือก Yes เพื่อทับโฟลเดอร์และไฟล์เดิม ที่ต้องทำตอนหลังนี้เพราะในขั้นตอนสุดท้ายของ Sysprep จะมีการเขียนไฟล์ boot.ini ใหม่

จากไฟล์ HAL for XP ที่ให้ดาวน์โหลดไปจะถูกคัดลอกไปไว้ที่ C:\WINDOWS\system32 และไฟล์ boot.ini จะมีเมนูให้เราเลือกว่าจะใช้ไฟล์ HAL ตัวไหน ให้ลองเลือกจากเมนูแรกก่อนหากบูตไม่ขึ้นให้เลือกเมนูถัดไปเรื่อย ๆ จนกว่าจะบูตได้ เมื่อเครื่องบูตใหม่ครั้งหลังให้เลือกเป็นแบบเดิมอีกจนกว่าจะเข้าใช้งาน Windows ได้

เมื่อเข้า Windows ได้แล้ว ให้ดาวน์โหลดไฟล์ HAL ด้านล่างนี้แตกไฟล์แล้วคัดลอกไปไว้ใน C:\Windows\System32 ตามชนิดของ HAL ครับ


Replace HAL File_XP SP2
http://www.thaisolution.net/images/stories/63/content/windows/Replace_HAL_File_XP_SP2.zip

Replace HAL File XP SP3
http://www.thaisolution.net/images/stories/63/content/windows/Replace_HAL_File_XP_SP3.zip
 

ในการเอาเมนูเลือกประเภทของ HAL ออกให้เราคลิกขวาที่ My Computer แล้วเลือก Properties ดังรูป


เสร็จแล้วเลือกไปที่แท็บ Advance ให้เลือกปุ่ม Settings อันล่างสุดในแถบ Startup and Recovery ดังรูป


โปรแกรมจะแสดงหน้าต่างดังรูป


ให้เลือกที่ Edit จะเปิดไฟล์ boot.ini ด้วยโปรแกรม Notepad ให้ลบบรรทัดล่างทั้งหมด เหลือไว้เฉพาะบันทัดแรกของเมนูดังรูป


เมื่อลบแล้วจะเป็นดังรูป


ให้ทำการบันทึกไฟล์โดยไปที่เมนู File > Save แล้วปิดโปรแกรม Notepad และหน้าอื่น ๆ ทั้งหมด

เมื่อบูตเครื่องใหม่ครั้งต่อไปก็จะไม่มีเมนูให้เลือกไฟล์ HAL ขึ้นมาอีก

 

การเปลี่ยน CD Key ของ Windows XP

ในการใช้งาน Windows XP เราต้องซื้อลิขสิทธิ์ที่ถูกต้องมาใช้ โดยจะต้องมีครบตามที่ Microsoft กำหนด คุณสามารถดูรายละเอียดได้จาก http://www.microsoft.com/genuine/default.aspx?displaylang=th&PartnerID=4 ซึ่งจะต้องมีเอกสารครบจึงจะถูกต้อง บางคนอาจจะเข้าใจว่าการใช้โปรแกรมที่ Copy มาที่บอกว่าเป็นแบบ Full Version ต่าง ๆ มีหมายเลข Serial นั้นเป็น Software ที่สามารถใช้ได้อย่างถูกต้องนั้นเป็นความเข้าใจผิดอย่างมาก หากมีการตรวจสอบพบจะถูกดำเนินคดีตามกฎหมาย ต้องเสียค่าปรับที่แพงมาก

หากเรามีลิขสิทธิ์ที่ถูกต้องแต่ใช้วิธีการติดตั้งแบบโคลนจะทำให้หมายเลข CD Key ทุกเครื่องเหมือนกันทั้งหมด การเปลี่ยนหมายเลข CD Key สามารถทำได้หลายวิธี เช่นใช้โปรแกรม XPpid ดาวน์โหลดได้ที่http://michaelstevenstech.com/xppid.zip
เมื่อโหลดเสร็จแล้วแตกไฟล์ออกแล้วดับเบิ้ลคลิกจะแสดงหน้าจอดังรูปด้านล่าง



ให้ใส่หมายเลข CD Key ใหม่แล้วกดปุ่ม Change Key

   
    คงไม่งงกันนะครับ  ทำเสร็จแล้วมาแบ่งกันใช้บ้างนะครับ ทั้งหมดนี้ยกให้เครดิตท่าน พรหมมาศ แซ่ลั้ว ขอบคุณครับ

CREDIT: Exceed Man
บันทึกการเข้า

 
บ่าวอาชัยโปรโมร์ชั่น
นักดนตรีมืออาชีพ
*
กำลังใจ : 1341
ออฟไลน์ ออฟไลน์

เพศ: ชาย
Awards:
Live_A.MegaprojecX2
กระทู้: 847

อีสานตอนบน ชนเผ่าภูไท ไปเผ๋อมาเผ๋อสิเล๋อน้องสาว

ระบบปฏิบัติการ:
Windows XP Windows XP
Browser:
Firefox 3.5.3 Firefox 3.5.3


« ตอบ #1 เมื่อ: 20 ตุลาคม พ.ศ. 2552, 00:18:34 »

โห น่าจะนำเสนอตั้งกะนานแล้วครับ อ่านแล้วปิ๊งๆๆๆๆๆ เหมือนคนป่วยที่ได้รับยาตรงกับโรคเลยครับ (ส่วนตัวผมครับ)ต่อไปจะไม่ต้องลองผิดอีกแล้ว)
บันทึกการเข้า

ชมรมวิทยุสมัครเล่นมุกดาหาร อาสาสมัครกู้ภัย  ธงแดงกลุ่มจันผาอำเภอนิคมคำสร้อย นามเรียกขาน  HS4 KSA stand by 145.600mhz-145.185Mhz
12call 080-1827-684
Somsak352
นักร้องประจำวง
*
กำลังใจ : 164
ออฟไลน์ ออฟไลน์

กระทู้: 116

ระบบปฏิบัติการ:
Windows XP Windows XP
Browser:
Firefox 3.5.3 Firefox 3.5.3


« ตอบ #2 เมื่อ: 20 ตุลาคม พ.ศ. 2552, 09:55:57 »

ขอบคุณครับ  Thank
บันทึกการเข้า
พี่ตุ้ม
แขกรับเชิญพิเศษ
นักดนตรีมือใหม่
*
กำลังใจ : 509
ออฟไลน์ ออฟไลน์

กระทู้: 429

ระบบปฏิบัติการ:
Windows XP Windows XP
Browser:
Microsoft Internet Explorer 6.0 Microsoft Internet Explorer 6.0


« ตอบ #3 เมื่อ: 20 ตุลาคม พ.ศ. 2552, 11:42:11 »

 Thank Happy
บันทึกการเข้า

0892442127     0847808195
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

ส่งผลงานของท่านมาที่ บอร์ดดันดารา (MPSC 2010)

เพื่อโอกาสของท่านเอง คลิ๊กเพื่อเข้าชมบอร์ดดันดารา


Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.162 วินาที กับ 45 คำสั่ง

Google visited last this page 28 กรกฎาคม พ.ศ. 2553, 06:47:46