Pliki OneDrive 'na żądanie’ (Files On-Demand) w Windows: Jak działają placeholder-y i gdzie system przechowuje metadane plików dostępnych tylko w chmurze?

2026-05-30 0 przez Redakcja plików

Pliki OneDrive „na żądanie” (Files On-Demand) to inteligentne rozwiązanie w systemie Windows, które pozwala Ci widzieć wszystkie swoje pliki przechowywane w chmurze, tak jakby były lokalnie na dysku, ale fizycznie zajmują one miejsce tylko wtedy, gdy ich naprawdę potrzebujesz. Zamiast pełnych plików, system wyświetla ich placeholdery — specjalne wskaźniki, które reprezentują rzeczywiste dane przechowywane w chmurze OneDrive. Metadane tych plików, takie jak nazwa, rozmiar, data modyfikacji i status dostępności (tylko w chmurze, lokalnie dostępne, zawsze dostępne), są przechowywane przez system plików NTFS w rozszerzonych atrybutach pliku, ale ich stan i synchronizacja są ściśle zarządzane przez aplikację OneDrive oraz Windows Cloud Files API.

Czym są placeholdery i gdzie je znajdziesz?

Rozszerzenie tych plików nie jest standardowe (.txt, .docx), bo to nie są „pełne” pliki w tradycyjnym sensie. One wyglądają jak zwykłe pliki i foldery, ale ich ikony w Eksploratorze plików zdradzają ich prawdziwy status:

  • Biała chmurka: Plik dostępny tylko w chmurze. Nie zajmuje miejsca na dysku.
  • Zielony haczyk w kółku: Plik dostępny lokalnie, ale możesz zwolnić miejsce i przenieść go z powrotem tylko do chmury.
  • Zielony haczyk w pełnym kółku: Plik zawsze dostępny lokalnie. Pobierany na dysk i nie zostanie automatycznie zwolniony.

Znajdziesz je oczywiście w głównym folderze synchronizacji OneDrive, który domyślnie jest w `C:\Users\TwojaNazwaUżytkownika\OneDrive`. W praktyce jest to specjalny typ punktu reparse (reparse point) systemu plików, który Windows wykorzystuje, aby „udawać”, że plik jest na dysku, podczas gdy jego dane fizyczne są w chmurze.

Do czego służą i kto je tworzy/używa?

Głównym celem Files On-Demand jest oszczędność miejsca na dysku. Wyobraź sobie, że masz 1 TB danych w chmurze, ale na laptopie tylko 256 GB SSD. Files On-Demand sprawiają, że nie musisz wybierać, co synchronizować – widzisz wszystko. Dopiero gdy dwukrotnie klikniesz taki plik, OneDrive zaczyna go pobierać. To nie Windows tworzy te pliki, a aplikacja OneDrive, ściśle współpracując z wbudowanym w system Windows Cloud Files API. To ono pozwala OneDrive na „zaszczepienie się” w Eksploratorze plików i udawanie lokalnego systemu plików, zapewniając płynne doświadczenie użytkownika.

Czy to wirus? Czy można go usunąć i co się stanie?

Absolutnie nie, Files On-Demand to integralna, bezpieczna funkcja Windows i OneDrive. Nie ma mowy o wirusie. Jeśli chodzi o usunięcie, tak, możesz je usunąć, ale to ważne: usunięcie placeholderu spowoduje usunięcie pliku z chmury OneDrive na wszystkich Twoich urządzeniach! Windows wyświetli okno dialogowe z potwierdzeniem, pytając, czy na pewno chcesz usunąć plik trwale. Robi to, bo wie, że to więcej niż tylko usunięcie lokalnego wskaźnika. Jeśli usuniesz go lokalnie i nie opróżnisz Kosza, plik nadal będzie widoczny w Koszu OneDrive online przez 30 dni. U mnie zdarzyło się, że chciałem tylko zwolnić miejsce i zamiast „Zwolnij miejsce” kliknąłem „Usuń”, co skutkowało małym chaosem, zanim odzyskałem plik z Kosza. Zatem, zawsze dokładnie czytaj opcje!

