ეს არის მითითებული ძალიან დიდი ხნის ბოლომდე. თუ ფაილი გრძელი სახელით არ არის წაშლილი და შეცდომა, როგორც ჩანს, ფაილური სისტემა არ უჭერს მხარს ასეთ დიდ სახელს? რა უნდა გავაკეთოთ, თუ ძალიან გრძელი გზა წყაროს, როგორ ამოიღონ ასეთი ფაილი

ეს არ არის საიდუმლო, რომ windows Explorer, ისევე, როგორც სხვა Windows განაცხადების, მათ შორის PowerShell, არ იცის, თუ როგორ უნდა ვიმუშაოთ ფაილური სისტემის ობიექტების ღრმა დეპონირების საქაღალდეები, გზების სიგრძე, რომელიც აღემატება 260 სიმბოლოს. და ეს შეზღუდვა არსებობს მხოლოდ განაცხადების დონეზე და ფაილი თავად nTFS სისტემა მხარს უჭერს გზებს ფაილების მდე 32767 სიმბოლოები.

ეს შეზღუდვა არის ბიბლიოთეკის მიერ. Win32 API.და რომელიც მაქსიმალურ გზას სიგრძეა 260 სიმბოლო ( Max_path \u003d 260.). ზოგადად, გზა ჩამოყალიბებულია შემდეგი ელემენტებით: + [Path_is_256_simvol] + [ ] , NTFS- ის ერთი დირექტორია / ფაილის მაქსიმალური სიგრძე - Unicode- ში 255 სიმბოლო. Unicode ფუნქციების გამოყენებისას API, შესაძლებელია გამოიყენოთ გზა 32767 სიმბოლოები. მადლობა ამ, ბევრი მესამე მხარის პროგრამები (იგივე პოპულარული ფაილის მენეჯერები, მაგალითად შორეულიდა სულ მეთაური.) ნებისმიერი სირთულის გარეშე ფაილები / ფოლდერები, გზა სიგრძე, რომელიც აღემატება 260 სიმბოლოს.

საბჭო. Win32 API- ის ამ შეზღუდვის გვერდის ავლით და გრძელვადიანი ფაილის სახელებით მუშაობისას, თქვენ შეგიძლიათ გამოიყენოთ UNC- ფორმატის გამოყენებით, რომელიც მიუთითებს აბსოლუტურ გზას ფაილის გამოყენებით გაფართოებული სიგრძის გზების პრეფიქსით \\?\ . მაგალითად, ასე რომ \\\\? \\ C: \\ somelongpath \\ longnayfile.txt

ეს შეზღუდვა არ არის სწორი ქსელის ხელმისაწვდომობის ფაილების მეშვეობით SMB (ამის გამო კატალოგის სტრუქტურები გრძელვადიან პერსპექტივაში ხშირად იყენებენ სერვერებს მომხმარებლის მონაცემებით). ადმინისტრატორი ემსახურება ეს სერვერი არ შეუძლია დირიჟორის სტანდარტულ ინტერფეისს Windows Explorer მართვა (წაშლა / გადაადგილება) ხანგრძლივი გზა ფაილი. ასეთ დირექტორიაში ფაილის შექმნისას / კოპირების მცდელობისას, შეცდომა გამოჩნდება:

დანიშნულების გზა ძალიან გრძელია. ფაილის სახელი (s) იქნება ძალიან დიდი ხნის განმავლობაში დანიშნულების საქაღალდეში. თქვენ შეგიძლიათ შეამციროთ ფაილის სახელი და ისევ სცადოთ, ან სცადეთ მდებარეობა, რომელსაც აქვს შემცირებული გზა

სხვა პროგრამები / დიალოგური ყუთები შეიძლება მოხსენებდეს მის ხელმისაწვდომობას.

ვეთანხმები სასაცილო, რომ 2014 წლის ფანჯრის გარეთ, და 260 სიმბოლოს კვლავ ლაპარაკობს მაქსიმალური სიგრძე გზები Windows ... მაგრამ, როგორც ჩანს, დრო არ არის კარდინალური ცვლილებები ეს არ არის გათვალისწინებული, და კიდევ სრულიად სუფთა Windows 10 ტექნიკური გადახედვისას, ეს შეზღუდვა ჯერ კიდევ არსებობს.

