• پوشه با طولانی. چگونه یک فایل یا پوشه با نام طولانی را در صورتی که ویندوز اجازه نمی دهد حذف کنید

    عنوان طولانی بود، اما نشان دهنده ماهیت مشکل است که در اینجا توضیح داده خواهد شد. اخیراً در موقعیت نه چندان خوبی قرار گرفتم. هنگام مرتب کردن هارد دیسک و تمیز کردن آن از موارد غیر ضروری، متوجه شدم که یکی از فایل ها حذف نشده است، اما خطای زیر ظاهر شد: "سیستم فایل از چنین نام فایل های منبع طولانی پشتیبانی نمی کند. سعی کنید فایل را به پوشه‌ای با طول مسیر کوتاه‌تر منتقل کنید، یا نام فایل کوتاه‌تری ارائه کنید و دوباره امتحان کنید."

    نه تنها نتوانستم فایل را حذف کنم، بلکه نتوانستم نام آن را به نام کوتاه تر تغییر دهم. برای بسیاری، این یک بن بست به نظر می رسد، زیرا معلوم می شود که فایل حذف نشده است.

    در واقع، مشکل بسیار ساده و سریع حل می شود و اکنون دو روش را برای حل آن شرح می دهم و این شما هستید که تصمیم می گیرید از کدام یک استفاده کنید.

    اگر مسیر منبع خیلی طولانی است، چگونه چنین فایلی را حذف کنیم؟

    اگر فایلی دارید که به دلیل نام طولانی حذف نشده است، چندین گزینه برای حل مشکل وجود دارد. به عنوان مثال، یک فایل در چندین دایرکتوری تو در تو قرار دارد، مثلاً پنج یا حتی ده پوشه که نام هر کدام 10-20 کاراکتر است، پس ممکن است دلیل حذف نشدن فایل باشد. واقعیت این است که ویندوز از هیچ فایلی که نام آنها بیش از 260 کاراکتر باشد پشتیبانی نمی کند. اگر از این حد فراتر رفت، خطای که در بالا نشان دادم ظاهر می شود. تعداد پوشه هایی که نام خود و نام فایل خود را دارند باید کمتر از 260 کاراکتر باشد. این سیستم همچنین یک ویژگی دارد - اگر از این محدودیت فراتر رفت، ما همچنان می‌توانیم نام پوشه‌ها را تغییر دهیم. و این بدان معنی است که شما باید نام همه پوشه ها را به یک نام کوتاه، به عنوان مثال، یک حرف یا یک عدد تغییر دهید.


    چنین مشکلی ممکن است نه تنها به این دلیل ظاهر شود که شما چنین نام طولانی داده اید. این اتفاق برای من افتاد که تصمیم گرفتم فایل های سایت را از سرور دانلود کنم و کاری انجام دهم. از آنجایی که دیگر نیازی به فایل‌ها نبود، کل دایرکتوری را با فایل‌های سایت حذف کردم، اما همانطور که مشخص شد، حاوی یک فایل با نام بسیار طولانی به‌علاوه نام پوشه‌ها بود و این به من اجازه نمی‌داد همه آن را حذف کنم.

    روش دواگر اولی شکست بخورد کمک خواهد کرد. واقعیت این است که همه پوشه های منتهی به فایلی با نام طولانی را نمی توان تغییر نام داد و خطای سیستم فایل همچنان خراب می شود. سپس می توانید ایجاد کنید دیسک مجازی، با استفاده از هر یک از زیرپوشه های منتهی به فایل غیر قابل حذف. اکنون به شما نشان خواهم داد که چگونه این کار را انجام دهید.

    باز میکنیم خط فرمان. برای این کار ترکیب Win + R را فشار داده و دستور را وارد کنید cmd. می توانید روی منوی استارت (یا میانبر صفحه کلید Win + X) کلیک راست کرده و خط فرمان را در آنجا انتخاب کنید.

    حالا شما دستوری بنویسید که یک دیسک مجازی برای ما بسازد:

    شما باید یک حرف درایو انتخاب کنید که توسط دیگران اشغال نشده باشد. پارتیشن سیستممعمولاً حروف C نشان داده می شوند و بخش دوم مانند D یا E ، سپس هر دیگری را انتخاب می کنیم.

    مسیر پوشه باید از روی دیسک مشخص شود. اگر این کار برای شما مشکل ایجاد کرد، پوشه ای را که به عنوان یک دیسک مجازی عمل می کند باز کنید و مسیر آن را در اکسپلورر در بالا کپی کنید.

    دستور من به این شکل است:

    وقتی به My Computer می رویم، در آنجا باید دیسکی با حرفی که از خط فرمان به آن اختصاص داده ایم، ببینید. بنابراین، مسیر فایل تقریبا به نصف کاهش می یابد، به این معنی که طول کل کاراکترها می تواند کمتر از 260 کاراکتر باشد. اکنون می توانید سعی کنید از شر موارد حذف نشدنی خلاص شوید.


    برای حذف یک دیسک مجازی، باید دستور زیر را وارد کنید:

    substDriveLetter /d

    با استفاده از Total Commander

    در اینترنت، روشی را پیدا کردم که به شما امکان می دهد فایل های غیرقابل حذف را با استفاده از . البته نکته منفی در اینجا این است که شما باید نرم افزار اضافی را روی رایانه خود نصب کنید و همه نمی خواهند این کار را انجام دهند. در هر صورت، اگر کسی بخواهد از آن استفاده کند، این روش را اینجا می گذارم.

    برنامه را دانلود و نصب کنید. بیایید به برگه برویم "فایل"روی یک بخش کلیک کنید "تغییر ویژگی ها". پنجره ای ظاهر می شود که در آن چک باکس ها را از تمام ویژگی ها حذف می کنیم. اگر کادر کنار مورد در بالا نباشد "پردازش محتویات دایرکتوری ها"- انتخاب کنید. حالا از همان برنامه سعی می کنیم یک فایل با نام طولانی را حذف کنیم.


    ما از بایگانی 7-Zip استفاده می کنیم

    برای این مورد، به آرشیو 7-Zip نیاز داریم. روی فهرست اصلی کلیک راست کرده و ماوس را روی پارتیشن حرکت دهید "7-Zip"و مورد را انتخاب کنید "افزودن به آرشیو".

    پنجره ای ظاهر می شود که در آن باید فقط یک چک باکس را علامت بزنید "حذف فایل ها پس از فشرده سازی". سپس روی OK کلیک کنید.

    بایگانی از این همه خوبی در دسکتاپ ایجاد می شود و پوشه هایی با یک فایل طولانی به سادگی حذف می شوند. شما می توانید خود آرشیو را بدون مشکل حذف کنید.

    در اینجا راه هایی برای رفع خطای فایلی که حذف نمی شود را در نظر گرفته ایم. آیا گزینه دیگری برای انجام این کار دارید؟

    زیان آور سیستم عاملویندوز به شما اجازه نمی دهد فایل را حذف کنید و فریاد می زند که "خیلی زیاد است یک راه طولانیبه منبع"؟ در این مقاله به شما خواهم گفت که چقدر آسان و ساده و بدون هیچ برنامه ای می توانید با کوتاه کردن نام فایل این بدبختی را از بین ببرید.

    مسیر خیلی طولانی به منبع - چرا؟

    من می خواهم فوراً توضیح دهم که چرا چنین هشدار سیستمی ظاهر می شود و نمی توان اقدامات اولیه را کپی یا حذف با یک فایل (پوشه) انجام داد ...

    خود اطلاعیه حاوی پاسخ این سوال - فایل است سیستم ویندوزنام فایل منبع بیش از 255 کاراکتر را پشتیبانی نمی کند (درک).

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

    بنابراین نمادهای نام به یک باند بیش از 255 قطعه می رود.

    چگونه یک فایل یا پوشه غیر قابل حذف را در این مورد حذف کنیم؟ بسیار ساده - شما باید نام فایل (مسیر) را با تغییر نام پوشه های تو در تو کوتاه کنید.

    نحوه حذف فایل با نام طولانی

    من با مثال خودم نشان خواهم داد که چگونه یک فایل با نام طولانی را حذف می کنم، که همانطور که سیستم می نویسد، مسیر بسیار طولانی تا منبع دارد.

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

    شروع از اولین پوشه در این سفر طولانی - تغییر نام چند قطعه ...

    ... و دوباره تلاش کرد تا از شر فایل با now more خلاص شود نام کوتاه- با خیال راحت به سرزمین فایل های پاک شده رفت.

    طبیعتاً، نام فایل (پوشه) جدید باید از یک کاراکتر یا عدد تشکیل شده باشد، همانطور که در مثال من ذکر شد.

    به این ترتیب مشکل حذف فایل ها یا پوشه هایی با نام طولانی به سادگی حل می شود. البته این تنها روش نیست. می توان برنامه های ویژهحذفیا از طریق رجیستری - من فقط نشان دادم راه دستی. برای کسی یک دقیقه و برای کسی نیم ساعت طول می کشد - این به شما بستگی دارد که چگونه نام فایل را کوتاه کنید و مسیر منبع خیلی طولانی است.

    تا جدید نکات مفیدو برنامه های کامپیوتری جالب

    در اینجا نمونه ای از ساختار پوشه است که من آن را "عروسک بزرگ" نامیده ام:

    همانطور که می بینید، در درایو "D" (داده) پوشه اصلی ویدیو، در آن پوشه "فیلم"، در آن "همه آنچه برای تماشای فیلم نیاز دارید" و سپس به همان ترتیب پوشه موجود در پوشه وجود دارد. . در عین حال، بسیاری از پوشه ها دارای نام های طولانی هستند - بیش از 10-15 کاراکتر، که در مجموع حجم کاراکترها را در همه نام ها بیش از 260 می دهد. و اگر در پایان چنین "matryoshka" یک فایل وجود داشته باشد. ، ممکن است معلوم شود که نتوانید با آن کار کنید، می توانید ... گاهی اوقات خود سیستم به شما اجازه نمی دهد تا در نهایت پوشه یا فایلی ایجاد کنید که تعداد کاراکترهای مجاز بیش از حد مجاز باشد، اما گاهی اوقات به دلایلی این اتفاق می افتد

    در ابتدا برای مبتدیان توضیح خواهم داد که مسیر فایل و پوشه چیست. مسیر به اصطلاح آدرسی در رایانه است که یک فایل یا پوشه در آن قرار دارد. به عنوان مثال، فایلی به نام "My file.txt" در درایو محلی D: در پوشه "Documents" قرار دارد. سپس مسیر این فایل به شکل زیر خواهد بود:

    D:\Documents\My file.txt

    یا مثلاً مسیر مثال بالا به این صورت خواهد بود که من یک ساختار پوشه پیچیده را نشان دادم.

    همانطور که مشاهده می کنید تعداد کاراکترهای مسیر بالا زیاد است و ممکن است در انتها فایل یا پوشه ای با نام طولانی وجود داشته باشد که نتوانید آن را حذف کنید.

    هنگامی که سعی می کنید فایلی با نام مسیر طولانی را حذف کنید، با یک پنجره خطایی مانند زیر مواجه می شوید:

    من سعی کردم به طور مصنوعی مشکل را بازسازی کنم و این چیزی است که به دست آوردم.

    روی دیسک "D" یک پوشه با نام کوتاه "1" ایجاد کردم و یک فایل با نام بسیار طولانی در آن قرار دادم. به عنوان مثال:

    اکنون همچنین نام آن پوشه را به "1" به نام بسیار طولانی تغییر می دهم، به عنوان مثال:

    جالب اینجاست که ویندوز آزادانه به شما این امکان را می دهد که نام پوشه را به چنین نام طولانی تغییر دهید، علیرغم اینکه تعداد کاراکترهای نام این پوشه + نام فایل قبلاً از 260 بیشتر شده است! خوب، پس از چنین تغییر نام پوشه به یک نام طولانی، دیگر نمی توانم فایل موجود در آن را حذف کنم و با خطای نشان داده شده مواجه می شوم.

    یا یک مثال دیگر... من وب سایت کالج سازسازی مسکو را که قبلاً به صورت تمام وقت در آن کار می کردم، نگهداری می کنم و گاهی اوقات از یک کپی از سایت در رایانه خود برای آزمایش چند "خوب" جدید برای سایت استفاده می کنم. و بعد یکدفعه من یک چیز بد نصب می کنم و سایت روی هاست می میرد؟ :) و بنابراین من رایانه خود را بررسی می کنم و اگر همه چیز مرتب است، آن را قبلاً در یک سایت واقعی واقع در هاست تنظیم کرده ام. بنابراین یکبار کل سایت را از هاست به خودم انتقال دادم تا یک چیز را تست کنم و بعد از اتمام کار تصمیم گرفتم پوشه سایت را از رایانه پاک کنم. به هر حال وزن آن حدود 6 گیگابایت است. کل سایت به جز تعدادی پوشه حذف شد. شروع به جستجو کردم و دیدم که آن پوشه هایی که حاوی یک فایل با نام طولانی به شکل هیروگلیف بودند حذف نشدند:

    من دوباره سعی کردم این فایل را با نام طولانی حذف کنم و همان اروری را که در بالا ذکر کردم دیدم. سعی کردم اسمش رو تغییر بدم درست نمیشه خوب، باید فکر می کردم که چگونه مشکل را حل کنم.

    چگونه مشکل حذف یک پوشه / فایل با نام مسیر طولانی را حل کنیم!

    من 2 راه را امتحان کردم که چگونه یک پوشه / فایل با نام طولانی را در مسیر آنها حذف کنم. هر دوی آنها از نظر فنی دشوار نیستند (مخصوصا اولی)، بنابراین فکر می‌کنم یک مبتدی می‌تواند از عهده آن برآید اگر همه چیز را دقیقاً همانطور که نشان می‌دهم انجام دهد:

      چندین پوشه در مسیر فایل را به پوشه های بیشتر تغییر نام دهید عنوان کوتاه. این ساده ترین راه حلی است که در حال حاضر باید بسیار کمک کند! فرض کنید پوشه ای با نام بسیار طولانی دارید که حاوی فایلی است که نمی توانید آن را حذف کنید، باز کنید، کپی کنید و به طور کلی نمی توانید با آن کار کنید.

      سپس فقط سعی کنید نام پوشه ای را که حاوی فایل با نام طولانی است، به عنوان مثال، به "1" تغییر دهید. بیایید به یکی از مثال های بالا برگردیم. در اینجا یک پوشه با نام طولانی وجود دارد:

      تغییر نام با استاندارد ویندوز اکسپلوررنام آن پوشه در "1" و این همان چیزی است که مسیر فایل اکنون به نظر می رسد:

      اکنون، می توانید با خیال راحت با فایل کار کنید، سیستم به شما اجازه می دهد آن را باز کنید، نام آن را تغییر دهید و آن را حذف کنید.

      اگر درخت پوشه بلندی دارید، یعنی. مانند یک عروسک تودرتو، در یک پوشه، پوشه دیگری وجود دارد، در آن بیشتر، سپس بیشتر، سپس شروع به تغییر نام از همان پوشه اول از این عروسک تودرتو کنید. نه آخرین نفر در لیست، اما اولین!

      ممکن است تعداد زیادی پوشه وجود داشته باشد و تغییر نام برخی از آنها به دلیل همان خطا کارساز نباشد یا زمان زیادی از شما بگیرد. در این مورد من روش دوم را پیشنهاد می کنم.

      روش کار به این صورت است که می توانید یک پوشه مثلاً در وسط درخت عمومی بردارید و به عنوان یک دیسک مجازی وصل کنید. دیسک مجازی چیزی است که ما را به یاد یک دیسک معمولی می اندازد دیسک محلی، اما به سادگی به یک پوشه خاص گره خورده است، به عنوان مثال، برای تعامل سریع با آن.

      فرض کنید چیزی شبیه به این مسیر طولانی دارید:

      D:\Video\My Movies\هر چیزی که برای تماشای فیلم نیاز دارید\نرم افزار فیلم\چگونه فیلم های MP4 را باز کنیم\ لیست فیلم های نمونه MP4\فهرست برنامه هایی برای باز کردن MP4\چه کارهایی که نباید هنگام باز کردن فایل های MP4 انجام دهید

      فرض کنید در آخرین پوشه ما نوعی فایل مشکل دار داریم که نمی توانیم با آن کار کنیم، زیرا مسیر آن، همانطور که می بینیم، بسیار مناسب است :)

      می‌توانیم یکی از پوشه‌های با نام طولانی در وسط مسیر را به‌عنوان درایو مجازی گرفته و وصل کنیم. بگذارید پوشه "برنامه های تماشای فیلم" باشد.

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

      می توانید آن را از طریق باز کنید جستجوی ویندوز. در جستجو و تایپ "خط فرمان":

      در پنجره خط فرمان باید دستور زیر را تایپ کنیم:

      subst virtual_disk_letter "path_to_folder"

      شما می توانید هر حرف درایو را قرار دهید، به شرطی که قبلاً توسط یکی از آنها اشغال نشده باشد درایوهای محلی. به عنوان مثال، شما یک درایو محلی C و D دارید، به این معنی که دیگر نمی توانید درایو مجازی را با همان حرف صدا بزنید. به عنوان مثال می توان آن را حرف "X" نامید، زیرا به ندرت توسط کسی در ویندوز استفاده می شود.

      به عنوان مسیر پوشه، مسیر پوشه ای را که می خواهید به صورت مجازی متصل کنید، وارد می کنید. همانطور که گفتم، در مثال من، "برنامه های تماشای فیلم" را یک پوشه مجازی می کنیم، به این معنی که مسیر باید به این صورت مشخص شود:

      D:\Video\My Movies\هر چیزی که برای تماشای فیلم نیاز دارید\نرم افزار فیلم\

      بنابراین، دستور نهایی در مورد من به صورت زیر خواهد بود:

      subst X: "D:\Video\My Movies\All What you need to watch Movies\Movie Watchers\"

      برای اجرای دستور وارد شده، کلید "Enter" را روی صفحه کلید فشار دهید. دیسک مجازی ایجاد خواهد شد.

      حالا بیایید به Windows Explorer بروید، به بخش "This PC" (یا "Computer") بروید و دیسک مجازی ایجاد شده را در آنجا ببینید:

      شما می توانید آن را با حروف تشخیص دهید. من حرف "X" را به درایو مجازی اختصاص دادم. حالا اگر این دیسک مجازی را باز کنید، بلافاصله خود را در پوشه "برنامه های تماشای فیلم" می یابیم. آن ها نصف مسیر پوشه نهایی را گرفتیم و قطع کردیم.

      برای مقایسه…

      قبلا مسیر پوشه مقصد به این صورت بود:

      D:\Video\My Movies\هر چیزی که برای تماشای فیلم نیاز دارید\نرم افزار فیلم\چگونه فیلم های MP4 را باز کنیم\ لیست فیلم های نمونه MP4\فهرست برنامه هایی برای باز کردن MP4\چه کارهایی که نباید هنگام باز کردن فایل های MP4 انجام دهید

      پس از اتصال دیسک مجازی به پوشه "برنامه های تماشای فیلم"، مسیر پوشه نهایی به شکل زیر است:

      X:\چگونه فیلم‌های MP4 را باز کنیم\لیست نمونه فیلم‌های MP4\فهرست برنامه‌هایی که باید MP4 را باز کنیم\در هنگام باز کردن فایل‌های MP4 چه کارهایی نباید انجام داد

      تفاوت را احساس کنید؟ مسیر به نصف کوتاه شده است، زیرا حرف درایو بلافاصله ما را به پوشه ای که در وسط مسیر قرار دارد هدایت می کند :) و از آنجایی که مسیر بسیار کوتاه شده است، اکنون احتمالاً محدودیت کاراکتر در نام فایل ها و پوشه ها را حذف کرده اید و شما می تواند یک فایل یا پوشه با نام طولانی را حذف کند!

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

      برای انجام این کار، دستور را باز کنید رشته ویندوزو دستور را وارد کنید:

      subst virtual_disk_letter /d

      در مورد من، حرف درایو "X" است، بنابراین دستور به شکل زیر خواهد بود:

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

    فکر می کنم اگر با مشکل مشابهی مواجه شدید که من بیش از یک بار با آن مواجه شده ام، یکی از روش های بالا قطعا به شما کمک خواهد کرد.

    همین! به زودی شما را در مقالات بعدی می بینیم ؛)