چگونه خطای “Path Too Long” را در ویندوز برطرف کنیم

آیا هنگام استخراج بایگانی ZIP در رایانه شخصی Microsoft Windows 10 یا Windows 11 خود خطای «مسیر خیلی طولانی» دریافت کنید را انجام می دهید؟ ممکن است از حداکثر محدودیت کاراکتر مجاز برای پوشه ها و فایل های خود فراتر رفته باشید. ما به شما نشان خواهیم داد که چگونه آن را برطرف کنید و همچنین سایر موارد اساسی را برای حل مشکل خود برطرف کنید.

برخی از دلایلی که ویندوز خطای بالا را نمایش می دهد این است که نام فایل ZIP شما خیلی طولانی است، پوشه والد شما نام طولانی دارد، خود ZIP شما مشکل دارد ، و File Explorer در حال فعال شدن است.

نام فایل ZIP خود را تغییر دهید

ساده ترین راه برای رفع خطای "Path Too Long" ویندوز با تغییر نام فایل ZIP است. اگر فایل ZIP شما نام طولانی دارد، کوتاه کردن نام به شما امکان می دهد خطای بالا را دور بزنید.

تغییر نام فایل شما محتویات داخل را تغییر نمی دهد.

  1. پنجره File Explorerرا باز کنید و فایل ZIPخود را پیدا کنید.
  2. روی فایل خود کلیک راست کرده و تغییر نامرا انتخاب کنید. از طرف دیگر، روی فایل خود تک کلیک کنید و F2را روی صفحه کلید خود فشار دهید.
    1. یک نام کوتاه جدید برای فایل خود وارد کنید و Enterرا فشار دهید.
    2. روی فایل ZIPخود راست کلیک کرده و Extract Allرا انتخاب کنید.
      1. Extractرا در پنجره زیر انتخاب کنید.
      2. برای کوتاه کردن مسیر فایل، نام پوشه والد خود را تغییر دهید

        اگر پوشه والد فایل ZIP شما دارای نام طولانی است، ممکن است به همین دلیل با خطای «مسیر خیلی طولانی» مواجه شوید. در این صورت، نام پوشه خود را کوتاه کنید ، و مشکل شما حل خواهد شد.

        دلیل کارکرد این روش این است که کوتاه کردن نام پوشه تضمین می‌کند که در محدوده مجاز کاراکترهای مجاز ویندوز برای پوشه‌ها و فایل‌های خود هستید.

        1. پوشه والد ZIP خود را در پنجره File Explorerپیدا کنید.
        2. روی پوشه خود راست کلیک کرده و تغییر نامرا انتخاب کنید. همچنین، پوشه را انتخاب کنید و F2را فشار دهید.
          1. یک نام کوتاه جدید برای پوشه خود تایپ کنید و Enterرا فشار دهید.
          2. پوشه را باز کنید، روی فایل ZIPخود راست کلیک کنید، Extract Allرا انتخاب کنید و Extractرا انتخاب کنید.
          3. زیپ خود را در پوشه ریشه درایو خود استخراج کنید.

            یک راه دیگر برای اطمینان از اینکه در محدوده مجاز کاراکترها برای فهرست‌ها قرار دارید، استخراج محتویات ZIP در پوشه ریشه درایو است. به این ترتیب، هیچ زیرمجموعه ای نخواهید داشت و از نمایش خطای Path Too Long در ویندوز جلوگیری می کند.

            1. پوشه ای را که فایل ZIP شما را در خود دارد باز کنید، روی فایل کلیک راست کرده و Copyرا انتخاب کنید.
            2. پوشه ریشه درایو خود را باز کنید.
            3. در هر نقطه خالی از پوشه کلیک راست کرده و جای‌گذاریرا انتخاب کنید.
              1. محتوای ZIPخود را با کلیک راست روی آرشیو، انتخاب Extract Allو انتخاب Extractاستخراج کنید.
              2. مسیرهای طولانی را در ویندوز روشن کنید

                ویندوز به شما اجازه می دهد تا حداکثر 260 کاراکتر در مسیرهای خود به طور پیش فرض داشته باشید. اگر از این حد تجاوز کنید، سیستم یک "مسیر خیلی طولانی" را نمایش می دهد. خوشبختانه، می‌توانید این محدودیت را در سیستم خود با تغییر دادن گزینه‌ای در ویرایشگر رجیستری یا ویرایشگر خط‌مشی گروه محلی افزایش دهید.

                اگر اغلب با فایل‌هایی که بیش از حد پیش‌فرض هستند کار می‌کنید، باید مسیرهای طولانی را در رایانه شخصی ویندوز خود فعال کنید.

                استفاده از ویرایشگر رجیستری

                اگر کاربر نسخه خانگی ویندوز هستید، از این روش ویرایشگر رجیستری برای فعال کردن مسیرهای طولانی در رایانه شخصی خود استفاده کنید. کاربران نسخه Windows Pro نیز می‌توانند از این روش استفاده کنند، اما روش ویرایشگر خط مشی گروه محلی زیر برای شما آسان‌تر خواهد بود.

                1. با استفاده از Windows+ R، کادر گفتگوی Runرا باز کنید.
                2. موارد زیر را در کادر تایپ کنید و Enterرا فشار دهید:
                  regedit
                3. بلهرا در اعلان کنترل حساب کاربریانتخاب کنید.
                4. به مسیر زیر در ویرایشگر رجیستری بروید:
                  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
                5. مدخل LongPathsEnabledواقع در سمت راست را باز کنید.
                  1. 1را در قسمت Value dataوارد کنید و OKرا انتخاب کنید.
                    1. ویرایشگر رجیستریرا ببندید و کامپیوتر خود را مجددا راه اندازی کنید.
                    2. فایل ZIP خود را استخراج کنید.
                    3. استفاده از ویرایشگر خط مشی گروه محلی

                      1. با استفاده از Windows+ R، کادر Runرا باز کنید..
                      2. موارد زیر را در کادر تایپ کنید و Enterرا فشار دهید:
                        gpedit.msc
                      3. به پیکربندی رایانه>الگوهای مدیریتی>سیستم>فایل سیستمبا استفاده از نوار کناری سمت چپ بروید.
                      4. مدخل فعال کردن مسیرهای طولانی Win32داده شده در سمت راست را باز کنید.
                        1. فعالرا در پنجره باز انتخاب کنید و اعمالو سپس OKرا در پایین انتخاب کنید.
                          1. ویرایشگر خط مشی گروه محلیرا ببندید و کامپیوتر خود را مجددا راه اندازی کنید.
                          2. فایل ZIP خود را از بایگانی خارج کنید.
                          3. زیپ خود را با استفاده از Command Prompt یا PowerShell استخراج کنید

                            اگر همچنان با خطای «مسیر خیلی طولانی» مواجه شدید، از Command Prompt یا PowerShell برای محتوای آرشیو خود را استخراج کنید استفاده کنید. این ابزارهای کمکی، آرشیوهای شما را به همان روشی که File Explorer انجام می دهد، از حالت بایگانی خارج می کنند.

                            استفاده از Command Prompt

                            1. Startرا باز کنید، Command Promptرا پیدا کنید و ابزار را راه اندازی کنید.
                            2. دستور زیر را در CMDتایپ کنید و Enterرا فشار دهید. در اینجا، مسیری را که فایل ZIP شما در آن قرار دارد، جایگزین PATHکنید.
                              cd PATH
                            3. سپس، دستور زیر را اجرا کنید و FileName.zipرا با نام فایل ZIP خود جایگزین کنید.
                              tar -xf FileName.zip
                            4. دستور فایل‌های شما را در همان پوشه‌ای که فایل ZIP است استخراج می‌کند.

                              استفاده از PowerShell

                              1. Startرا باز کنید، PowerShellرا پیدا کنید و ابزار را راه اندازی کنید.
                              2. دستور زیر را در PowerShellتایپ کنید و Enterرا فشار دهید. در اینجا، SourcePathرا با مسیر فایل ZIP خود و TargetPathرا با مسیری که می‌خواهید بایگانی خود را استخراج کنید، جایگزین کنید.
                                Expand-Archive -LiteralPath "SourcePath" - DestinationPath "TargetPath"
                              3. رفع Windows File Explorer برای رفع خطای طولانی

                                اگر هنوز نمی‌توانید بایگانی ZIP خود را استخراج کنید و خطای «مسیر خیلی طولانی» دریافت می‌کنید، ابزار File Explorer شما ممکن است معیوب باشد. در این مورد، می توانید از ابزار داخلی سیستم خود SFC (System File Checker) برای رفع مشکل مدیریت فایل خود استفاده کنید..

                                1. شروعرا باز کنید، خط فرمانرا پیدا کنید و اجرا به عنوان سرپرسترا انتخاب کنید.
                                2. بلهرا در اعلان کنترل حساب کاربریانتخاب کنید.
                                3. دستور زیر را در پنجره CMDتایپ کنید و Enterرا فشار دهید: sfc /SCANFILE=C:\Windows\explorer.exe
                                  1. در مرحله بعد، از دستور زیر استفاده کنید:
                                    sfc /SCANFILE=C:\Windows\SysWow64\explorer.exe
                                  2. سعی کنید بایگانی خود را استخراج کنید.
                                  3. عیب یابی خطای مسیر در رایانه های شخصی ویندوز

                                    راههای متعددی برای دور زدن خطای «Path Too Long» ویندوز و استخراج موفقیت آمیز آرشیوهای شما وجود دارد. می توانید سعی کنید نام فایل های خود را زیر حد مجاز نگه دارید، یا می توانید محدودیت مسیر پیش فرض را برای دور زدن خطا گسترش دهید.

                                    در هر صورت، مشکل شما برطرف می‌شود و می‌توانید بدون هیچ مشکلی فایل‌های خود را استخراج کنید.

                                    .

                                    پست های مرتبط:


                                    4.05.2023