Podczas korzystania z funkcji bibliotek w systemie Windows 7 doświadczam ekstremalnego spowolnienia do 5 minut i więcej podczas dodawania nowych (pustych) folderów do biblioteki.
Wszystkie foldery, które próbuję dodać, są puste. Czas potrzebny wydaje się zależeć od lokalizacji folderu, który próbuję dodać. Np. Dodawanie folderów znajdujących się na pulpicie jest prawie natychmiast dodawane, ale dodawanie folderów z lokalizacji, z której wcześniej bardzo często dodawałem inne foldery, jest bardzo wolne.
Dodawanie folderów, które wcześniej dodałem do biblioteki, działa szybko.
Zauważam więc, że dodawanie nowych folderów z lokalizacji, z których wcześniej dodawano wiele folderów bibliotecznych, jest bardzo wolne.
Chcę podkreślić „wielu”, ponieważ napisałem wcześniej program, który zautomatyzował ten proces. Za każdym razem, gdy go uruchamiam, tworzony jest nowy folder i dodawany do biblioteki. Czy to możliwe, że gdzieś system Windows śledzi, czy te (teraz usunięte) foldery, i że powoduje to spowolnienie?
%AppData%\Microsoft\Windows\Libraries` directory. They are XML based files, so open them up in a text editor or something. See how many
rzucić okiem na pliki bibliotek, ponieważ są one przechowywane w elementach searchConnectorDescription`, może stare są przechowywane? Każdy z tych elementów ma jedną ścieżkę indeksowaną w bibliotece. Jest więcej szczegółów na temat struktury tutaj . Nie jestem jednak pewien, czy spowodowałoby to tak drastyczną różnicę prędkości.AppData
folderu do mojej biblioteki. Więc jeśli ktokolwiek mógłby spróbować utworzyć bibliotekę Windows i dodać do niej dowolny pusty folderC:\Users\<Username>\AppData
, aby sprawdzić, czy jest naprawdę wolny, czy nie, byłoby to bardzo pomocne. :)Odpowiedzi:
Spróbuj dodać tę lokalizację, z której wcześniej dodano wiele folderów bibliotecznych do indeksowania wyszukiwania. Moja teoria polega na tym, że gdy dodajesz folder biblioteki z nieindeksowanej ścieżki, musi on go zindeksować. Każdy dodany folder biblioteki został zindeksowany, ale folder zawierający te foldery nie. Dlatego utworzone nowe foldery nie zostały zindeksowane, a spowolnienie może być spowodowane tym, że czeka ono na zakończenie usługi indeksowania przez usługę indeksowania.
index
wyszukiwanie w menu Start.Kliknij, aby zobaczyć pełny rozmiar
Kliknij, aby zobaczyć pełny rozmiar
Wybierz folder
Kliknij ok we wszystkich oknach dialogowych
Spróbuj teraz.
źródło
Aby rozwiązać ten problem, dodałem klucz
z wartością
1
do rejestru:źródło