วิธีการเพิ่มจำนวนสูงสุดของการเชื่อมต่อผ่านทาง SMB ใน Windows XP
หลายท่านคงเคยประสบกับปัญหาการจำกัดจำนวนการเชื่อมต่อกับแชร์โฟลเดอร์ใน Windows XP นั้นคือ เมื่อทำการใช้งาน Windows XP Professional ในการแชร์ข้อมูลบนระบบเครือข่ายนั้น การเข้าใช้งานแชร์โฟลเดอร์ในเวลาพร้อมกันนั้นจะถูกจำกัดได้จำนวนสูงสุดไม่เกิน 10 การเชื่อมต่อพร้อมกัน (Concurrent ) ในเวลาใดเวลาหนึ่ง
สาเหตุของปัญหานี้เกิดจากสาเหตุ โดยดีฟอลท์นั้น Windows XP Professional จะจำกัดการเข้าใช้งาน Server service ผ่านทาง server message block (SMB) ไว้ที่ 10 การเชื่อมต่อ ซึ่งไมโครซอฟท์ได้กล่าวว่า เนื่องจาก Windows XP Pro นั้นได้ถูกออกแบบมาให้ทำหน้าที่เป็นเครื่องคอมพิวเตอร์ลูกข่าย (Client computer) จึงไม่มีความจำเป็นต้องให้บริการการเข้าใช้งานจากเครื่องคอมพิวเตอร์อื่นๆ
การแก้ไข
ไมโครซอฟท์ได้พัฒนาฮอตฟิกซ์ (Hotfix) เพื่อแก้ไขปัญหานี้เสร็จเรียบร้อยแล้ว โดยเมื่อติดตั้งฮอตฟิกซ์ดังกล่าวนี้จะสามารถทำการเพิ่มจำนวนการเข้าใช้งานพร้อมๆ กันได้สูงสุดถึง 255 การเชื่อมต่อพร้อมกันในเวลาใดเวลาหนึ่งโดยการกำหนดค่าผ่านทางรีจีสทรีชื่อ MaxMpxCt โดยผู้ใช้ที่ต้องการติดตั้งฮอตฟิกซ์ตัวนี้จะต้องติดต่อกับทางศูนย์ Microsoft Support ของไมโครซอฟท์เพื่อขอรับฮอตฟิกซ์
ทั้งนี้ไมโครซอฟท์ได้แนะนำผู้ใช้ที่ไม่มีความจำเป็นเร่งด่วนให้รอการอัพเดทปัญหานี้ซึ่งจะรวมอยู่ใน Windows XP Service Pack 3 โดยในการติดตั้งฮอตฟิกซ์นี้ มีความต้องการระบบที่เป็น Windows XP Professional Service Pack 2 (SP2) และหลังจากติดตั้งแล้วต้องทำการรีสตาร์ทเครื่อง
ข้อมูลเกี่ยวกับ Registry
ข้อควรระวัง การแก้ไขรีจีสทรีอาจทำให้ระบบวินโดวส์ทำงานผิดพลาด หรือไม่สามารถทำงานได้ ดังนั้นควรทำการสำรองรีจีสทรีเก็บไว้ในที่ปลอดภัยก่อนทำการแก้ไข
1. คลิก Start คลิก Run แล้วพิมพ์ regedit เสร็จแล้วกด Enter
2. ให้บราวซ์ไปที่ key ดังนี้ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
3. ในส่วนรายละเอียดด้านขวามือให้คลิกขวาเลือก New แล้วเลือก DWORD
4. พิมพ์ MaxMpxCt แล้วกด Enter
5. ให้คลิกขวา MaxMpxC แล้วคลิก Modify
6. ให้ใส่ค่าที่ต้องการ เสร็จแล้วคลิก OK (ค่าที่ใส่จะต้องอยู่ระหว่าง 10 -255 Decimal)
7. ปิดโปรแกรม Registry Editor
หมายเหตุ:
ในระบบ Windows XP จำนวนการเชื่อมต่อพร้อมกันจะมีค่าตั้งแต่ 10 - 255 โดยค่าดีฟอลท์เท่ากับ 10 สำหรับในระบบ Windows Server 2003 จำนวนการเชื่อมต่อพร้อมกันจะมีค่าได้สูงสุดถึง 65,535
ข้อมูลเกี่ยวกับไฟล์ของระบบ
ให้ตรวจสอบไฟล์ชื่อ Srvsvc.dll ซึ่งจะอยู่ใน %system root%\windows\system32 โดยจะต้องเป็นเวอร์ชัน 5.1.3019 ขนาด 96,768 วันที่ 19-Oct-2006 เวลา 16.29
แหล่งข้อมูลอ้างอิง
Copyright © 2007 TWA Blog. All Rights Reserved.
Friday, June 29, 2007
Home »
Windows XP
» How to increase the maximum number of concurrent SMB requests in Windows XP
0 Comment:
Post a Comment