Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda harus memilih perangkat keras yang tepat untuk memenuhi beban server file yang diharapkan, mempertimbangkan beban rata-rata, beban puncak, kapasitas, rencana pertumbuhan, dan waktu respons. Penyempitan perangkat keras membatasi efektivitas penyetelan perangkat lunak.
Parameter penyetelan umum untuk klien
Pengaturan registri REG_DWORD berikut dapat memengaruhi performa komputer klien yang berinteraksi dengan server file Server Message Block (SMB):
Entri registri | Jalur registri | Bawaan | Rentang yang valid | Deskripsi |
---|---|---|---|---|
JumlahKoneksiPerAntarmukaJaringan | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\ConnectionCountPerNetworkInterface |
1 | 1-16 | Jumlah maksimum koneksi per antarmuka yang akan dibuat dengan server untuk antarmuka non-RSS. |
JumlahKoneksiPerAntarmukaJaringanRss | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\ConnectionCountPerRssNetworkInterface |
4 | 1-16 | Jumlah maksimum koneksi per antarmuka yang akan dibuat dengan server untuk antarmuka RSS. |
JumlahKoneksiPerAntarmukaJaringanRdma | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\ConnectionCountPerRdmaNetworkInterface |
2 | 1-16 | Jumlah maksimum koneksi per antarmuka yang akan dibuat dengan server untuk antarmuka RDMA. |
JumlahKoneksiMaksimumPerServer | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\MaximumConnectionCountPerServer |
32 | 1-64 | Jumlah maksimum koneksi yang akan dibuat dengan satu server yang menjalankan Windows Server 2012 di semua antarmuka. |
DormantDirectoryTimeout | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DormantDirectoryTimeout |
600 | Waktu maksimum server direktori yang mengelola direktori tetap terbuka dengan peminjaman direktori dalam satuan detik. | |
Lama Waktu Penyimpanan Informasi Berkas | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\FileInfoCacheLifetime |
10 | Periode batas waktu cache informasi file dalam hitungan detik. | |
DirectoryCacheLifetime1 | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DirectoryCacheLifetime |
10 | Batas waktu cache direktori dalam hitungan detik. | |
DirektoriCacheEntrySizeMax | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DirectoryCacheEntrySizeMax |
64 KB | Ukuran maksimum entri cache direktori dalam kilobyte. | |
MasaHidupCacheFileTidakDitemukan | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\FileNotFoundCacheLifetime |
5 | File tidak menemukan periode batas waktu cache dalam hitungan detik. | |
Waktu Tunggu Berkas Cache | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\CacheFileTimeout |
10 | Lamanya waktu dalam detik yang akan ditahan oleh pengalih untuk data yang di-cache dari sebuah file setelah handel terakhir pada file tersebut dapat ditutup oleh aplikasi. | |
NonaktifkanPembatasanBandwidth | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DisableBandwidthThrottling |
0 | Mengatur nilai ini ke 1 menonaktifkan pembatasan dan memungkinkan throughput transfer file yang lebih tinggi melalui koneksi jaringan latensi tinggi. | |
NonaktifkanMtuBesar | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DisableLargeMtu |
Pengalih SMB mentransfer payload sebesar 1 MB per permintaan, yang dapat meningkatkan kecepatan transfer file. Mengatur nilai registri ini ke 1 membatasi ukuran permintaan hingga 64 KB. Anda harus mengevaluasi dampak pengaturan ini sebelum menerapkannya. Nilai default untuk Windows 8 adalah 0. | ||
MemerlukanTandaTanganKeamanan | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\RequireSecuritySignature |
0 | Mengubah nilai ini menjadi 1 memungkinkan penandatanganan SMB untuk semua komunikasi SMB, mencegah komunikasi SMB dengan komputer tempat penandatanganan SMB dinonaktifkan. Penandatanganan SMB dapat meningkatkan konsumsi CPU dan lalu lintas jaringan, tetapi membantu memblokir serangan penyusup di tengah. Jika penandatanganan SMB tidak diperlukan, pastikan nilai registri ini adalah 0 pada semua klien dan server. | |
FileInfoCacheEntriesMax | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\FileInfoCacheEntriesMax |
64 | 1-65536 | Menentukan jumlah metadata file yang dapat di-cache oleh klien. Meningkatkan nilai dapat mengurangi lalu lintas jaringan dan meningkatkan performa ketika sejumlah besar file diakses. |
DirectoryCacheEntriesMax (Maksimum Entri Cache Direktori) | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DirectoryCacheEntriesMax |
16 | 1-4096 | Menentukan jumlah informasi direktori yang dapat di-cache oleh klien. Meningkatkan nilai dapat mengurangi lalu lintas jaringan dan meningkatkan performa ketika direktori besar diakses. |
Jumlah Maksimal Entri Cache Berkas Tidak Ditemukan | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\FileNotFoundCacheEntriesMax |
128 | 1-65536 | Menentukan jumlah informasi nama file yang dapat di-cache oleh klien. Meningkatkan nilai dapat mengurangi lalu lintas jaringan dan meningkatkan performa ketika sejumlah besar nama file diakses. |
MaxCmds | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\MaxCmds |
15 | Membatasi jumlah permintaan yang tertunda pada sesi. Meningkatkan nilai dapat menggunakan lebih banyak memori, tetapi dapat meningkatkan performa dengan mengaktifkan alur permintaan yang lebih dalam. Meningkatkan nilai dengan MaxMpxCt juga dapat menghilangkan kesalahan yang terjadi akibat banyaknya permintaan file jangka panjang yang belum selesai, seperti panggilan FindFirstChangeNotification. Parameter ini tidak memengaruhi koneksi dengan server SMB 2.0. | |
Batas File Dormant | HKLM\System\CurrentControlSet\Services\LanmanWorkstation\Parameters\DormantFileLimit |
1023 | Menentukan jumlah maksimum file yang harus dibiarkan terbuka pada sumber daya bersama setelah aplikasi menutup file. |
Nota
1 Entri registri DirectoryCacheLifetime mengontrol penyimpanan sementara metadata direktori tanpa adanya izin direktori.
Masalah yang diketahui di Windows 10, versi 1803, memengaruhi kemampuan Windows 10 untuk menyimpan direktori besar. Untuk mengatasi masalah ini, instal Windows 10, versi 1809 atau yang lebih baru.
Untuk mengatasi masalah ini, atur DirectoryCacheLifetime ke 0. Masalah ini memengaruhi edisi Windows 10 berikut:
- Windows 10 Enterprise, versi 1803
- Windows 10 Pro for Workstations, versi 1803
- Windows 10 Pro Education, versi 1803
- Windows 10 Professional, versi 1803
- Windows 10 Education, versi 1803
- Windows 10 Home, versi 1803
Contoh penyetelan klien
Parameter penyetelan umum untuk komputer klien dapat mengoptimalkan komputer untuk mengakses berbagi file jarak jauh, terutama melalui beberapa jaringan latensi tinggi (seperti kantor cabang, komunikasi lintas pusat data, kantor rumah, dan broadband seluler). Pengaturan ini tidak optimal atau sesuai pada semua komputer. Anda harus mengevaluasi dampak pengaturan individual sebelum menerapkannya.
Entri registri | Nilai | Bawaan |
---|---|---|
NonaktifkanPembatasanBandwidth | 1 | 0 |
FileInfoCacheEntriesMax | 32768 | 64 |
DirectoryCacheEntriesMax (Maksimum Entri Cache Direktori) | 4096 | 16 |
Jumlah Maksimal Entri Cache Berkas Tidak Ditemukan | 32768 | 128 |
MaxCmds | 32768 | 15 |
Mulai dari Windows 8, Anda dapat mengonfigurasi banyak pengaturan SMB ini dengan menggunakan Set-SmbClientConfiguration
cmdlet Windows PowerShell dan Set-SmbServerConfiguration
. Pengaturan khusus registri juga dapat dikonfigurasi dengan menggunakan Windows PowerShell, misalnya:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" RequireSecuritySignature -Value 0 -Force