Ayusin: Ang mga pangalan ng file ng mapagkukunan ay mas malaki kaysa sa sinusuportahan ng system ng file



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Maraming mga gumagamit ang nakikipag-usap sa isang kakatwang senaryo kapag sinusubukang kopyahin o tanggalin ang isang bagay sa kanilang computer. Ang mga apektadong gumagamit ay nag-uulat na tumatanggap ng a Napakahaba ng Landas ng Pinagmulan prompt na sabihin sa kanila na 'Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system'. Karaniwan itong nangyayari sa isang file (o higit pa) na inilibing sa isang serye ng mga subfolder na may mahabang pangalan. Kailan man ito nangyari, hindi mo maaaring ilipat, tanggalin o palitan ng pangalan ang alinman sa mga kasangkot na mga file / folder.



ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system

Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system



Ang isang malaking problema sa partikular na error na ito ay kapag nangyari ito, hindi mo maaaring (tila) gumawa ng anupaman sa file / folder bukod sa hayaan itong sakupin ang mahalagang espasyo sa imbakan.



Bakit masyadong nagaganap ang error sa Source Path

Ang 'Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system' magaganap dahil pinapayagan lamang ng Microsoft ang 258 mga character sa folder path subfolder. Kailan man lumampas ang limitasyong ito, ang buong path ng folder ay mai-lock mula sa maginoo na paghawak.

Kung nakikipaglaban ka upang malutas ang parehong mensahe ng error, makakatulong sa iyo ang mga pamamaraan sa ibaba upang malutas ang isyu. Sa ibaba mayroon kang isang koleksyon ng mga pamamaraan na ginamit ng ibang mga gumagamit sa isang katulad na sitwasyon upang malutas ang isyu.

Ang lahat ng mga pamamaraan na ipinakita sa ibaba ay dapat na lutasin ang isyu. Huwag mag-atubiling sundin kung alinman ang tila mas naa-access sa iyong kasalukuyang sitwasyon.



Paraan 1: Pagtanggal sa pamamagitan ng pag-bypass sa Recycle Bin

Maraming mga gumagamit ang matagumpay na napangalagaan ang isyu sa pamamagitan ng pag-bypass nang kumpleto sa Recycle bin kapag sinusubukang tanggalin ang file o folder na ipinapakita ang 'Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system' kamalian

Upang magawa ito, piliin lamang ang file (o folder) na nagpapakita ng error at pindutin SHIFT + Tanggalin upang permanenteng tanggalin ang file (nang hindi dumadaan sa Recycle Bin).

Piliin ang naka-target na folder at pindutin ang Shift + Del key

Piliin ang naka-target na folder at pindutin ang Shift + Del key

Paraan 2: Pagtanggal ng isang puno sa pamamagitan ng paglikha ng isang direktoryo ng pagkabulok

Mayroong isa pang manu-manong diskarte na maraming mga apektadong gumagamit ang matagumpay na nagamit upang matanggal ang isang folder ng tatlong na ipinapakita ang 'Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system' kamalian

Ang diskarteng ito ay nagsasangkot sa paglikha ng isang decoy folder na matatagpuan sa parehong direktoryo bilang folder na hindi matanggal. Sa pamamagitan ng pansamantalang paglipat ng mga nilalaman ng folder na hindi matatanggal sa decoy folder, ang ilang mga gumagamit ay nagawang alisin ang buong direktoryo ng tatlong na nagpapakita ng error.

Narito ang isang mabilis na gabay sa kung ano ang kailangan mong gawin:

  1. Pumunta sa direktoryo ng ugat ng drive na naglalaman ng puno ng folder na hindi mo matanggal. Sa aming kaso, ang direktoryo ng ugat ay C: , dahil nais naming tanggalin ang isang serye ng mga folder na matatagpuan sa Mga Dokumento . Kaya't magpatuloy at lumikha ng isang folder na may isang solong pangalan ng titik sa root Directory.
    Lumilikha ng isang solong folder ng titik sa direktoryo ng ugat
  2. Iwanan ang solong folder ng titik sa ngayon at mag-navigate sa direktoryo na nais mong tanggalin. Kapag nakarating ka doon, piliin ang lahat ng nilalaman nito at pindutin ang Ctrl + X upang i-cut ang mga ito. Pinipilit ang pagtanggal ng folder gamit ang Robocopy

    Nag-navigate sa naka-target na path ng folder at pinuputol ang nilalaman sa loob

  3. Susunod, mag-navigate patungo at buksan ang pansamantalang folder (sa aming kaso, folder B) na dati mong nilikha at i-paste ang mga nilalaman sa pamamagitan ng pagpindot Ctrl + V .

    I-paste ang mga nilalaman ng naka-target na direktoryo sa pansamantalang folder

  4. Pagkatapos, lumipat sa direktoryo ng ugat, i-right click ang pansamantalang folder at tanggalin ito.

    Pagtanggal ng pansamantalang folder

  5. Panghuli, bumalik sa orihinal na direktoryo at tanggalin ito. Dapat mong magawa ito nang hindi natatanggap ang 'Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system' kamalian