ამ სტატიაში, ჩვენ ვაჩვენებთ, თუ როგორ მუშაობს Windows ფაილებთან მუშაობა, რომელიც 260 სიმბოლოს აღემატება. ამ შემთხვევაში, ჩვენი ამოცანაა, წაშალოთ ფაილების შემცველი ფაილების შემცველი ფაილები.

როდესაც თქვენ ცდილობენ წაშალოთ ასეთი დირექტორია დირიჟორი, შეცდომა გამოჩნდება:

ფაილის სახელი (s) იქნება ძალიან დიდი ხნის განმავლობაში დანიშნულების საქაღალდეში. თქვენ შეგიძლიათ შეამციროთ ფაილის სახელი და ისევ სცადეთ, ან სცადეთ მდებარეობა, რომელსაც აქვს შემცირება გზა.

PowerShell ასევე არ იცის, თუ როგორ სწორად დამუშავება დირექტორიები და ფაილები დიდი გზებით 260 სიმბოლო. ასეთ ფაილებთან დირექტორიაში წაშლა (C: \\ ინსტალაცია \\ MS SQL 2012 Express Edition 64 Bit \\ VeryLongpath) შეცდომა გამოჩნდება:

ამოღება-პუნქტი. \\ VEROLONGPATH -RECURSE

ამოღება-პუნქტი: მითითებული გზა, ფაილის სახელი, ან ორივე ძალიან გრძელია. სრულად კვალიფიციური ფაილის სახელი უნდა იყოს 260-ზე ნაკლები
პერსონაჟები, და დირექტორია სახელი უნდა იყოს 248 სიმბოლოზე ნაკლები.
ხაზი: 1 char: 1
+ ამოღება-საქონელი. \\ VEROLONGPAPTH -RECURSE
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ კატეგორია: ჩაწერეთ: (C: \\ ინსტალაცია \\ ms s ... it \\ verylongpath: string), pathtoolongexcepti
on.
+ Fullqualifiederrorid: RemoveItemiorror, Microsoft.Powershell.commands.removeitemmcommand

მარტივი ვარიანტი (სინამდვილეში შემოთავაზებულია შეცდომის ფანჯარაში) - მშობლის ფოლდერების დასახელების შემცირება, საერთო გზების შემცირება (მაგრამ ყოველთვის არ არის გამოყენებული).

MkLink / D C: \\ ინსტალაცია \\ Link "C: \\ ინსტალაცია \\ MS SQL 2012 Express Edition 64 Bit \\ verylongpath"

კიდევ ერთი ვარიანტი, რომელიც ჰგავს სამუშაოს სიმბოლურ ბმულს - შევადაროთ პრობლემის საქაღალდე ვირტუალურ დისკზე (ჩვენს მაგალითში x :), რითაც ასევე გაჭრა ბილიკი:

მობილური: "C: \\ ინსტალაცია \\ MS SQL 2012 Express Edition 64 Bit \\ verylongpath"

ახლა თქვენ შეგიძლიათ მუშაობა Disk X- ზე: ბილიკები, რომელშიც არ უნდა აღემატებოდეს ლიმიტი. დასასრულს, შეგიძლიათ წაშალოთ ვირტუალური დისკი:

X: / დ

მაგრამ პირადად, უმრავლესობა ასეთ სიტუაციებში მონაცემების წაშლის ამოცანას robocopy.exe.რომელიც მხარს უჭერს მუშაობას ხანგრძლივი ბილიკებით.

გამოყენებით ვარიანტი / Mir., Robocopy კომუნალური შეუძლია შექმნას სრული ასლი (Mirror) წყარო დირექტორია სამიზნე. და თუ წყარო საქაღალდე ცარიელია, ყველა მონაცემები სამიზნე საქაღალდეში ასევე გაწმენდილია. მოდით შევქმნათ ცარიელი საქაღალდე C: \\ ინსტალაცია \\ test და არგუმენტი / MIR, თქვენ შეასრულებთ Test Folder- ის შინაარსს სამიზნეში (თუ საქაღალდის სახელი შეიცავს სივრცეებს \u200b\u200bან კირქალაქებს, გზას უნდა იქნას მიღებული ციტატებით).

ROBOCOPY / MIR C: \\ ინსტალაცია \\ test "C: \\ ინსტალაცია \\ MS SQL 2012 ექსპრეს გამოცემა 64 bit \\ verylongpath"

C: \\ ინსტალაცია \\ MS SQL 2012 Express Edition 64 Bit \\ verylongpath (შეცვალეთ ცარიელი კატალოგი).

ასე რომ, დღეს ჩვენ გვიჩვენებს რამდენიმე მარტივი ხრიკს, რომელიც შეიძლება გამოყენებულ იქნას ფოლდერებთან მუშაობისას საქაღალდეების შემცველი საქაღალდეების, ბილიკის სიგრძეზე, რომელიც აღემატება 260 სიმბოლოს.

აქ არის საქაღალდის სტრუქტურის მაგალითი, რომელიც მე "დიდ მატრიუსს" დავურეკე:

როგორც ხედავთ, D "(მონაცემთა) დისკზე," ფილმების "საქაღალდეში არის წყარო ვიდეო საქაღალდე," ყველაფერი რაც თქვენ გჭირდებათ ფილმების ყურება "და შემდეგ საქაღალდეში საქაღალდეში. ამავდროულად, ბევრი ფოლდერს აქვს გრძელი სახელი სახელები - 10-15 სიმბოლოზე მეტი, რომელიც თან უნდა მიაწოდოს სიმბოლოების მოცულობას ყველა სახელწოდება 260-ზე მეტი. და თუ ასეთი "მატრიოშკა" დასასრულს იტყვის ფაილი, ეს შეიძლება აღმოჩნდეს, რომ თქვენ არ იმუშავებს მასთან ერთად თქვენ შეგიძლიათ ... ზოგჯერ სისტემა თავად არ იძლევა შექმნას საბოლოო ჯამში საქაღალდე ან ფაილი, რომელიც აღემატება სიმბოლოების დასაშვებ რაოდენობას, მაგრამ ზოგჯერ ეს მოხდება.

დასაწყისში დამწყებთათვის, მე ავუხსენი, რა გზაა ფაილი და საქაღალდე. გზა არის ე.წ. მისამართი კომპიუტერი, რომელიც მდებარეობს ფაილი ან საქაღალდე. მაგალითად, ფაილი სახელწოდებით "ჩემი file.txt" ადგილობრივი დისკზე D: "დოკუმენტების" საქაღალდეში. მაშინ ამ ფაილის გზა გამოიყურება ასე:

D: \\ დოკუმენტები \\ my file.txt

ან, მაგალითად, ეს გამოიყურებოდა ზემოთ მოყვანილ მაგალითზე, სადაც გამოვხატავ კომპლექსურ საქაღალდეში.

როგორც ჩანს, გზაზე სიმბოლოების რაოდენობა უფრო მაღალია და არ არის გამორიცხული, რომ ფაილი ან საქაღალდე გრძელი სახელით იქნება ბოლომდე, რომელიც არ შეგიძლიათ წაშალოთ.

როდესაც თქვენ ცდილობენ წაშალოთ ფაილი ხანგრძლივი სახელით, თქვენ მიიღებთ ფანჯარაში ამ ტიპის შეცდომას:

მე შევეცადე ხელოვნურად ხელახლა პრობლემა და ეს მე გავაკეთე.

დისკზე "D" შექმნა საქაღალდე მოკლე სახელით "1" და ფაილი ძალიან გრძელი სახელი იყო მოთავსებული. აქ არის მაგალითი:

ახლა მე გადავხედე საქაღალდე "1" ძალიან ძალიან გრძელი სახელით, მაგალითად:

რა არის საინტერესო, Windows თავისუფლად იძლევა საქაღალდის გადარქმევას ასეთი ხანგრძლივი სახელით, მიუხედავად იმისა, რომ ამ ფოლდერის დასახელების სიმბოლოების რაოდენობა + ფაილის სახელი უკვე აღემატება 260! კარგად, მას შემდეგ, რაც ასეთი renaming საქაღალდეში ხანგრძლივი სახელი, მე აღარ ამოიღონ ფაილი მდებარეობს და მიიღეთ შეცდომა.

ან სხვა მაგალითს ... მე მოვუწოდებ მოსკოვის ინსტრუმენტის დამზადების ტექნიკურ ტექნიკას, რომელშიც მან ადრე მუშაობდა სრული მაჩვენებლით და ზოგჯერ ახალი "Buns" - ისთვის, რომელიც მე ვიყენებ თქვენს საიტზე კომპიუტერი. და მაშინ მოულოდნელად მე რაღაც ცუდი და საიტი ჰოსტინგი მოკვდება? :) და ასე რომ მე შეამოწმოთ ჩემი კომპიუტერი და თუ ყველაფერი წესრიგშია, მაშინ მე უკვე კონფიგურაცია მას რეალური საიტი მდებარეობს ჰოსტინგი. ასე რომ, ერთხელ მე განიცადა ჩემი მასპინძლობს ყველა საიტი შესამოწმებლად ერთი რამ და შემდეგ დასრულდა სამუშაო, მე გადავწყვიტე წაშალოთ საქაღალდე კომპიუტერიდან კომპიუტერიდან. ყოველივე ამის შემდეგ, იგი იწონის ბრძანებას 6 გბ. საიტი გადავიდა ყველა, გარდა რამდენიმე ფოლდერები. დავიწყე დაკვირვება და დავინახე, რომ ფოლდერები, რომლებიც იყენებდნენ იეროგლიფების სახით დიდ სახელს, არ წაიშალა:

მე შევეცადე ამ ფაილის წაშლა ხანგრძლივი სახელით და დაინახა შეცდომა, რომელიც ზემოთ აღინიშნა. მე შევეცადე გადარქმევა, არც ვერ მოხერხდა. კარგად, მე უნდა ვიფიქროთ, თუ როგორ უნდა გადაწყვიტოს პრობლემა.

როგორ გადავარჩინოთ პრობლემა წაშლის საქაღალდე / ფაილი ხანგრძლივი სახელი გზას!