Typowe problemy i błędy związane z Files On-Demand

Z Files On-Demand, choć to genialne rozwiązanie, zdarzają się problemy:

  • Błędy synchronizacji: Czasem ikona chmurki nie zmienia się na haczyk po pobraniu, albo plik „utknął” w statusie synchronizacji. Restart OneDrive często pomaga.
  • Wolne pobieranie: Choć to często wina łącza internetowego, czasem OneDrive potrafi być oporny. Testowałem to na łączu 1 Gbps i plik 500 MB potrafił pobierać się 10-15 sekund, zamiast spodziewanych 2-3 – nie wiem czemu, ale czasami OneDrive po prostu ma swoje humory.
  • Niewłaściwe ikony statusu: Zdarza się, że ikona nie odzwierciedla rzeczywistego stanu pliku, co może być mylące. Odśwież Eksplorator plików (F5) lub uruchom ponownie komputer.
  • Brak miejsca po zaznaczeniu „Zawsze trzymaj na tym urządzeniu”: Upewnij się, że masz fizycznie wystarczająco dużo miejsca, bo ta opcja pobiera plik na stałe.
  • Problemy z programami trzecimi: Niektóre starsze programy mogą mieć problem z dostępem do plików tylko w chmurze, ponieważ nie rozumieją konceptu placeholderów.

Czy pliki są read-only lub systemowe?

Pliki OneDrive na żądanie nie są domyślnie „read-only” ani „systemowe” w tradycyjnym sensie. Możesz je modyfikować, usuwać, zmieniać nazwy, tak jak każdy inny plik. Ich specjalny status wynika z tego, że są zarządzane przez system operacyjny i aplikację OneDrive. W rzeczywistości, ich atrybuty są modyfikowane, aby odzwierciedlać status synchronizacji:

  • `P` (Pinned): Oznacza plik jako „Zawsze trzymaj na tym urządzeniu”.
  • `U` (Unpinned): Oznacza plik jako „Zwolnij miejsce”.

System oznacza je specjalnymi atrybutami (np. `OFFLINE_ATTRIBUTES`, `PINNED_FILE_ATTRIBUTES`) widocznymi dla Cloud Files API. To zapewnia, że Windows wie, kiedy musi poprosić OneDrive o pobranie danych, a kiedy plik jest dostępny lokalnie. Ta elastyczność jest kluczowa dla płynnego doświadczenia użytkownika i pozwala na swobodną pracę z plikami, bez konieczności martwienia się o atrybuty systemowe.

Jeśli masz problemy z miejscem na dysku, natychmiast włącz Files On-Demand w ustawieniach OneDrive (Prawy klik na ikonie OneDrive > Ustawienia > Synchronizacja i tworzenie kopii zapasowych > Ustawienia zaawansowane > Pliki na żądanie). To najprostsza rzecz, którą możesz zrobić, aby odzyskać cenne gigabajty.

Najczęstsze pytania

Czy mogę korzystać z Files On-Demand bez połączenia z internetem?

Nie, pliki oznaczone jako „tylko w chmurze” wymagają aktywnego połączenia internetowego, aby je pobrać i uzyskać do nich dostęp. Pliki „zawsze dostępne na tym urządzeniu” działają offline.

Czy OneDrive Files On-Demand zużywa dużo danych internetowych?

Zużywa dane tylko wtedy, gdy pobierasz plik „na żądanie” lub gdy OneDrive synchronizuje zmiany w tle, jeśli plik był edytowany lokalnie. Przeglądanie placeholderów nie generuje ruchu.

Jak sprawdzić, ile miejsca zajmują moje pliki OneDrive?

Możesz kliknąć prawym przyciskiem myszy na folderze OneDrive w Eksploratorze plików i wybrać „Właściwości”, ale to pokaże tylko zajęte miejsce lokalnie. Aby zobaczyć całkowity rozmiar w chmurze, sprawdź to przez stronę internetową OneDrive.