رفع خطای خیلی طولانی مسیر مقصد

همانطور که هر پوشه ای را در رایانه شخصی ویندوز(Windows) نام می برید، باید به خاطر داشته باشید که ویندوز(Windows) حداکثر محدودیت استفاده از چندین کاراکتر برای نامگذاری یک فایل یا پوشه را دارد. اگر نام پوشه یا فایل افزایش یابد، مسیر کامل مقصد را در File Explorer طولانی می کند . در آن زمان، کاربران این خطا را دریافت می کنند: « مسیر مقصد خیلی طولانی است. نام فایل ها برای پوشه مقصد خیلی طولانی خواهد بود. می‌توانید نام فایل را کوتاه کنید و دوباره امتحان کنید، یا مکانی را امتحان کنید که مسیر کوتاه‌تری(Destination Path Too Long. The file names would be too long for the destination folder. You can shorten the file name and try again, or try a location that has a shorter path) دارد. چنین خطایی به این دلیل رخ می دهد که، در اکثر موارد، مایکروسافت(Microsoft) دارای محدودیت نام پوشه و فایل 256/260 است. این یک باگ است که هنوز در ویندوز مدرن وجود دارد(Windows)و رفع نشده است. این مقاله با چند ترفند برای مرتب کردن این مشکل به شما کمک می کند.

رفع خطای خیلی طولانی مسیر مقصد

رفع خطای خیلی طولانی مسیر مقصد

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: پسوند فایل را موقتاً به متن تغییر نام دهید(Method 1: Temporarily rename the file extension to text)

اگر می‌خواهید فایلی را منتقل کنید که یک فایل است، مانند یک فایل .rar یا فایل zip یا فایل iso.، می‌توانید موقتاً نام پسوند فایل را تغییر دهید و پس از انتقال فایل، آن را برگردانید. برای انجام این کار مراحل عبارتند از:

1. روی آرشیو .zip یا .rar کلیک راست کرده و (Right-click)تغییر نام(Rename) را انتخاب کنید . سپس، پسوند را به " txt " تغییر دهید.

نام Zip یا هر فایل دیگری را موقتاً به txt تغییر دهید و سپس فایل | را کپی یا انتقال دهید  رفع خطای خیلی طولانی مسیر مقصد

2. اگر به طور پیش‌فرض نمی‌توانید انواع برنامه‌های افزودنی را ببینید، به تب View(View tab) در File Explorer بروید و کادر( check the box) مرتبط با پسوندهای نام فایل را علامت بزنید.(File)

اکنون روی View from the Ribbon کلیک کنید سپس مطمئن شوید که پسوندهای نام فایل را علامت بزنید

3. فایل را به جایی که می خواهید منتقل کنید، سپس دوباره روی آن کلیک راست کنید، تغییر نام(Rename) را انتخاب کنید و پسوند را به همان چیزی که در ابتدا بود تغییر دهید.

روش 2: نام پوشه والد را کوتاه کنید(Method 2: Shorten the parent folder name)

روش آسان دیگر برای جلوگیری از چنین خطایی کوتاه کردن نام پوشه والد است(shorten the parent folder’s name) . اما، اگر تعداد زیادی از فایل‌ها از محدودیت و محدودیت طول فراتر رفته باشند، ممکن است این روش مثمر ثمر به نظر نرسد. این در صورتی امکان پذیر است که تعداد فایل ها و پوشه های محدود یا قابل شمارشی داشته باشید که چنین مشکلی را هنگام جابجایی، حذف یا کپی کردن فایل نشان می دهند.

نام پوشه والد را به Fix Destination Path Too Long Error | کوتاه کنید  رفع خطای خیلی طولانی مسیر مقصد

پس از تغییر نام فایل، می توانید به راحتی  خطای مسیر مقصد را رفع(Fix Destination Path Too Long Error) کنید، اما اگر همچنان با پیغام خطای بالا مواجه هستید، به روش بعدی ادامه دهید.

روش 3: پوشه را با استفاده از نرم افزار رایگان حذف کنید: DeleteLongPath(Method 3: Delete folder using the freeware app: DeleteLongPath)

