Compresia SMB în Windows 11 are un nou comportament implicit
După cum probabil știți deja, una dintre caracteristicile noi din Windows 11 și produsul Server corespunzător este compresia SMB. Permite unui administrator, utilizator sau aplicație să solicite compresia fișierelor pe măsură ce acestea sunt transferate în rețea.
Publicitate
Pentru referință: Protocolul Server Message Block (SMB) este protocolul de partajare a fișierelor de rețea al Microsoft Windows. Setul de pachete de mesaje care definesc o anumită versiune a protocolului se numește dialect. Common Internet File System (CIFS) este un dialect al SMB. Atât SMB, cât și CIFS sunt disponibile și pe VMS. Merită menționat faptul că atât SMB, cât și CIFS sunt disponibile și pe alte sisteme de operare precum Linux și Android prin implementări alternative de la terți. Pentru referință, consultați următorul articol MSDN. Implementarea Microsoft are 3 versiuni cu un set diferit de extensii care pot sau nu să funcționeze în aplicații și sisteme de operare terțe.
Caracteristica de compresie elimină necesitatea de a dezumfla mai întâi un fișier manual cu o aplicație, de a-l copia, apoi de a umfla pe computerul de destinație. Fișierele comprimate vor consuma mai puțină lățime de bandă de rețea și vor dura mai puțin timp pentru a fi transferate, cu prețul unei utilizări ușor crescute a procesorului în timpul transferurilor. Această caracteristică a fost introdusă pentru prima dată în Windows 11 build 22449.
Pe baza datelor de telemetrie, Microsoft a decis să schimbe comportamentul implicit al compresiei. Anterior, algoritmul de decizie de compresie SMB încerca să comprime primii 524.288.000 de octeți (500 MiB) dintr-un fișier în timpul transferului și urmăriți pe care cel puțin 104.857.600 de octeți (100 MiB) au fost comprimați în acel Interval de 500 MB. Dacă mai puțin de 100 MiB erau compresibili, compresia SMB nu mai încearcă să comprime restul fișierului. Dacă au fost comprimați cel puțin 100 MiB, compresia SMB a încercat să comprima restul fișierului. Aceasta însemna că fișierele foarte mari cu date compresibile – de exemplu, o mașină virtuală de mai mulți gigaocteți disc – ar fi probabil să se comprima, dar un fișier relativ mic – chiar și unul foarte compresibil – nu ar fi făcut comprima.
Acum, dacă funcția de compresie este activată în sistemul de operare, Windows 11 va comprima întotdeauna toate fișierele. Utilizatorul poate gestiona comportamentul după cum urmează.
Activați compresia SMB cu algoritmul de decizie
- Deschideți editorul Registry.
- Navigheaza catre
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\parameters
. - Creați o nouă valoare REG_DWORD
ActivațiCompressedTraffic
- Setați datele valorii sale la
1
.
Faceți ca SMB să comprima întotdeauna toate fișierele
- Deschideți editorul Registry.
- Navigheaza catre
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\parameters
. - Creați un nou nume de valoare REG_DWORD numit
CompresibilitySamplingSize
. - Setați valoarea acestuia (în zecimală) la 4294967295.
- Creați o nouă valoare DWORD
Compressible Threshold
. - Lăsați-l ca 0.
Dezactivați compresia SMB
- Deschideți editorul Registry.
- Navigheaza catre
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\parameters
. - Creați o nouă valoare DWORD pe 32 de biți
Dezactivați compresia
. - Setați datele valorii sale la
1
. - Acum, deschide cheia
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\parameters
. - Creați o nouă valoare DWORD pe 32 de biți
Dezactivați compresia
și setați la 1.
Asta e.