Tandaan: Tandaan na kung mayroon kang maraming mga pingga ng folder, kailangan mong ulitin ang pamamaraan sa itaas sa bawat isa sa kanila upang maalis ang bawat isa.

Kung ang pamamaraan na ito ay hindi epektibo, lumipat sa susunod na pamamaraan sa ibaba.

Paraan 3: Gamit ang tool na Microsoft Robocopy.exe

Kung matalino ka sa teknolohiya at mas gusto mo ang mga solusyon na nakatuon sa teknikal sa halip na medyo mas nakakapagod na trabaho, maaari mong gamitin ang isang maayos na tool sa Microsoft na isinama sa Command Prompt mula pa noong Windows Vista.

Ang ilang mga gumagamit ay pinamamahalaang malutas ang partikular na isyung ito sa pamamagitan ng paglikha ng isang walang laman na folder at pagkatapos ay ginagamit ang RoboCopy utility upang kopyahin ang walang laman na folder sa folder na naglalaman ng mahabang mga filename. Karamihan sa mga gumagamit na nagtangka sa pamamaraang ito ay nag-ulat na ito ay gumana nang walang bahid.

Narito ang kailangan mong gawin:

  1. Lumikha ng isang walang laman na folder sa parehong drive tulad ng folder na may mahabang mga filename. Pinangalanan namin ito walang laman .
  2. Pindutin Windows key + R upang buksan ang isang Run dialog box. Pagkatapos, i-type ang ' cmd ”At pindutin Ctrl + Shift + Enter upang buksan ang isang nakataas na Command Prompt. Kapag sinenyasan ng UAC (Control ng User Account) , i-click Oo sa prompt.

    Patakbuhin ang dayalogo: cmd pagkatapos ay pindutin ang Ctrl + Shift + Enter

  3. Sa loob ng nakataas na prompt ng utos, i-type ang sumusunod upang makopya ang walang laman folder sa naka-target na folder, pinapabilis ang pagtanggal ng pinakabagong:
     robocopy / MIR c:  * walang laman * c:  * naka-target * 

    Tandaan: Tandaan na kakailanganin mong palitan ang * walang laman * at * naka-target * mga placeholder na may aktwal na mga pangalan sa iyong partikular na senaryo.

Pinipilit ang pagtanggal ng folder gamit ang Robocopy

Paraan 4: Gamit ang tool ng linya ng utos ng SuperDelete

Ang ilang mga gumagamit na apektado ng 'Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system' nagawang alisin ng error ang mga pesky folder sa pamamagitan ng paggamit ng isang open-source na tool ng command-line na tinatawag SuperDelete .

Ang ilang mga gumagamit ay nag-ulat na ang pamamaraang ito sa wakas ay matagumpay matapos na ang karamihan sa iba pang mga avenues na dati nilang napagsisiyasat ay naging epektibo. Huwag matakot sa katotohanan na ang tool na ito ay isang command-line utility -na talagang napakadaling gamitin.

Narito ang isang mabilis na gabay sa paggamit SuperDelete upang alisin ang mga folder at file na ipinapakita ang 'Ang mga pangalan ng mapagkukunan ng file ay mas malaki kaysa sa sinusuportahan ng file system' error:

  1. Bisitahin ang link na ito ( dito ) at i-download ang pinakabagong bersyon ng SuperDelete archive.

    Pagda-download ng SuperDelete maipapatupad

  2. Kinuha ang SuperDelete zip folder at i-paste ang SuperDelete maipapatupad sa isang lugar na magaling.
  3. Pindutin Windows key + R upang buksan ang a Takbo dialog box. Susunod, i-type ang 'cmd' at pindutin ang Enter upang buksan ang isang window ng Command Prompt.

    Patakbuhin ang dayalogo: cmd

  4. Sa loob ng Command Prompt, gamitin ang CD command upang mag-navigate sa lokasyon ng SuperDelete.exe. Na-paste namin ito sa root Directory ng C kaya't ang utos ay cd C: .
  5. Susunod, gamitin ang sumusunod na utos upang tanggalin ang folder o file na ipinapakita sa iyo ang Ang mga pangalan ng pinagmulan ng file ay mas malaki kaysa sa sinusuportahan ng file system ” error:
    SuperDelete.exe * fullPathToFileOrFolder *

    Tandaan: Palitan ANG * FullPathToFileorFolder * placeholder na may eksaktong landas sa iyong partikular na senaryo.

  6. Pindutin AT sa susunod na prompt upang kumpirmahin ang pagtanggal ng folder o file.

    Pagtanggal ng mga mahabang path folder o mga file gamit ang SuperDelete

  7. Iyon lang, permanenteng natanggal ang folder o file.

Tandaan: Maaari mo ring subukan na palitan lamang ng pangalan ang mga folder sa loob at maaari nitong mapupuksa ang partikular na error na ito.

Basahin ang 4 na minuto