ممکن است با وضعیتی روبرو شوید که بخواهید چندین پوشه و زیرپوشه را حذف کنید که در آن محدودیت کاراکتر از 260 کاراکتر بیشتر باشد. برای کمک به خود، می توانید به یک نام نرم افزار رایگان تکیه کنید: " DeleteLongPath " تا با چنین مشکلی کنار بیایید. این برنامه سبک وزن می تواند به طور خودکار ساختار پوشه و زیرپوشه ها و فایل های ذخیره شده داخلی را حذف کند. برای انجام این کار مراحل عبارتند از:

1. به این لینک(this link) بروید و اپلیکیشن را دانلود(download) کنید.

2. فایل فشرده را استخراج کرده و روی فایل اجرایی DeleteLongPath دوبار کلیک کنید.(DeleteLongPath)

فایل فشرده را استخراج کرده و روی فایل اجرایی DeleteLongPath دوبار کلیک کنید

3. روی دکمه Browse کلیک کنید(Browse button) و به پوشه ای که نمی توانید حذف کنید بروید.

روی دکمه Browse کلیک کنید و به پوشه ای که نمی توانید حذف کنید بروید

4. حالا دکمه " حذف(Delete) " را بزنید و از شر فایل ها یا پوشه هایی که قبلا قادر به حذف آنها نبودید خلاص شوید.

حالا دکمه «حذف» را بزنید و از شر فایل‌ها یا پوشه‌هایی که قبلاً قادر به حذف آن نبودید خلاص شوید.

5. وقتی آخرین هشدار ظاهر شد، Yes را فشار دهید و منتظر بمانید تا برنامه ساختار را حذف کند.(Yes)

وقتی آخرین اخطار ظاهر شد، Yes را فشار دهید و منتظر بمانید تا برنامه ساختار را حذف کند

روش 4: استفاده از دستور xcopy در Command Prompt بالا(Method 4: Using the xcopy command in the elevated Command Prompt)

1. Command Prompt را باز کنید . کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

Command Prompt را باز کنید.  کاربر می تواند این مرحله را با جستجوی 'cmd' انجام دهد و سپس Enter را فشار دهد.

2. اکنون دستور زیر را در خط فرمان قرار دهید و Enter را فشار دهید:

xcopy *path to source files* *path to destination* /O /X /E /H /K

از دستور Xcopy برای انتقال فایل ها یا پوشه هایی که نمی توانید | استفاده کنید  رفع خطای خیلی طولانی مسیر مقصد

3. توجه داشته باشید که به جای *path to source files* & * destination path* باید مسیرهای دقیق پوشه خود را جایگزین کنید.(replace it with your folder’s exact paths.)

روش 5: پشتیبانی از مسیر طولانی را فعال کنید (ویندوز 10 ساخته شده 1607 یا بالاتر) (Method 5: Enable Long Path Support (Windows 10 built 1607 or higher) )

اگر کاربر ویندوز 10 هستید و به  به‌روزرسانی سالگرد (1607) ارتقا داده شده‌اید، می‌توانید (Anniversary Update (1607), you)محدودیت MAX_PATH را غیرفعال(disable the MAX_PATH limit)  کنید . این به طور دائم  خطای طولانی مدت مسیر مقصد را برطرف می کند(fix destination path too long error) و مراحل انجام این کار عبارتند از:

1. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و (regedit)Enter را  بزنید تا ویرایشگر رجیستری(Registry Editor) باز شود .

دستور regedit را اجرا کنید

2. به کلید رجیستری زیر بروید:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

3. مطمئن شوید که FileSystem را از پنجره سمت راست انتخاب کرده اید، روی LongPathsEnabled دوبار کلیک (LongPathsEnabled)کنید(double-click) .

به FileSystem زیر رجیستری بروید سپس روی LongPathsEnabled DWORD دوبار کلیک کنید.

4. Value data آن را روی 1 قرار(Set its Value data to 1) دهید و برای ایجاد تغییرات روی Ok کلیک کنید.

مقدار LongPathsEnabled را روی 1 | تنظیم کنید  رفع خطای خیلی طولانی مسیر مقصد

5. اکنون، ویرایشگر رجیستری را ببندید و سعی کنید آن پوشه‌های با نام طولانی را جابه‌جا کنید.

توصیه شده:(Recommended:)

امیدوارم این مقاله مفید بوده باشد و اکنون بتوانید به راحتی خطای مسیر طولانی مدت مقصد را در ویندوز 10 برطرف کنید(Fix Destination Path Too Long Error in Windows 10) ، اما اگر هنوز در مورد این راهنما سوالی دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts