| Termin | Definicja |
|---|---|
| VHD_FILE_TRUNCATED | VHD_FILE_TRUNCATED oznacza, że plik dysku wirtualnego jest krótszy niż deklarowany w jego nagłówku rozmiar — zwykle efekt przerwanego kopiowania lub pobierania pliku. VHD_FILE_TRUNCATED — co oznacza ten komunikatVHD_FILE_TRUNCATED to oznaczenie problemu z plikiem wirtualnego dysku VHD, którego rzeczywista długość jest mniejsza od wartości zapisanej w jego nagłówku lub wymaganej przez strukturę obrazu. Taki plik może wyglądać na obecny w systemie i mieć prawidłową nazwę, lecz nie zawiera pełnych danych opisujących wirtualny dysk. Podczas otwierania obrazu, uruchamiania maszyny wirtualnej albo podłączania dysku do systemu pojawia się wtedy informacja, że plik został skrócony, uszkodzony lub nie może zostać poprawnie odczytany. VHD jest kontenerem przechowującym dane wirtualnego dysku, między innymi informacje o układzie obrazu, sektorach oraz partycjach widzianych później przez system gościa. Sam rozmiar pliku nie zawsze odpowiada pojemności wirtualnego dysku, ponieważ obraz może być dynamiczny i zajmować na fizycznym nośniku tylko tyle miejsca, ile faktycznie wykorzystano. Nie zmienia to jednak faktu, że plik musi zachować kompletną strukturę wewnętrzną. Jeżeli końcowa część obrazu nie została zapisana, odczyt może zatrzymać się przed dotarciem do danych potrzebnych do zamontowania woluminu. Komunikat nie musi oznaczać, że każda informacja została bezpowrotnie utracona. Zakres uszkodzeń zależy od miejsca, w którym plik został skrócony, rodzaju obrazu, sposobu jego utworzenia oraz tego, czy dostępna jest kopia wcześniejsza lub plik źródłowy. Należy jednak traktować taki obraz jako dane zagrożone i unikać działań, które mogłyby go nadpisać. Kontekst techniczny i porównanie z innymi problemami obrazów dyskówVHD_FILE_TRUNCATED różni się od zwykłego błędu dostępu do pliku. Przy braku uprawnień albo zajęciu obrazu przez inny proces plik może być kompletny, lecz niedostępny dla konkretnego użytkownika lub programu. W przypadku skrócenia problem dotyczy samej zawartości: liczba zapisanych bajtów nie wystarcza do odtworzenia pełnej struktury deklarowanej przez nagłówek. Z tego powodu zmiana uprawnień, ponowne uruchomienie programu lub podłączenie obrazu w innym miejscu nie zawsze przynosi skutek. Warto odróżnić ten przypadek od uszkodzenia systemu plików wewnątrz wirtualnego dysku. Jeżeli kontener VHD jest kompletny, ale partycja lub system plików zawiera niespójności, obraz może zostać podłączony, a problem pojawi się dopiero podczas odczytu katalogów, uruchamiania systemu lub sprawdzania woluminu. Przy VHD_FILE_TRUNCATED błąd może wystąpić wcześniej, na etapie walidacji kontenera. Z kolei uszkodzenie nagłówka może powodować niewłaściwy rozmiar albo niezgodność parametrów, nawet gdy część danych znajduje się jeszcze na końcu pliku. Najczęściej analizuje się kolejno rozmiar obrazu, datę jego modyfikacji, położenie pliku, sposób przenoszenia oraz dostępne kopie. Szczególne znaczenie ma rozróżnienie między plikiem skopiowanym lokalnie, obrazem pobranym z sieci i plikiem przechowywanym na nośniku, na którym wystąpiły błędy zapisu. W przypadku obrazu dynamicznego nie należy mechanicznie porównywać rozmiaru pliku z deklarowaną pojemnością dysku wirtualnego. Istotne jest ustalenie, czy plik został skrócony względem swojej własnej prawidłowej postaci, a nie względem maksymalnego rozmiaru widocznego w konfiguracji. Do oceny problemu stosuje się kopię roboczą, narzędzia weryfikujące strukturę obrazu oraz analizę nośnika, na którym plik był zapisany. Jeżeli obraz pochodził z pobierania lub kopiowania, bezpiecznym rozwiązaniem może być ponowne pozyskanie kompletnego pliku z wiarygodnego źródła. Próby naprawy powinny być wykonywane na kopii, ponieważ nieudana operacja może utrudnić późniejsze odzyskanie zachowanych fragmentów. Typowe przyczyny i objawy skrócenia pliku VHDJedną z częstych przyczyn jest przerwanie kopiowania przed zakończeniem zapisu. Może do tego dojść po utracie połączenia, odłączeniu nośnika, zamknięciu programu, ponownym uruchomieniu komputera lub wyczerpaniu wolnego miejsca. Podobny skutek może mieć niepełne pobranie obrazu albo błędne wznowienie transferu, gdy aplikacja pozostawiła plik o nazwie sugerującej kompletność, ale bez końcowej części danych. Ryzyko rośnie również wtedy, gdy podczas tworzenia lub przenoszenia obrazu występują problemy z nośnikiem. Błędy odczytu, niestabilne sektory, uszkodzony przewód, wadliwa obudowa zewnętrzna albo problemy z systemem plików mogą spowodować, że zapis zakończy się pozornie poprawnie, lecz plik nie będzie kompletny. W środowisku, w którym obraz jest używany przez kilka procesów, znaczenie ma także prawidłowe zamknięcie maszyny wirtualnej i zwolnienie pliku przed rozpoczęciem kopiowania. Objawy mogą pojawić się na różnych etapach pracy. Niektóre programy odrzucają obraz natychmiast, inne pozwalają go wskazać, ale zgłaszają błąd przy uruchamianiu systemu gościa. Możliwe są również komunikaty o nieprawidłowym rozmiarze, brakującym końcu pliku, niezgodnym nagłówku, niemożności zamontowania dysku lub błędach wejścia i wyjścia. Jeżeli obraz zostanie częściowo odczytany, widoczne mogą być wybrane partycje albo katalogi, podczas gdy dane zapisane bliżej końca pozostaną niedostępne. Nie zaleca się wielokrotnego uruchamiania uszkodzonego obrazu z włączonym zapisem. Program może próbować aktualizować metadane, a system gościa może zapisywać informacje odzyskiwania lub dzienniki. Przed dalszą diagnostyką warto odłączyć źródłowy plik od automatycznych procesów, zachować jego kopię bitową, zanotować pierwotny rozmiar i zebrać informacje o okolicznościach wystąpienia problemu. Takie dane pomagają rozstrzygnąć, czy priorytetem jest odtworzenie kompletnego obrazu, odzyskanie wybranych plików, czy sprawdzenie stanu fizycznego nośnika. Kiedy trzeba zgłosić sprzęt do serwisu - VHD_FILE_TRUNCATEDZgłoszenie do serwisu jest uzasadnione, gdy obraz zawiera ważne dane, nie istnieje sprawna kopia zapasowa albo błąd pojawił się po awarii nośnika. W takiej sytuacji samodzielne próby otwierania, konwertowania i naprawiania pliku mogą zmienić jego stan, dlatego najpierw należy zabezpieczyć oryginał i opisać wykonane dotychczas czynności. Przydatne będzie również wskazanie, czy plik był kopiowany, pobierany, przenoszony między komputerami lub używany bezpośrednio z zewnętrznego nośnika. W Warszawskim Pogotowiu Komputerowym 24/7 można rozpocząć od zgłoszenia sprzętu i ustalenia zakresu analizy; w przypadku laptopa przewidziana jest darmowa diagnoza LAPTOPA. Podczas sprawdzania można ocenić zarówno sam plik VHD, jak i nośnik, na którym się znajdował, ponieważ przyczyną może być nie tylko przerwany transfer, lecz także problem z odczytem danych. W zależności od stanu obrazu analizuje się możliwość ponownego pozyskania pliku, odtworzenia jego struktury, wyodrębnienia dostępnych danych albo wykonania dalszego odzyskiwania na kopii roboczej. Do serwisu warto przekazać możliwie pełne informacje: nazwę i rozszerzenie pliku, jego aktualny rozmiar, sposób utworzenia, moment wystąpienia błędu oraz komunikat wyświetlany przez używany program. Nie należy kompresować, defragmentować ani przenosić obrazu między kolejnymi nośnikami bez potrzeby. Jeżeli źródłowy dysk wydaje nietypowe dźwięki, znika z systemu lub zgłasza błędy odczytu, trzeba ograniczyć jego używanie i wskazać ten fakt przed rozpoczęciem diagnostyki. Pozwala to dobrać postępowanie do rzeczywistego ryzyka i zwiększyć szansę na zachowanie danych, które nadal znajdują się w obrazie. |