მე შევეცადე 2 გზა, რათა წაშალოთ საქაღალდე / ფაილი მათთან გზაზე. ორივე ტექნიკურად არ არის რთული (სპეციალური 1), ამიტომ, მე ვფიქრობ, რომ ახალბედა შეძლებს გაუმკლავდეს, თუ ეს ყველაფერი, როგორც მე აჩვენებს:

    რამდენიმე საქაღალდეების გადარქმევა უფრო მეტი ფაილის შესახებ Მოკლე სახელი. ეს არის მარტივი გამოსავალი, რომელსაც უკვე შეუძლია დაეხმაროს ბევრს! დავუშვათ, რომ საქაღალდეში ძალიან გრძელი სახელია ფაილი, რომელიც არ შეგიძლიათ წაშალოთ, გახსენით, ასლი, და ვერ იმუშავებთ მასთან.

    შემდეგ სცადეთ უბრალოდ ეწოდა საქაღალდე, რომელშიც ფაილი გრძელი სახელია, მაგალითად, "1" -ში. დაბრუნება ერთი მაგალითი ზემოთ. აქ არის საქაღალდე ხანგრძლივი სახელით:

    მე გადარქმევა სტანდარტული Windows დირიჟორის მეშვეობით საქაღალდის სახელი "1" და როგორ არის გზა ფაილი გამოიყურება:

    ახლა, თქვენ შეგიძლიათ მარტივად მუშაობა ფაილი, სისტემა მისცემს მას გახსნას, გადარქმევა და წაშლა.

    თუ თქვენ გაქვთ ხანგრძლივი საქაღალდე ხე, ანუ. როგორც Matryoshka, ერთ საქაღალდეში, მეორე, მას შემდეგ, მაშინ, შემდეგ გადარქმევა დაწყება პირველი საქაღალდეიდან ამ მატრიტოგრამის. არა უკანასკნელ სიაში, მაგრამ პირველიდან!

    ეს შეიძლება იყოს, რომ ფოლდერები უზარმაზარი თანხა და ზოგიერთი მათგანი არ იმუშავებს, რადგან იგივე შეცდომის გამო არ იმუშავებს ან დიდ დროს გადაგიყვანთ. ამ შემთხვევაში, მე ვთავაზობ მეორე მეთოდს.

    გზა ის არის, რომ თქვენ შეგიძლიათ მიიღოთ გარკვეული საქაღალდე, მაგალითად, შუა საერთო ხეში და დაკავშირება, როგორც ვირტუალური დისკზე. ვირტუალური დისკი არის ის, რაც გვახსენებს ჩვეულებრივ Ადგილობრივი დისკიმაგრამ, რომელიც უბრალოდ მიმაგრებულია კონკრეტულ საქაღალდეზე, მაგალითად, სწრაფად ურთიერთქმედება.

    დავუშვათ, რომ ასეთი გრძელი გზა გაქვთ:

    D: \\ video \\ My ფილმები \\ ყველა თქვენ უნდა იხილოთ ფილმების \\ პროგრამები ფილმების ჩვენება

    დავუშვათ, რომ უახლესი საქაღალდეში ჩვენ გვაქვს გარკვეული სახის პრობლემა ფაილი, რომელთანაც ჩვენ არ შეგვიძლია მუშაობა, რადგან გზა, როგორც ჩვენ ვხედავთ, ძალიან ღირსეული სიგრძე :)

    ჩვენ შეგვიძლია მივიღოთ და დავუკავშიროთ ერთ-ერთ ფოლდერს, რომელიც გრძელი სახელია შუა გზაზე, როგორც ვირტუალური დისკზე. მოდით იყოს საქაღალდე "პროგრამები ფილმების სანახავად".

    ვირტუალური დისკის დაკავშირება, ჩვენ გვჭირდება ე.წ. Windows Command Line, I.E. კონსოლი.

    თქვენ შეგიძლიათ გახსნათ იგი windows ძებნა. ძიებაში, ასე რომ ტიპი "ბრძანების ხაზი":

    ფანჯარაში ბრძანების ხაზი ჩვენ გვჭირდება ბრძანება:

    lett letter_virtual_disc "path_k_papka"

    თქვენ შეგიძლიათ დააყენოთ ნებისმიერი დისკის წერილი, მხოლოდ ის, რომ ის აღარ არის დაკავებული ერთ-ერთ ადგილობრივ დისკზე. მაგალითად, თქვენ გაქვთ ადგილობრივი დისკი C და D, რაც ნიშნავს ვირტუალურ დისკს, რომელსაც აღარ შეუძლია იმავე წერილს. მაგალითად შეგიძლიათ დარეკოთ, მაგალითად, "X", რადგან ეს იშვიათად გამოიყენება Windows- ში.

    როგორც საქაღალდეში, თქვენ ჩადეთ გზას საქაღალდეში გსურთ დაკავშირება, როგორც ვირტუალური. როგორც მე ვთქვი, ჩემს მაგალითში, ჩვენ გავაკეთებთ "პროგრამებს ფილმებს", რაც იმას ნიშნავს, რომ თქვენ უნდა მიუთითოთ ეს:

    D: \\ video \\ ჩემი ფილმები \\ ყველა თქვენ უნდა უყუროთ ფილმები \\ პროგრამების ფილმები \\

    ასე რომ, საბოლოო გუნდი ჩემს შემთხვევაში გამოიყურება ასე:

    x: "D: \\ video \\ ჩემი ფილმები \\ ყველა თქვენ უნდა ნახოთ ფილმები \\ პროგრამები ფილმების სანახავად \\»

    შეყვანილი ბრძანების შესასრულებლად დააჭირეთ ღილაკს "შეიყვანეთ" კლავიატურაზე. ვირტუალური დისკი შეიქმნება.

    ახლა მოდით წავიდეთ Windows Explorer, გადადით "ამ კომპიუტერში" სექციაში (ან "კომპიუტერი") და ვნახოთ ვირტუალური დისკი:

    თქვენ შეგიძლიათ გამოვყოთ წერილით. მე მივიღე წერილი "X" ვირტუალური დისკზე. ახლა თუ ამ ვირტუალურ დისკზე გახსენით, ჩვენ დაუყოვნებლივ აღმოვჩნდებით "ფილმის მაყურებელს" საქაღალდეში. ისინი. ჩვენ მივიღეთ და შეწყვიტეთ Nafig ნახევარი საბოლოო საქაღალდეში.

    Შესადარებლად ...

    ადრე, გზა საბოლოო საქაღალდეში ჩანდა მსგავსი:

    D: \\ video \\ My ფილმები \\ ყველა თქვენ უნდა იხილოთ ფილმების \\ პროგრამები ფილმების ჩვენება

    ვირტუალური დისკის დამაკავშირებელი "პროგრამების სანახავად ფილმების" საქაღალდეში, საბოლოო საქაღალდეში გზა გამოიყურება:

    X: \\ როგორ გახსენით MP4 ფილმები \\ mp4 ფილმის სია \\ "პროგრამების ჩამონათვალი MP4- ის გახსნის პროგრამების ჩამონათვალი \\ რა შეიძლება გაკეთდეს MP4 ფაილების გახსნისას

    ფიქრობთ განსხვავება? გზა ორჯერ მცირდება, რადგან წამყვანი წერილი დაუყოვნებლივ აგზავნის საქაღალდეში შუა გზას :) და რადგან გზა მკაცრად შემცირდა, დარწმუნებული ვარ, რომ თქვენ ამოღებულ იქნა ლიმიტი სიმბოლოების სახელები ფაილები და საქაღალდეები და შეგიძლიათ წაშალოთ ფაილი ან გრძელი სახელი საქაღალდეში!

    პრობლემის შემდეგ თქვენ გადაწყვიტეთ, ვირტუალური დისკი შეიძლება კვლავ ამოღებულ იქნას ისე, რომ არ მოხდეს explorer- ში თვალები.

    ამისათვის გახსენით ბრძანება windows სიმებიანი და შეიყვანეთ ბრძანება:

    Lettic_virtual_disk / d

    ჩემს შემთხვევაში, "X" დისკის წერილი, ასე რომ გუნდი ასე გამოიყურება:

