כעת תוכל לנהל דחיסת SMB ב-Windows 11 עם מדיניות קבוצתית ו-PowerShell
ב-15 בספטמבר 2021, מיקרוסופט הודיעה על מספר שינויים שהחלו ליישם בפרוטוקול SMB ב-Windows. אלגוריתם הדחיסה החדש הוא אחד השינויים המרכזיים, שדוחס קבצים ללא קשר לגודלם. השינוי פעיל כעת עם עדכונים אופציונליים אחרונים.
מוקדם יותר, אלגוריתם החלטת הדחיסה של SMB ינסה לדחוס את 524,288,000 הבתים הראשונים (500MiB) של קובץ במהלך העברה ומעקב שלפחות 104,857,600 בתים (100MiB) דחוסים בתוך 500MB זה טווח. אם פחות מ-100 MiB היו ניתנים לדחיסה, דחיסת SMB הפסיקה לנסות לדחוס את שאר הקובץ. אם לפחות 100 MiB דחוס, דחיסת SMB ניסתה לדחוס את שאר הקובץ. המשמעות היא שקבצים גדולים מאוד עם נתונים ניתנים לדחיסה - למשל, מכונה וירטואלית מרובת ג'יגה-בייט דיסק - סביר להניח שידחס אבל קובץ קטן יחסית - אפילו קובץ מאוד דחוס - לא יעשה זאת לִדחוֹס.
כעת, אם תכונת הדחיסה מופעלת במערכת ההפעלה, Windows 11 תמיד ידחוס את כל הקבצים.
ההתנהגות החדשה פעילה החל ב KB5016691. אתה יכול ללמוד עוד מהסרטון הזה:
בעבר בספטמבר סיפקה מיקרוסופט א תיקון הרישום לניהול דחיסת SMB. כעת החברה מציעה שתי שיטות נוספות להגדרת התכונה.
מדיניות קבוצתית
\Computer Configuration\Administrative Templates\Network\Lanman Workstation
- השבת דחיסת SMB
- השתמש בדחיסת SMB כברירת מחדל
\Computer Configuration\Administrative Templates\Network\Lanman Server
- השבת דחיסת SMB
- בקש דחיסת תנועה עבור כל השיתופים
PowerShell עבור לקוח SMB
Set-SMBClientConfiguration [-EnableCompressibilitySampling] [-CompressibilitySamplingSize ] [-Threshold דחיסה ] [-DisableCompression ] [-RequestCompression ]
-בטל דחיסה $true או $False - לעולם אל תדחס גם אם השרת או היישום ביקשו
-RequestCompression $true או $false - בקש תמיד דחיסה גם אם השרת או היישום לא ציינו זאת
-אפשר דגימת דחיסה $true או $false - לשלוט בהתנהגות דגימה מדור קודם
-גודל דגימה של דחיסה 1- 9,007,199,254,740,992 - גודל בבתים של טווח לדגימה בקובץ המחפש דחיסה
-סף דחיסה - 1- 9,007,199,254,740,992 - גודל בבתים של נתונים הניתנים לדחיסה שחייבים להימצא בטווח זה
PowerShell עבור SMB Server
Set-SmbServerConfiguration [-DisableCompression] [-RequestCompression ]
-בטל דחיסה $true או $False - לעולם אל תדחס גם אם הלקוח ביקש
-RequestCompression $true או $false - בקש תמיד דחיסה גם אם הלקוח לא ציין זאת.
ניתן למצוא את ערכי הרישום המתאימים ב- הודעה רשמית.
אם אתה אוהב את המאמר הזה, אנא שתף אותו באמצעות הכפתורים למטה. זה לא ייקח ממך הרבה, אבל זה יעזור לנו לצמוח. תודה על תמיכתך!