Windows Tips & News

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

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

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

โฆษณา

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

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

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

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

เนื้อหาซ่อน
นโยบายกลุ่ม
PowerShell สำหรับไคลเอนต์ SMB
PowerShell สำหรับเซิร์ฟเวอร์ 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 ที่เกี่ยวข้องสามารถพบได้ใน ประกาศอย่างเป็นทางการ.

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

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

โฆษณา

ค้นหารุ่นเมนบอร์ดใน Linux

ใน Windows คุณสามารถดูข้อมูลเกี่ยวกับเมนบอร์ดที่ติดตั้งในพีซีของคุณโดยใช้เครื่องมือ GUI ต่างๆ ใน ...

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

Windows 10 Build 17025 "Redstone 4" อิมเมจ ISO อย่างเป็นทางการ

Windows 10 Build 17025 "Redstone 4" อิมเมจ ISO อย่างเป็นทางการ

อย่างที่คุณอาจทราบแล้วว่า Windows 10 Build 17025 เพิ่งออกสู่ ช้า และ แหวนเร็ว คนวงใน. สำหรับผู้ที...

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

Firefox 65: คอลัมน์หน่วยความจำในตัวจัดการงานในตัว

Firefox 65: คอลัมน์หน่วยความจำในตัวจัดการงานในตัว

ตามที่คุณอาจทราบแล้ว Firefox 64 จะมีคุณลักษณะตัวจัดการงานใหม่ สำหรับ Firefox 65 ทีมงานที่อยู่เบื้...

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