สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology

เทคนิคย้าย-เปลื่ยน HARDDISK หรือ MAINBOARD ใหม่โดยไม่ต้องลงวินโดวส์ใหม่ (XP)

เทคนิคย้าย-เปลื่ยน Harddisk หรือ Mainboard ใหม่โดยไม่ต้องลงวินโดวส์ใหม่ (XP)

 

windows_xp_logo-thumb


สำหรับ คนที่ยังมีปัญหากับการเปลื่ยน Harddisk หรือ Mainboard เวลาที่นำ harddiskที่ลงwindowไปใช้เครื่องอื่นแล้วจะมีปัญหาคือไม่สามารถbootเข้า เครื่องอื่นได้เกิดblue screenบ้าง อะไรบ้างทำให้ต้องลงwindowsใหม่ วิธีการนี้สามารถทำให้นำHarddiskไปใช้เครื่องอื่นได้โดยใช้windowที่มีอยู่

1.เข้าไปที่C:\WINDOWS\Driver Cache\i386 
 
2.จะเห็นไฟล์2ตัวคือ driver.cabและsp3.cabในที่นี้ผมใช้services pack3แต่สำหรับservices packอื่นก็ใช้ได้คับ

เมื่อ มาที่โฟลเดอร์นี้แล้ว จะมีไฟล์สำคัญ 4 ไฟล์ ที่ต้องใช้ในการนี้ คือไฟล์ Atapi.sys, Intelide.sys,Pciide.sys และ Pciidex.sys ซึ่งจะอยู่ในรูปของไฟล์ .CAB ที่ชื่อ Driver.cab หรือ SP1.cab  SP2.cab SP1.cab sp3.cab (แล้วแต่กรณีรุ่นของวินโดวส์)ต้องแตกไฟล์พวกนี้ไปไว้ที่โฟลเดอร์ C:/windows/System32/Drivers 
 
 

ในกรณีที่ใช้ Windows XP ธรรมดา (ไม่มี Service pack) 
ให้แตกไฟล์  driver.cabอย่างเดียว แล้วหาไฟล์ดังนี้ 
atapi.sys 
intelide.sys 
pciide.sys 
pciidex.sys

ในกรณีที่ใช้ Windows XP Service pack1 
ให้แตกไฟล์  sp1.cab แล้วหาไฟล์ดังนี้ 
atapi.sys 
intelide.sys 
ให้แตกไฟล์ driver.cab แล้วหาไฟล์ดังนี้ 
pciide.sys  
pciidex.sys

ในกรณีที่ใช้ Windows XP Service pack2 
ให้แตกไฟล์ sp2.cabแล้วหาไฟล์ดังนี้  
atapi.sys  
intelide.sys 
intelide.sys 
pciidex.sys

ในกรณีที่ใช้ Windows XP Service pack3
ให้แตกไฟล์ sp3.cabแล้วหาไฟล์ดังนี้  
atapi.sys  
intelide.sys 
intelide.sys 
pciidex.sys

3.ให้copy ไฟล์ที่ให้หาทั้ง4ตัวของแต่ละรุ่นนำไปไว้ในfolder Driversใน C:/windows/System32/Drivers ถ้าเครื่องถามว่าจะConfirm File Replaceให้ตอบYes หรือ Yes to all

4.ให้ก็อป script ข้างล่างนี้ ไปไว้ notepad แล้วเซฟเป็นชื่อ อะไรก็ได้แต่ต้องมีนามสกุลเป็นreg ให้ดับเบิลคลิกที่ไฟล์นี้ ตอบ Yes และ OK

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0600] 
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*azt0502] 
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\gendisk] 
"ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}" 
"Service"="disk"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101] 
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase \pci#ven_1039&dev_5513] 
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_05]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_07]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0648]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0649]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
"Service"="pciide" 
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}" 
"Service"="intelide"

;Add driver for Atapi (requires Atapi.sys in Drivers directory)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi] 
"ErrorControl"=dword:00000001 
"Group"="SCSI miniport" 
"Start"=dword:00000000 
"Tag"=dword:00000019 
"Type"=dword:00000001 
"DisplayName"="Standard IDE/ESDI Hard Disk Controller" 
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,\ 
00,73,00,79,00,73,00,00,00

;Add driver for intelide (requires intelide.sys in drivers directory)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IntelIde] 
"ErrorControl"=dword:00000001 
"Group"="System Bus Extender" 
"Start"=dword:00000000 
"Tag"=dword:00000004 
"Type"=dword:00000001 
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,\ 
00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00


;Add driver for Pciide (requires Pciide.sys and Pciidex.sys in Drivers directory)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PCIIde] 
"ErrorControl"=dword:00000001 
"Group"="System Bus Extender" 
"Start"=dword:00000000 
"Tag"=dword:00000003 
"Type"=dword:00000001 
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\ 
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,\ 
00,2e,00,73,00,79,00,73,00,00,00


5.อัน เสร็จเรียบร้อย คราวนี้ก็ถอด Harddisk ไปใส่เครื่องใหม่ หรือเอา Mainboard ใหม่มาเปลื่ยนได้ หรือจะ Ghost เก็บไว้ใช้กับเครื่องอื่นๆต่อไป

 

แหล่งที่มา กลุ่มผู้ดูแลระบบแห่งประเทศไทย