როდესაც მე ვფიქრობდი, რომ პრობლემის გადაჭრის შესახებ, როგორ უნდა წაშალოთ საქაღალდე ან ფაილი ხანგრძლივი სახელით, აღმოვაჩინე სხვა ვარიანტი ინტერნეტში: წაშლა პრობლემის ფაილი მთლიანი მეთაურის პროგრამით. მე შევეცადე, ეს არ შეიმუშავა, ასე რომ არ ვურჩევ ასეთი გზა :)) და გზა, მაშინაც კი, თუ მას ჰქონდა ვინმე, პატიოსნად, არ მაგარი, რადგან თქვენ უნდა დააყენოს დამატებითი პროგრამა თქვენს კომპიუტერში წაშლა ფაილი ან საქაღალდეში ხანგრძლივი სახელით ...

მე ვფიქრობ, რომ თუ თქვენ გაქვთ მსგავსი პრობლემა, რომელიც მე ერთხელ გაჩნდა, თქვენ აუცილებლად დაეხმარება ერთ-ერთ ზემოთ ერთ-ერთ მეთოდს.

Სულ ეს არის! მალევე შეხვედრებს შემდეგ სტატიებში;)

დიდი ხნის მანძილზე აღმოჩნდა სათაური აღმოჩნდა, მაგრამ ეს მიუთითებს იმ პრობლემის არსი, რომელიც აღწერილია აქ. ცოტა ხნის წინ მე არ ვხვდებოდი არ არის ძალიან კარგი სიტუაცია. დახარისხება ხისტი დისკზე და დასუფთავებისგან დასუფთავება, აღმოვაჩინე, რომ ერთ-ერთი ფაილი არ არის წაშლილი, და შემდეგი შინაარსის შეცდომა გამოჩნდება: "ფაილური სისტემა არ უჭერს მხარს ასეთ დიდ სახელს წყარო ფაილი. სცადეთ ფაილის გადარიცხვა საქაღალდეში პატარა ბილიკით ან მიუთითეთ მოკლე ფაილის სახელი და ისევ სცადეთ ".

მე არა მარტო ვერ წაშალე ფაილი, არამედ შეცვალოს სახელი მოკლე სახელით, ასევე ვერ მოხერხდა. ბევრი, როგორც ჩანს, ჩიხი, რადგან აღმოჩნდება, რომ ფაილი არ წაშლა.

სინამდვილეში, პრობლემა ძალიან მარტივია და სწრაფად მოგვარდება და ახლა მე აღწერს მისი გადაწყვეტილების ორი მეთოდს და რა უნდა გამოიყენოთ მხოლოდ თქვენ.

რა მოხდება, თუ წყაროს გრძელი გზა ძალიან გრძელია, როგორ უნდა წაშალოთ ასეთი ფაილი?

თუ არსებობს ფაილი, რომელიც არ არის წაშლილი, ხანგრძლივი სახელით, შეგიძლიათ პრობლემის მოგვარება რამდენიმე ვარიანტით. მაგალითად, ფაილი ინვესტირებულია რამდენიმე დირექტორიაში, ვთქვათ, ხუთი ან თუნდაც ათი საქაღალდე, რომელსაც აქვს 10-20 სიმბოლოების სახელები, მაშინ ეს შეიძლება იყოს მიზეზი, რომ არ წაშალოთ ფაილი. ფაქტია, რომ Windows მხარს არ უჭერს ნებისმიერ ფაილს, რომელთა სახელებიც 260-ზე მეტი სიმბოლოა. თუ ეს ზღვარი გადააჭარბებს, შეცდომა გამოჩნდება, რომ ზემოთ ნაჩვენები. ფოლდერების რაოდენობა, რომელსაც აქვს მათი სახელები და ფაილის სახელი თანხა 260 სიმბოლოს უნდა მისცეს. სისტემას აქვს ერთი ფუნქცია - როდესაც თქვენ აღემატება ამ შეზღუდვას, ჩვენ შეგვიძლია კვლავ გადარქმევა ფოლდერები. ეს იმას ნიშნავს, რომ თქვენ უნდა გადარქმოთ ყველა ფოლდერის მოკლე სახელი, მაგალითად, წერილი ან ციფრი.


ასეთი პრობლემა შეიძლება გამოჩნდეს არა მხოლოდ იმის გამო, რომ ასეთი ხანგრძლივი სახელი მისცა. ეს მოხდა, როდესაც მე გადავწყვიტე ატვირთვა თავს ფაილი საიტები საწყისი სერვერზე და რაღაც. მას შემდეგ, რაც ფაილი აღარ იყო საჭირო, მე წაიშალა მთელი დირექტორია საიტის ფაილებთან, მაგრამ როგორც აღმოჩნდა, რომ ეს იყო ფაილი ძალიან გრძელი სახელით, ასევე ფოლდერის სახელები და ეს ყველაფერი არ მომცა.

მეორე მეთოდი ეს ხელს შეუწყობს, თუ პირველი ვერ მოხერხდა. ფაქტია, რომ ყველა ფოლდერში, რომელიც გრძელვადიან ფაილს არ შეუძლია შეცვალოს და ფაილური სისტემის შეცდომაც გამოიყენება. მაშინ თქვენ შეგიძლიათ შექმნათ ვირტუალური დისკის გამოყენებით ნებისმიერი წყობილი ფოლდერები, რომლებიც წამყვანი არ წაშლილი ფაილი. ახლა მე ვაჩვენებ, როგორ გავაკეთო ეს.

