Chyby vytvářet soubory nebo složky ve kořenový adresář

Překlady článku Překlady článku
ID článku: 120138 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Při vytvoření souboru nebo složky v kořenovém adresáři obdržet chybovou zprávu. Přesné chybová zpráva závisí na metoda používaná k vytvoření souboru nebo složky.

Pomocí příkazu COPY v relaci MS-DOS následující sestavy:
   Cannot make directory entry - <filename>
				
WordPad a Malování následující sestavy při ukládání souboru kořenový adresář:
   <filename>: This filename is not valid.
				
pokusíte vytvořit novou složku v kořenovém adresáři v okně Tento počítač nebo Průzkumník zobrazí následující chybová zpráva:
Nelze vytvořit < "Novou Složku" >. Zkontrolujte, zda disk není plný nebo jen pro čtení.
Poznámka: Tyto informace je přesná standardní alokační tabulky 16 (FAT16) souboru systému souborů, ale se nevztahuje na systém souborů FAT32. Další informace o FAT32 naleznete v následujícím článku databáze Microsoft Knowledge Base:
154997Popis systému souborů FAT32

Příčina

K tomuto problému dochází při použití všech položek 512 kořenového adresáře. Tento problém může také nastat s méně než 512 souborů a složek v kořenovém adresáři, protože Windows 95 používá položky další adresář k uložení dlouhé názvy souborů.

Prohlášení

K zajištění kompatibility s MS-DOS používá standardní soubor alokační tabulka souborů (FAT) systém Windows 95. Kořenový adresář jednotky FAT má pevnou velikost a je uložen v pevné umístění na disku. Všechny jednotky pevného disku použijte k uložení kořenového adresáře 32 sektorů 512 bajtů. To omezuje kořenového adresáře na jednotku pevného disku na 16 kB: 32 sektorů x 512 bajtů na sektor = 16 384 bajtů nebo 16 kB.

MS-DOS používá jedna položka adresáře pro každý soubor a složka, ale Windows 95 používá k uložení dlouhé názvy souborů a názvy složek a přidružené 8.3 aliasy položky Další adresáře. To znamená, že můžete spustit z položky adresáře s méně než 512 soubory nebo složky v kořenovém adresáři.

Složky nemají pevnou velikost, tak pouze omezení na počet souborů nebo složek můžete ukládat do libovolné složky se systémem Windows 95 je volného místa na disku. Z tohoto důvodu je vhodné uložit soubory (programy a data) ve složce vypnout kořenového adresáře.

Řešení

Volné položky kořenového adresáře následujícím postupem:
  1. Zkontrolujte jednotku neplatný dlouhé názvy souborů a potom způsobem defragmentaci jednotky:

    Pomocí pravého tlačítka myši klepněte na ikonu jednotky v počítači nebo Průzkumníka a v zobrazené nabídce klepněte na příkaz Vlastnosti. Klepněte na kartu Nástroje a klepněte na tlačítko Zkontrolovat. Pokud jsou nalezeny neplatné dlouhé názvy souborů provést opravu výchozí. Potom zvolte defragmentovat nyní.
  2. Přejmenování souborů nebo složek v kořenovém adresáři pomocí názvy standardu 8.3 souboru nebo složky pouze velká písmena.

    Znaky, které jsou platné pro standardu 8.3 název souboru nebo složky obsahovat libovolnou kombinaci písmena (A-Z) a číslice (0-9), plus následující speciální znaky:
          $   Dollar sign
          %   Percent sign
          '   Apostrophe
          `   Opening single quotation mark
          -   Hyphen
          @   At sign
          {   Left brace
          }   Right brace
          ~   Tilde
          !   Exclamation point
          #   Number sign
          (   Opening parenthesis
          )   Closing parenthesis
          &   Ampersand
          _   Underscore
          ^   Caret
    						
  3. Přesunout některé soubory nebo složky mimo kořenový adresář.

Další informace

MS-DOS FAT kořenový adresář obsahuje samostatnou položku pro každý soubor a složka obsahuje. Tyto položky adresáře obsahují informace, jako například název souboru, rozšíření, atributy, čas a datum byl soubor naposledy změněn, počáteční číslo clusteru a velikost souboru. Každou položkou adresáře používá k uložení této informace 32 bajtů. Protože kořenový adresář je 16 K velikost, může obsahovat maximálně 512 položek adresáře, které jsou 32 bajtů.

Při názvu souboru nebo složky v systému Windows systém vytvoří název primárního souboru, který může být dlouhý název souboru a programů-systému DOS standardu 8.3 alias. Pokud je název souboru nebo složky již standardu 8.3, položka pouze jeden adresář používá.

Poznámka: Pro název souboru nebo složky být 8.3 standardem, musí obsahovat pouze znaky, které jsou platné pro název standardu 8.3 aliasu a musí být tvořeno všechna velká písmena.

Windows 95/98 umožňuje názvy souborů a složek obsahovat nejvýše 250 znaků. Platné znaky názvu souboru Windows 95 zahrnout všechny platné MS-DOS soubor název znaky, znak mezery a další následující znaky:
   +   Plus sign
   ,   Comma
   .   Period
   =   Equal sign
   [   Opening bracket
   ]   Closing bracket
				
názvy souborů Windows 95 se nerozlišují malá a velká písmena, ale je zachována malá. Primární soubor názvy mohou obsahovat znaky horní, dolní nebo mixed-case. Například název souboru "MyText.txt" a systém souborů zachovává formátování případu.

Pokud název souboru není vyhovující standardu 8.3, Windows 95 automaticky generuje 8.3 alias pro název souboru. Položka Další adresáře se používá k ukládání 8.3 alias. Pokud název primárního souboru obsahuje více než 13 znaků, položka další adresář používá.

Následující tabulka uvádí některé názvy primárního souboru, jejich 8.3 aliasy a používání položka adresáře v systému Windows 95:
   Primary               Possible       Directory
   file name             8.3 alias      entries used
   -------------------------------------------------
   EXAMPLE.TXT           EXAMP~1.TXT         1
   Example.txt           EXAMP~1.TXT         2
   !@#$%&().{^}          !@#$%&~1.{^}        1
   !@#$%&().{+}          !@#$%&~1.{}         2
   LFN TEST.TXT          LFNTES~1.TXT        2
   This is a LFN.TEST    THISIS~1.TES        3
   This is a very long
    file name.test       THISIS~2.TES        4
				
Poznámka: libovolný soubor, jehož název obsahuje více než 13 znaků vyžaduje 3 nebo více položek adresáře.

Vlastnosti

ID článku: 120138 - Poslední aktualizace: 19. ledna 2007 - Revize: 1.3
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
Klíčová slova: 
kbmt kbdiskmemory KB120138 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:120138

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com