Dalam Kemas kini Ulang Tahun Windows 10, Microsoft akhirnya menangani masalah lama yang dihadapi oleh pembangun semasa melakukan pembangunan - had 260 watak untuk panjang jalan. Batasan panjang jalan ini ada di Windows selama-lamanya. Sekiranya anda tidak tahu, dalam semua versi Windows yang sedang dikeluarkan, panjang maksimum jalur fail adalah 260 karakter. Bermula dengan build 14352 Windows 10, yang merupakan bahagian dari Anniversary Update (versi 1607), batasan ini dapat dilewati.
Iklan
Semua sistem fail Windows mempunyai konsep fail dan folder untuk mengakses data yang disimpan. Jalur adalah nilai rentetan yang menunjukkan di mana data tersebut disimpan. Walau bagaimanapun, terdapat batasan 260 aksara untuk jalan yang dikenakan oleh Windows, yang merangkumi huruf pemacu, titik dua, pemisah garis miring terbalik dan watak null yang berakhir. Ini bukan batasan sistem fail NTFS tetapi API lama yang digunakan untuk mengakses data. Terdapat juga jalan penyelesaian seperti mengakses versi Unicode (atau 'lebar') fungsi Windows API, dan juga dengan awalan jalan dengan \? .Pada tingkat pengguna akhir, beberapa pengguna mungkin pernah menghadapi masalah pada masa lalu, ketika File Explorer tidak membenarkan akses ke file atau folder, jika jalan ke sana melebihi 260 karakter. Dalam situasi seperti itu, pengguna tidak mempunyai penyelesaian lain selain menggunakan pautan simbolik untuk mengakses data tersebut atau alat pihak ketiga yang menggunakan penyelesaian. Sebagai contoh, alat pengurusan fail alternatif, Total Commander dapat membantu anda mengakses fail dan folder seperti itu, kerana ia dapat berfungsi dengan jalan panjang di luar kotak.
cara menambah gelembung sembang di roblox 2019
Walau bagaimanapun, Explorer Shell masih mempunyai batasan ini di Windows selama bertahun-tahun. Untuk menyelesaikan masalah ini, Microsoft telah membuat perubahan yang sesuai pada Windows 10. Tetapan Dasar Kumpulan baru, tersedia bermula dengan Windows 10 build 14352, akan membolehkan sistem operasi mempunyai jalan lebih lama daripada 260 karakter:
Mengaktifkan laluan panjang NTFS akan membolehkan aplikasi Win32 dan aplikasi Windows Store yang dimanifestasikan untuk mengakses jalan melebihi had 260 char biasa bagi setiap nod. Mengaktifkan tetapan ini akan menyebabkan jalan panjang dapat diakses dalam proses.
Ini sebenarnya bermaksud bahawa aplikasi harus mempunyai baris berikut dalam manifesnya:
matikan tv dengan remote tv api
benar
Manifes adalah fail kecil yang mengandungi maklumat tambahan mengenai proses EXE seperti maklumat keserasian dan kesedaran DPI dll.
Selain pembangun aplikasi yang menambahkan manifes, tetapan Dasar Kumpulan yang sesuai harus diaktifkan. Ini dapat dilakukan dengan menggunakan Group Policy Editor atau dengan menggunakan Registry tweak.
Cara mengaktifkan NTFS Long Paths di Windows 10 menggunakan Dasar Kumpulan
- Tekan kekunci Win + R bersama-sama pada papan kekunci anda dan taip:
gpedit.msc
Tekan enter.
- Editor Dasar Kumpulan akan dibuka. Pergi ke Dasar Komputer Tempatan -> Konfigurasi Komputer -> Templat Pentadbiran -> Sistem -> Sistem Files -> NTFS.
- Di sana, klik dua kali dan aktifkan pilihan Dayakan laluan panjang NTFS .
- Mulakan semula Windows 10.
Cara mengaktifkan NTFS Long Paths di Windows 10 menggunakan tweak Dasar Kumpulan
- Buka Editor Pendaftaran .
- Pergi ke kunci Pendaftaran berikut:
HKEY_LOCAL_MACHINE System CurrentControlSet Polisi
Petua: Anda boleh mengakses kekunci Registry yang dikehendaki dengan satu klik .
Sekiranya anda tidak mempunyai kunci seperti itu, buat saja. - Di sebelah kanan, buat nilai DWORD 32-bit baru yang dinamakanLongPathsEnabled. Tetapkan data nilainya menjadi 1.
Catatan: Walaupun anda menjalankan Windows 64-bit , anda masih perlu membuat nilai DWORD 32-bit. Lihat tangkapan skrin berikut: - Mulakan semula Windows 10.
Akhirnya, ada cara untuk mengaktifkan ciri baru ini tanpa menggunakan Dasar Kumpulan. Ia memerlukan tweak berikut.
Cara mengaktifkan NTFS Long Paths di Windows 10 menggunakan Registry tweak
- Buka Editor Pendaftaran .
- Pergi ke kunci Pendaftaran berikut:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem
Petua: Anda boleh mengakses kekunci Registry yang dikehendaki dengan satu klik .
Sekiranya anda tidak mempunyai kunci seperti itu, buat saja. - Di sebelah kanan, buat nilai DWORD 32-bit baru yang dinamakanLongPathsEnabled. Tetapkan data nilainya menjadi 1.
- Mulakan semula Windows 10 .
Anda sudah selesai.
Lihat video berikut:
Anda boleh melanggan saluran YouTube kami di sini: Youtube .
Itu sahaja. Ciri ini kelihatan sangat menarik, kerana akhirnya mengatasi salah satu masalah penting ketika bekerja dengan Windows. Sepertinya untuk Windows 8.1 dan Windows 7, masalah ini telah diperbaiki pada tahun 2013 oleh hotfix KB2891362. Namun, jika ada pembaikan tambahan untuk ini dalam Kemas kini Ulang Tahun Windows 10, alangkah baiknya jika Microsoft memindahkan perubahan ini ke Windows 8.1 dan juga Windows 7
bagaimana untuk memeriksa sama ada telefon di-root tanpa aplikasi