สิ่งที่ต้องการคือไดร์เวอร์ Protocol IPX ของ XP SP2 

1. ดังนี้
รหัส:
Windows\System32\drivers\nwlnkipx.sys
Windows\System32\drivers\nwlnkflt.sys
Windows\System32\drivers\nwlnkfwd.sys
Windows\System32\drivers\nwlnknb.sys
Windows\System32\drivers\nwlnkspx.sys
Windows\System32\rtipxmib.dll
Windows\System32\wshisn.dll
Windows\System32\nwprovau.dll
Windows\inf\netnwlnk.inf
Windows\inf\netnwlnk.pnf

โหลดได้จากที่นี่ (.ZIP)

รหัส:
http://www.starbase01.com/media/other/IPX-SPX.zip
หรือตัวติดตั้งสำเร็จรูป (.EXE)
รหัส:
http://www.starbase01.com/media/other/ipx-setup.exe
ที่มา: http://www.starbase01.com/site/index.php?aid=87

2. นำไฟล์ทั้งหมดที่อยู่ด้านบนไปใส่ใน Vista (ตาม Dir ด้านบนนั่นแหละครับ)

3. ไปที่ Control Panel->Network Center->Manage network connections.
คลิกขวาที่ LAN connectionที่จะเซตแล้วเลือก Properties.

คลิก Install... เลือก Protocol และจะเห็น NWLink IPX/SPX/NetBIOS protocol แต่ห้ามเลือกให้คลิก Add... 

กดปุ่ม Have Disk... เลือกไปที่ Windows\inf\netnwlnk.inf




แบบที่ 1. การ Add Registry (แบบใช้โปรแกรมช่วย) เลือกใช้วิธีใดวิธีนึง ได้ผลเหมือนกัน
โปรแกรมสำเร็จใช้ในการ add Registry (โดยคุณ pawitp)



//คุณ pawitp ฝากบอกมาว่า ถ้าจะแก้ NetworkNumber (8 หลัก) ในวงแลนจะต้องเป็นอันเดียวกันน่ะครับ ไม่เช่นนั้นจะเล่นด้วยกันไม่ได้

ดาว์นโหลดไฟล์ได้ที่นี่ (New ~ซัพพอร์ทระบบที่เปิด UAC )




แบบที่ 2. การ Add Registry (แบบแมนนวล) เลือกใช้วิธีใดวิธีนึง ได้ผลเหมือนกัน
เมื่อเสร็จแล้วให้เปิด Registry Editor (ไปที่ RUN พิมว่า regedit แล้ว Enter) แล้วไปที่ 

รหัส:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkIpx\Linkage


มองหา String Value ด้านขวามือ ชื่อว่า Bind ดับเบิ้ลคลิกขึ้นมา แล้ว copy ค่าด้านในเก็บไว้



เช่น (จำนวน ID ขึ้นอยู่กับ Network Card ที่ใส่อยู่)
อ้างอิง:
\Device\{DA39A502-6F76-4B0E-9624-63487344AD2B}
\Device\{C895DFFD-6A9D-49B3-AD0D-5AD81F5CC906}
\Device\{9E2FC1A8-ADC0-4478-A6FD-324BB0544172}
จากนั้นให้เปิด Notepad ขึ้นมาแล้ว copy ข้อความด้านล่างลงไป และแก้ค่า ID ตาม String ที่เรา
copy ไว้ จากนั้น save เป็น Fix.reg แล้ว import registry เสร็จแล้วรีสตาร์ท 1 ครั้ง 

รหัส:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkIpx\Linkage]
"Export"=hex(7):5c,00,44,00,65,00,76,00,69,00,63,00,65,00,5c,00,4e,00,77,00,6c,\
00,6e,00,6b,00,49,00,70,00,78,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkIpx\Parameters\Adapters\{ใส่ค่า ID1}]
"NetworkNumber"=hex(7):30,00,30,00,30,00,30,00,30,00,30,00,30,00,31,00,00,00,\
00,00
"PktType"=hex(7):32,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkIpx\Parameters\Adapters\{ใส่ค่า ID2}]
"NetworkNumber"=hex(7):30,00,30,00,30,00,30,00,30,00,30,00,30,00,31,00,00,00,\
00,00
"PktType"=hex(7):32,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkIpx\Parameters\Adapters\{ใส่ค่า ID3}]
"NetworkNumber"=hex(7):30,00,30,00,30,00,30,00,30,00,30,00,30,00,31,00,00,00,\
00,00
"PktType"=hex(7):32,00,00,00,00,00


เมื่อเข้าเกมแล้วจะใช้ IPX ได้ครับ

  

ทั้งนี้เครดิตยกให้คุณ pawitp ที่คิดวิธีเอา Registry ของ XP เข้ามาแปลงให้ใช้กับ Vista ได้สำเร็จ

ที่มา monavista.com

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet