উইন্ডোজ 7 কি 255 টি অক্ষরের ফাইল পাথ সীমা স্থির করেছে?


92

আমি এটি বুঝতে পারি যে কোনও ফাইল পাথের 255 টি অক্ষরের সীমাবদ্ধতা একটি উইন্ডোজ সীমাবদ্ধতা। এ নিয়ে যুক্তি কী? যদি তা হয় তবে উইন্ডোজ 7 এ সমাধান হয়ে গেছে?

আমাদের অবিচ্ছিন্ন ইন্টিগ্রেশন অনুশীলনগুলিতে, আমরা প্রায়শই প্রকল্প কাঠামোগুলি গভীরভাবে নেস্ট করে থাকি এবং 255 টি অক্ষরের বাইরে যেতে সক্ষম হওয়া এটি অত্যন্ত কার্যকর। এই মুহুর্তে আমরা আমাদের প্রকল্পগুলি এমনভাবে গঠন করতে বাধ্য হচ্ছি যাতে এই কৃত্রিম সিলিংটি আঘাত না পায়।


4
@ ডেভিড হেফারনান তবে যে 260 এর শেষে শূন্য চরিত্র এবং শুরুতে `C: \ includes অন্তর্ভুক্ত রয়েছে, সুতরাং কেবল 255 টি অক্ষর ব্যবহারযোগ্য।
অ্যারন ডুফর

4
@ ডেভিড হেফারনান মাইক্রোসফ্ট প্রায়শই 256 দৈর্ঘ্যটি উদ্ধৃত করে, 260 এর চেয়ে আপনি সঠিকভাবে বিয়োগ করলে আপনি যা পান তা প্রযুক্তিগতভাবে সীমাবদ্ধ।
হারুন ডুফর

4
এই সমস্যা আমাকে উত্সাহিত করে। এটি উইন্ডোজ 8.1 এ এখনও উপস্থিত রয়েছে। আমার ফাইলগুলি প্রথম স্থানটিতে তৈরি করা সত্ত্বেও আমি আমার ফাইলগুলি সরাতে পারি না বলে মনে হচ্ছে। আপনি যদি 255+ ফাইলের নামের সাথে ফাইলগুলি তৈরি করার কোনও উপায় খুঁজে পান তবে আপনি কারও উইন্ডোজ মেশিনকে পুরোপুরি গোলযোগ করতে পারেন।
অটোম্যাটিকো

জেরেমি কুহ্নের মতে সমস্যাটি কাজ করা হচ্ছে এবং শীঘ্রই এর সমাধান হতে পারে। এই ভিডিওটি দেখুন। youtube.com/watch?v=ZppqEMegCAA
জে এডওয়ার্ড এলিস

উইন্ডোজ Question সম্পর্কে প্রশ্নটি রয়েছে তবে যাইহোক, কিছু অ্যাপ্লিকেশনের জন্য উইন্ডোজ 10 এর দীর্ঘ পথ চালু করার বিকল্প আছে। : আরো বিস্তারিত জানার জন্য এই উত্তরটি খুঁজে বার করো stackoverflow.com/questions/27680647/...
quasoft

উত্তর:


44

Http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx দেখুন

এটি ব্যাখ্যা করে যে উইন্ডোজ এপিআই-এর ইউনিকোড সংস্করণগুলির উচ্চতর সীমা রয়েছে এবং কীভাবে এটি সক্ষম করা যায়।


14
তবে সতর্কতার একটি শব্দ: এখানে প্রচুর কোড রয়েছে (বেশিরভাগ তৃতীয় পক্ষের সিস্টেম ইউটিলিটি এবং এর মতো) যা দীর্ঘ পথের সাথে ভাল খেলছে না। আপনি যদি দীর্ঘ পথ ব্যবহার শুরু করেন তবে তাতে আপনার সমস্যা হতে পারে।
ইনস্টল করুনমোনিকা ল্যারি অস্টারম্যান

4
এই নিবন্ধটি কি সঠিক? আমি উইন্ডোজ in-এ উইন্ডোজ এক্সপ্লোরার এবং উইন্ডোজ কমান্ড প্রম্পট উভয়ের সাথে একটি সাধারণ পরীক্ষা করেছি এবং আমি 260 টিরও বেশি অক্ষরের সাথে ফাইল পাথ তৈরি করতে সক্ষম নই। মাইক্রোসফ্ট কি উইন্ডোজ এপিআইয়ের ইউনিকোড সংস্করণ ব্যবহার করতে এই অ্যাপ্লিকেশনগুলিকে আপডেট করেছে?
টেম্পলার

7
দুর্ভাগ্যক্রমে উইন্ডোজ 7 x64 এ উইন্ডোজ এক্সপ্লোরার এখনও এই পথ সীমাতে সাপেক্ষে। এটি এই ধারণাটি দেয় যে পুরো অপারেটিং সিস্টেমটি এই সীমাটি অতিক্রম করতে পারে নি, যখন সত্যই এটি কেবল উইন্ডোজ এক্সপ্লোরার যা দীর্ঘ পথের সাথে কাজ করার জন্য আপডেট হয় নি। এটা সম্ভব যে সর্বশেষতম এপিআই ব্যবহার করে কোনও তৃতীয় পক্ষের ফাইল ম্যানেজার এটি পেতে পারে। কোনও প্রোগ্রাম পাথ সীমাতে আঘাত হানে বলে শেষ পর্যন্ত সেই প্রোগ্রামটি উইন্ডোজে নতুন এপিআই ব্যবহার করে কিনা তার উপর নির্ভর করবে।
ব্যবহারকারী 1445967

4
এটি "নতুন" বা "পুরানো" এপিআইয়ের প্রশ্ন নয়। আপনি কেবলমাত্র দীর্ঘ পথ সমর্থন পাবেন যদি আপনি স্পষ্টভাবে এটির জন্য জিজ্ঞাসা করেন এবং এক্সপ্লোরার এটি না করে সম্ভবত স্পষ্ট কারণ হিসাবে: বিদ্যমান তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলির সাথে সামঞ্জস্যতা।
হ্যারি জনস্টন

9
-1 - একটি সম্ভাব্য সমাধানের লিঙ্কটি সর্বদা স্বাগত please টার্গেট সাইটটি যদি অ্যাক্সেসযোগ্য না হয় বা স্থায়ীভাবে অফলাইনে চলে যায় তবে সর্বদা গুরুত্বপূর্ণ লিঙ্কের সর্বাধিক প্রাসঙ্গিক অংশটি উদ্ধৃত করুন। meta.stackoverflow.com/tags/link-only-answers/info
হারুন হলের

20

আপনার প্রয়োজনে সাবটিটি ব্যবহার করে আপনি এই সীমাটি পেতে পারেন।


4
এখানে আরও তথ্য: মাইক্রোসফ্ট
ক্রিস বি

4
অথবা এই উত্তরের উপর ভিত্তি করে উইন্ডোজটিতে নির্মিত
রোবোকপি

4
আপনার প্রাসঙ্গিক ডকুমেন্টেশনের লিঙ্ক সরবরাহ করার পদ্ধতিটি প্রদর্শন করা উচিত। -1
অ্যারন হল

4
আমি উত্সাহিত করার সময়, আমি সম্মত হচ্ছি যে একটি উদাহরণ কার্যকর হবে: subst E: D:\TESTDATA\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1\4B871B~1 এটি আমাকে এমন একটি পথের আশেপাশে পেয়েছে যা 500 চর গভীর ছিল। Explorer 1s এর কারণটি হল এক্সপ্লোরার পথটিকে যেভাবে ফর্ম্যাট করে।
অ্যাডাম মার্সিওনেক

4
অনুরূপ একটি সলিউশন ব্যবহার হবে সংযোগস্থলের , হয় একটি মাধ্যমে শেল এক্সটেনশন বা এর মাধ্যমে mklink উদাহরণ:mklink /J C:\newdir C:\some\really\long\path\
চার্লস Grünwald

14

কাজের ক্ষেত্রগুলি সমাধান নয়, সুতরাং উত্তরটি "না"।

এখনও কাজের ক্ষেত্রগুলি খুঁজছেন, এখানে সম্ভাব্য সমাধানগুলি রয়েছে: http://support.code42.com/CrashPlan/Latest/Troubleshૂટ / Windows_File_Paths_Longer_Than_255_Characters


4
উইন্ডোজগুলির মূল উপাদানগুলি পাওয়ারশেল, উইন্ডোজ এক্সপ্লোরার শেল এবং ডেল এর মতো সেন্টিমিডি ইউটিলিটিস এখনও 250 অক্ষর অতিক্রম করে এমন পাথ পরিচালনা করতে পারে না এবং মাইক্রোসফ্ট প্রযুক্তিগুলি 2016 সালের মতো দীর্ঘ পথ পরিচালনা করে না এই সত্যটি কোনও স্থির করে দেয় না: সংক্ষিপ্ত উত্তর এখানে মাইক্রোসফ্ট গিয়ারে তার সম্মিলিত পেছন না পাওয়া পর্যন্ত আমরা কিছু করতে পারি না।
ওয়ারেন পি

4

@ কর্ট3z: যদি সমস্যাটি এখনও উপস্থিত থাকে তবে এই হটফিক্স: https://support.microsoft.com/en-us/kb/2891362 এর সমাধান করা উচিত (উইন 7 এসপি 1 থেকে 8.1 পর্যন্ত)


এটি একটি দুর্দান্ত সমাধান। এটি ব্যবহার করার পরে আপনার কোনও সমস্যা হয়েছে?
গ্যাব্রিয়েল ফেয়ার

1

উইন্ডোজ 10 সংস্করণ 1607 থেকে, রেজিস্ট্রি কী সেট করে সীমাবদ্ধতাটি সরানো হয়েছে

https://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx?f=255&MSPPError=-2147217396#maxpath


4
কিন্তু উইন্ডোজ 7 এ না?
gumuruh

এটিকে আসলে হ্রাস করা যুক্তিসঙ্গত বলে মনে হয় না, কারণ এটি প্রশ্নের উত্তর না দিলেও সম্ভবত একই জাতীয় প্রশ্ন রয়েছে এমন অনেক ব্যক্তির পক্ষে এটি দরকারী।
mwfearnley

উইন 10
mjs
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.