გახსენით ბრძანების ხაზი. ამისათვის დააჭირეთ Win + R- ის კომბინაციას და შევა ბრძანება cmd.. თქვენ შეგიძლიათ დააჭიროთ მარჯვენა ღილაკით მაუსის მენიუ (ან Win + X- ის ძირითადი კომბინაცია) და აირჩიეთ ბრძანების ხაზი.

ახლა თქვენ წერენ ასეთ ბრძანებას, რომელიც ჩვენთვის ვირტუალურ დისკზე გახდის:

თქვენ უნდა აირჩიოთ ასეთი დისკის წერილი, რომელიც არ არის ოკუპირებული სხვები. სისტემის სექცია, როგორც წესი, მითითებულია beaks c, ხოლო მეორე სექცია, როგორიცაა D ან E, აირჩიეთ სხვა.

საქაღალდის გზა უნდა იყოს მითითებული დისკზე. თუ ეს იწვევს სირთულეს, შემდეგ გახსენით საქაღალდე, რომელიც ვირჩევთ ვირტუალურ დისკზე და explorer- ზე ზედაპირზე ასრულებს გზას.

მე მაქვს ეს ბრძანება შემდეგნაირად:

როდესაც ჩემს კომპიუტერში მივდივართ, მაშინ იქ უნდა იხილოთ დისკზე, წერილში, რომელსაც ჩვენ გვექნება ბრძანებისგან. ამდენად, ფაილის გზა თითქმის ორჯერ მცირდება, რაც იმას ნიშნავს, რომ სიმბოლოების საერთო სიგრძე 260 სიმბოლოზე ნაკლებია. ახლა თქვენ შეგიძლიათ სცადოთ მოშორება არასწორი.


იმისათვის, რომ ვირტუალური დისკის წაშლა, შეიტანეთ ბრძანება:

ფორმა წერა / დ

მთლიანი მეთაურის გამოყენება

ინტერნეტში, აღმოვაჩინე მეთოდი, რომელიც საშუალებას გაძლევთ წაშალოთ ფაილების წაშლა. რა თქმა უნდა, მინუს არის ის, რომ აუცილებელია დააყენოთ დამატებითი პროგრამული უზრუნველყოფა კომპიუტერზე, და ეს არ იქნება ყველაფრის გაკეთება. ნებისმიერ შემთხვევაში, მოდით დავტოვოთ ეს მეთოდი, მოულოდნელად, ვისაც სურს ისარგებლოს.

ჩამოტვირთეთ და დააინსტალირეთ პროგრამა. ჩვენ წასვლა tab "ფაილი" დაწკაპეთ სექცია "შეცვალეთ ატრიბუტები". ფანჯარა გამოჩნდება, სადაც ჩვენ ყველა ატრიბუტს ვხსნით. თუ არ დგას tick პუნქტის წინ "დაამტკიცეთ დირექტორიების შინაარსი" - აირჩიეთ. ახლა იგივე პროგრამა ჩვენ ვცდილობთ წაშალოთ ფაილი ხანგრძლივი სახელით.


ჩვენ ვიყენებთ 7-ZIP არქივში

ამ შემთხვევაში, ჩვენ გვჭირდება 7-zip არქივში. დააჭირეთ მაუსის მარჯვენა ღილაკს თავდაპირველი დირექტორიაში და გააგზავნეთ მაუსი სექციაში "7-zip" და აირჩიეთ პუნქტი "Არქივში დამატება".

ფანჯარა გამოჩნდება, რომელშიც თქვენ უნდა აღინიშნოს მხოლოდ ერთი tick "შეკუმშვის შემდეგ ფაილების წაშლა". შემდეგ დააჭირეთ OK.

დესკტოპის ქმნის არქივი ყველა ამ კარგი, და საქაღალდეები ხანგრძლივი ფაილი უბრალოდ წაშლილია. თქვენ შეგიძლიათ ამოიღოთ არქივი ნებისმიერი პრობლემის გარეშე.

ეს არის არასწორი ფაილის შეცდომის გამოსწორების გზები, ჩვენ შევხედე. იქნებ უფრო მეტი ვარიანტი გაქვთ, როგორ შემიძლია ამის გაკეთება?

დაყოფა