Author Topic: Extented concurrent SMB requests in Windows XP  (Read 3114 times)

0 Members and 1 Guest are viewing this topic.

Extented concurrent SMB requests in Windows XP
« on: September 08, 2009, 12:03:54 PM »

Offline IT

  • V.I.P.
  • Gold Member
  • *
  • Posts: 1175
  • Karma: +6/-0
  • Gender: Male
  • Assist. I.T. Manager
    • mv

"No more connections can be made to this remote computer because there are already as many connections as the computer can accept."

การขยายการการเชื่อมต่อ
หลายท่านคงเคยประสบกับปัญหาการ จำกัดจำนวนการเชื่อมต่อกับแชร์โฟลเดอร์ใน Windows XP นั้นคือ เมื่อทำการใช้งาน Windows XP Pro ในการแชร์ข้อมูลบนระบบเครือข่ายนั้น การเข้าใช้งานแชร์โฟลเดอร์ในเวลาพร้อมกันนั้น จะถูกจำกัดได้จำนวนสูงสุดไม่เกิน 10 การเชื่อมต่อ

สาเหตุของปัญหานี้ เกิดจากสาเหตุ โดยดีฟอลท์นั้น Windows XP Pro จะจำกัดการเข้าใช้งาน Server service ผ่านทาง server message block (SMB) ไว้ที่ 10 การเชื่อมต่อ ซึ่งไมโครซอฟท์ได้กล่าวว่า เนื่องจาก Windows XP Pro นั้นได้ถูกออกแบบมาให้ทำหน้าที่เป็นเครื่องคอมพิวเตอร์ลูกข่าย (client computer) จึงไม่มีความจำเป็นต้องให้บริการการเข้าใช้งานจากเครื่องคอมพิวเตอร์อื่นๆ

การแก้ไข
ข้อมูลเกี่ยวกับ Hotfix
ไมโครซอฟท์ ได้พัฒนา hotfix เพื่อแก้ไขปัญหานี้เสร็จเรียบร้อยแล้ว โดยเมื่อติดตั้ง hotfix ดังกล่าวนี้ จะสามารถทำการเพิ่มจำนวนการเข้าใช้งานพร้อมๆ กันได้สูงสุดถึง 255 การเชื่อมต่อ โดยการคอนฟิกรีจีสทรีชื่อ MaxMpxCt อย่างไรก็ตามผู้ที่ต้องการติดตั้ง hotfix ตัวนี้ จะต้องติดต่อกับทางศูนย์ Suuport ของไมโครซอฟท์เพื่อรับตัว hotfix ดูรายละเอียดเกี่ยวกับศูนย์ Spport ไดที่ http://support.microsoft.com/contactus/?ws=support
ทั้ง นี้ไมโครซอฟท์ได้แนะนำยูสเซอร์ที่ไม่มีความจำเป็นเร่งด่วน ให้รอการอัพเดทปัญหานี้ซึ่งจะรวมอยู่ใน Windows XP Service Pack 3 โดยในการติดตั้ง hotfix นี้ มีความต้องการระบบที่เป็น 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


แต่วิธีการด้านบนอาจจะไม่ได้ผลให้แำ้ก้ไข registry ดังนี้
My registry edits:
In HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters\:
Create new value named "MaxMpxCt" with value 100.
Create new value named "MaxWorkItems" with value 500.
Modify existing value named "Size" to value 3.


 
Share this topic...
In a forum
(BBCode)
In a site/blog
(HTML)


Related Topics

  Subject / Started by Replies Last post
0 Replies
1628 Views
Last post May 26, 2009, 10:16:26 PM
by Reporter
0 Replies
2040 Views
Last post June 09, 2009, 04:11:39 PM
by IT
0 Replies
1898 Views
Last post June 18, 2009, 11:19:37 AM
by Reporter
0 Replies
1644 Views
Last post June 24, 2009, 06:28:16 PM
by Reporter
0 Replies
1680 Views
Last post July 11, 2009, 01:31:08 AM
by IT
0 Replies
1567 Views
Last post July 16, 2009, 09:32:20 AM
by Reporter
0 Replies
1743 Views
Last post July 16, 2009, 09:40:01 AM
by Reporter
0 Replies
4542 Views
Last post July 19, 2009, 02:33:58 PM
by IT
0 Replies
1854 Views
Last post July 24, 2009, 12:27:40 PM
by IT
0 Replies
1443 Views
Last post August 26, 2009, 09:00:57 AM
by IT