A probléma megoldása a másolás hiba
A probléma megoldása a másolás hiba
Az egyik barátom fordult hozzám segítségért. Azt mondta, hogy beleszaladt egy probléma, amikor a képek másolását az USB-meghajtót. Másolása után több mint 200 fénykép hiba történt váratlanul, ami után lehetetlenné vált, hogy másolja a képet, és volt, hogy megjelenik a következő üzenet:

Sajnos, a „Nem sikerült létrehozni egy fájlt vagy mappát” semmilyen módon nem jelezte a probléma okát, és nem tájékoztatják, hogy hol kell keresni a megoldást. Barátom nagyon okos, ezért mielőtt hozzám, gondoskodott arról, hogy a lemezterület elég volt, de még mindig Chkdsk segédprogramot, hogy ellenőrizze a kár, hogy a memóriát. Az eredmény azonban nem adott, bár a hiba állandóan megjelenik, amikor megpróbálja másolni a képeket a flash meghajtót.
Én a magam részéről, megkértem, hogy fut Process Monitor egy olyan eszköz, amely érzékeli a valós időben az összes hozzáfér a fájlrendszer és a registry, ami elméletileg lehetővé teszi, hogy meghatározza az oka a különböző hibák és a működési hibák. Aztán küldött egy jelentést hasznosak PML formátumban, és kinyitottam. A telepítés után a szűrőt a betűjelet, majd szűrjük műveletek közvetlenül kapcsolódik az az információ másolását, elkezdtem kutat a jelentés a hibákat. Igazából, nem tartott sokáig, mert az utolsó sorban a jelentés volt egy hiba, ami miatt a rendszer párbeszéd:

Hozzáteszi, hogy a kijelzett hibát előtag „STATUS” Annak érdekében, hogy helyet takaríthat meg a Process Monitor asztali számítógép, így a tényleges rendszer hiba ebben az esetben STATUS_CANNOT_MAKE. Személy szerint én még soha nem hallottam, sőt, még nem látott egy hasonló hibát. Továbbá, ahelyett Process Monitor hibakód neve megmutatta - 0xc00002ea, így meg kellett nézni Ntstatus.h fájlt a Windows Device Driver Kit, majd adja hozzá a Process Monitor funkció átalakítására a hibakódot a szövegben.
Akkor tudtam, hogy hibát talál a Windows forráskódját, de mi van azokkal, akik nem engedhetik meg maguknak, hogy beleveti magát a forráskódját az operációs rendszer. Hogyan oldja meg a problémát? Keresés elvezetett a régi ág a hírcsoportjának Windows fájlrendszer fejlesztők:

Természetesen a partíció FAT fájlrendszert, és a fájlok számát, beleértve a fájlok hosszú neveket, talán jól használni az összes 512 gyökérmappákat.
A probléma még mindig megoldható. Azt tanácsoltam barátom két lehetőség van: 1), hogy hozzon létre egy almappát a gyökér könyvtárába és másolja a maradék fájlokat vagy 2), formázza a flash meghajtó alatt a FAT32 fájlrendszert, amely megszűnteti a fájlok / mappák a gyökér könyvtárába a lemezen.
Azonban egy kérdés megoldatlan maradt. Miért meghajtót formázni FAT FAT32 helyett? Az ok abban rejlik a gyártó USB-meghajtó és a formázás párbeszédablak, hogy a használt Windows-t. Nem vagyok benne biztos, de azt hiszem, a legtöbb gyártó készített formátumú üzletek a kövér, mert a rendszer garantáltan működik, ahol más fájlrendszerek, mint a FAT32, nem támogatott. Például a DOS 6 és a Windows 95.
Mi van a Windows, Mindig azt hittem, azt mutatta, hogy nem ez az alapértelmezett lemez formátum mellett kerül FAT32, de a formázás párbeszédablak egyik eszközök:

Nem találtam a javaslatot, hogy létrehozzák ezt a párbeszédet, de egy gyors pillantást a forráskódot azt mutatja, hogy a Windows formátum kínál FAT minden nem CD-ROM-téríthetők ilyen eszközök kevesebb, mint 4 GB.
Szerintem ez egy hiba, akkor közelről, de kötelességemnek érzem, hogy két dolgot: 1) próbálja meg a hibaüzenetek, érthetőbbé és 2) lobbizni változás formátum, az alapértelmezett formátuma flash drive, a FAT32.