Systém Microsoft Windows čte data z nesprávného souboru nebo složky

Summary: Pokud systém souborů obsahuje na stejném místě objekty se stejným pravopisem, ale s odlišnými velkými a malými písmeny, může systém Microsoft Windows číst data z "nesprávného" souboru nebo složky. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Pozorované chování na straně klienta:

  • Příjem obsahu z "FILENAME" při otevření "filename" (data jsou čtena ze "špatného" souboru)
  • Opakované otevírání "filename" poskytuje data buď z "filename" nebo "FILENAME" náhodně
  • Microsoft Office ukládá soubor do "nesprávné složky" (v případě, že existují různé složky s velkými a malými písmeny)

Klient má objekty se stejným pravopisem, ale s odlišnými písmeny ve stejném umístění systému souborů, jako např.

..\DIR-NAME\
..\Dir-name\
..\dir-name\
..\FILENAME
..\Filename
..\filename

Průzkumník souborů Microsoft správně zobrazuje objekty s různými písmeny jako různé soubory/složky.

Trasování paketů pořízená při otevření umístění s objekty se stejným pravopisem, ale s odlišnými písmeny, zobrazují odpověď SMB (Server Message Block) z úložiště PowerScale obsahující oba objekty (FILENAME a filename). Všechny ostatní následné operace jsou prováděny na objektu s přesným pravopisem a velikostí písmen specifikovanými klientem.

Cause

V systému Microsoft Windows se nerozlišují velká a malá písmena, moderní souborové systémy Windows však rozlišování velkých a malých písmen podporují.

Viz následující dokument společnosti Microsoft:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspxTento hypertextový odkaz vás zavede na webové stránky mimo společnost Dell Technologies.

Pojmenování souborů, cest a oborů
názvů...
Pravidla pojmenování
...

Nepředpokládejte rozlišování velkých a malých písmen. Považujte například názvy OSCAR, Oscar a oscar za stejné, i když některé souborové systémy (například souborový systém kompatibilní s POSIX) je mohou považovat za odlišné. Upozorňujeme, že systém souborů NTFS podporuje sémantiku POSIX pro rozlišování velkých a malých písmen, nejedná se však o výchozí chování.

 

Resolution

Zabraňte tomu, aby se objekty se stejným pravopisem, ale s odlišnými písmeny nacházely na stejném místě, ke kterému přistupuje systém Microsoft Windows.

Additional Information

Systém Windows neumožňuje vytváření souborů s názvem "somefile" a "SOMEFILE" na stejném místě - Windows vytváří chybu "již existuje".
Souborový systém však může skončit s objekty s různými písmeny různými způsoby, například:
        - vytváření různě velkých a malých písmen objektů z jakéhokoli operačního systému kompatibilního s POSIX (např. Linux)
- obnova pomocí záloh jiných než Windows (snapshoty, Tivoli atd.) obsahujících jak 'SOMEFILE' tak 'somefile', které existovaly v různých dobách.

Při práci v Microsoft Office proces ukládání souborů zahrnuje odstranění původního souboru a uložení dočasného souboru pod původním názvem souboru. Tento proces může vést k neočekávaným výsledkům, pokud existují složky nebo soubory se stejným pravopisem, ale s odlišnými písmeny.

Affected Products

Isilon

Products

Isilon
Article Properties
Article Number: 000034267
Article Type: Solution
Last Modified: 04 Dec 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.