Windows Tips & News

ตอนนี้คุณสามารถจัดการการบีบอัด SMB ใน Windows 11 ด้วย Group Policy และ PowerShell

click fraud protection

เมื่อวันที่ 15 กันยายน 2021 Microsoft ได้ประกาศการเปลี่ยนแปลงหลายอย่างที่เริ่มนำไปใช้กับโปรโตคอล SMB บน Windows อัลกอริธึมการบีบอัดใหม่เป็นหนึ่งในการเปลี่ยนแปลงที่สำคัญ ซึ่งจะบีบอัดไฟล์โดยไม่คำนึงถึงขนาดของไฟล์ การเปลี่ยนแปลงมีผลกับการอัปเดตทางเลือกล่าสุด

ก่อนหน้านี้ อัลกอริทึมการตัดสินใจบีบอัด SMB จะพยายามบีบอัด 524,288,000 ไบต์ (500MiB) แรก ของไฟล์ระหว่างการถ่ายโอนและติดตามที่บีบอัดอย่างน้อย 104,857,600 ไบต์ (100MiB) ภายใน 500 MB นั้น พิสัย. หากบีบอัดได้น้อยกว่า 100 MiB การบีบอัด SMB จะหยุดพยายามบีบอัดไฟล์ที่เหลือ หากบีบอัดอย่างน้อย 100 MiB การบีบอัด SMB จะพยายามบีบอัดไฟล์ที่เหลือ ซึ่งหมายความว่าไฟล์ขนาดใหญ่มากที่มีข้อมูลที่บีบอัดได้ เช่น เครื่องเสมือนขนาดหลายกิกะไบต์ ดิสก์ – มีแนวโน้มที่จะบีบอัด แต่ไฟล์ที่มีขนาดค่อนข้างเล็ก – แม้จะเป็นไฟล์ที่บีบอัดได้มาก – ก็ไม่ยอม บีบอัด

ตอนนี้หากเปิดใช้งานคุณสมบัติการบีบอัดในระบบปฏิบัติการ Windows 11 จะบีบอัดไฟล์ทั้งหมดเสมอ

พฤติกรรมใหม่เริ่มทำงานตั้งแต่ใน KB5016691. คุณสามารถเรียนรู้เพิ่มเติมจากวิดีโอนี้:

ก่อนหน้านี้ในเดือนกันยายน Microsoft ได้จัดเตรียม การปรับแต่งรีจิสทรี เพื่อจัดการการบีบอัด SMB ขณะนี้บริษัทมีอีกสองวิธีในการกำหนดค่าคุณลักษณะนี้

นโยบายกลุ่ม

\Computer Configuration\Administrative Templates\Network\Lanman เวิร์กสเตชัน

  • ปิดใช้งานการบีบอัด SMB
  • ใช้การบีบอัด SMB ตามค่าเริ่มต้น

\Computer Configuration\Administrative Templates\Network\Lanman Server

  • ปิดใช้งานการบีบอัด SMB
  • ขอการบีบอัดทราฟฟิกสำหรับการแชร์ทั้งหมด

PowerShell สำหรับไคลเอ็นต์ SMB

ตั้งค่า SMBClientConfiguration [-EnableCompressibilitySampling ] [-CompressibilitySamplingSize ] [-CompressibleThreshold ] [-ปิดใช้งานการบีบอัด ] [-RequestCompression ]

- ปิดการใช้งานการบีบอัด $จริงหรือ $เท็จ - ไม่บีบอัดแม้ว่าเซิร์ฟเวอร์หรือแอปพลิเคชันจะร้องขอก็ตาม
-RequestCompression $จริงหรือ $เท็จ - ร้องขอการบีบอัดเสมอแม้ว่าเซิร์ฟเวอร์หรือแอปพลิเคชันจะไม่ได้ระบุก็ตาม

- เปิดใช้งานการสุ่มตัวอย่างการบีบอัด $จริงหรือ $เท็จ - ควบคุมพฤติกรรมการสุ่มตัวอย่างแบบดั้งเดิม

-CompressibilitySamplingSize 1- 9,007,199,254,740,992 - ขนาดเป็นไบต์ของช่วงเพื่อสุ่มตัวอย่างในไฟล์ที่ต้องการการบีบอัด

-CompressibleThreshold- 1- 9,007,199,254,740,992 - ขนาดเป็นไบต์ของข้อมูลที่บีบอัดได้ซึ่งต้องพบภายในช่วงนั้น

PowerShell สำหรับเซิร์ฟเวอร์ SMB

 ตั้งค่า SmbServerConfiguration [-DisableCompression ] [-RequestCompression ]

- ปิดการใช้งานการบีบอัด $จริงหรือ $เท็จ - ไม่เคยบีบอัดแม้ว่าลูกค้าร้องขอ
-RequestCompression $จริงหรือ $เท็จ - ร้องขอการบีบอัดเสมอแม้ว่าไคลเอนต์จะไม่ได้ระบุก็ตาม

ค่า Registry ที่เกี่ยวข้องสามารถพบได้ใน ประกาศอย่างเป็นทางการ.

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

Quinto Black CT 1.4 ออกแล้ว – สกินสำหรับ Winamp

Quinto Black CT 1.4 ออกแล้ว – สกินสำหรับ Winamp

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบWinamp เป็นหนึ่งในเครื่องเล่นส...

อ่านเพิ่มเติม

Microsoft สัญญาว่าจะสนับสนุน Surface Duo เป็นเวลาสามปี

Microsoft สัญญาว่าจะสนับสนุน Surface Duo เป็นเวลาสามปี

เมื่อวันที่ 22 กันยายน พ.ศ. 2564 Microsoft เปิดตัว Surface Duo รุ่นที่สอง. สมาร์ทโฟนที่มีการออกแบ...

อ่านเพิ่มเติม

Ink Workspace กำลังได้รับการปรับปรุงใน Windows 10 Creators Update

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม