Android

MyDefrag: Darmowy defragmentator dysków dla maniaków

INFORMATYKA - Fragmentacja defragmentacja

INFORMATYKA - Fragmentacja defragmentacja
Anonim

MyDefrag (bezpłatny) może być najbardziej i najmniej elastycznym narzędziem do defragmentacji, z którego korzystałem. Najbardziej elastyczny, ponieważ wszystko, co robi, może być określony przez użytkownika w bardzo dobrym stopniu. Najmniej, ponieważ wszystko to musi zostać ustalone przed uruchomieniem. Pozwól mi wyjaśnić.

Interfejs MyDefrag wygląda zwyczajnie, ale to skryptowanie tego programu pozwala na dużą elastyczność dla zaawansowanych użytkowników.

Większość narzędzi systemu Windows postępuje według tych samych kroków: Uruchom, podaj kilka opcji i ustawień dostosuj, a następnie uruchom zgodnie z nimi. Możesz zobaczyć wszystkie lub większość swoich wyborów w postaci przycisków, pól wyboru i tak dalej. MyDefrag jest całkowicie oparty na skryptach. Jedynym wyborem, gdy program jest uruchomiony, jest wstrzymanie go lub anulowanie. Przed uruchomieniem musisz zdecydować, co chcesz zrobić. Chcesz, aby zoptymalizować wszystkie swoje dyski? Uruchom jeden skrypt. Chcesz przenieść wszystkie stare arkusze kalkulacyjne na koniec dysku twardego (gdzie dostęp jest wolniejszy), a programy startowe do przodu (gdzie dostęp jest szybszy)? Uruchom kolejny skrypt. Chcesz zmienić sposób optymalizacji MyDefrag? Zmień skrypt. Chcesz zoptymalizować tylko swój dysk C i D? Zmień … cóż, wpadłeś na ten pomysł.

GUI dla MyDefrag to po prostu monitor do bieżącego procesu, z prostym ekranem pokazującym kolorowe kropki reprezentujące pofragmentowane pliki, puste obszary i tak dalej. Prawdziwą "duszą" programu są skrypty, które są zwykłymi plikami tekstowymi z rozszerzeniem "MyD". Aby uruchomić MyDefrag, wystarczy dwukrotnie kliknąć skrypt.

Język skryptowy MyDefrag jest bardziej bardzo, bardzo zaawansowaną serią parametrów wiersza poleceń, i nie zawiera żadnych konstrukcji pętlowych ani decyzyjnych. Z drugiej strony, nie mogę wymyślić, dlaczego bym ich chciał, ale niektórzy mogą. Możesz określić rzeczy do dziwacznego poziomu szczegółowości, takie jak defragmentowanie tylko plików filmowych o wielkości ponad 50 megawatów, które nie były dostępne od zeszłego roku. Możesz grupować pliki w "strefy", decydując, które typy plików będą umieszczane z przodu dysku, a które dalej. Możesz utworzyć luki na dysku (puste miejsca bez plików) tam, gdzie chcesz, przydatne, jeśli planujesz podzielić dysk na partycje lub chcesz zostawić miejsce w "strefie", aby umożliwić przyszły wzrost pliku.

MyDefrag ma rzadki, ale funkcjonalny, dokumentacja. Zakłada, że ​​czujesz się komfortowo z językami skryptowymi i koncepcjami programowania, i możesz uruchomić edytor tekstów, taki jak Notatnik, aby edytować skrypt bez obsługi ręcznej lub instrukcji. Dokumentuje język (w tym formalną gramatykę) i daje mnóstwo przykładów naśladowania i szturchnięcia - jeśli potrzebujesz czegoś więcej, to naprawdę nie jesteś docelową grupą MyDefrag.

MyDefrag używa Windowsa API defragmentacji, więc twoje pliki są minimalnie zagrożone. Jak w każdym potężnym narzędziu, możesz strzelić sobie w stopę - ale nie ma polecenia "Usuń plik", a zatem nie ma możliwości zniszczenia danych z powodu błędu skryptu. W najgorszym przypadku pliki losowe zostaną przetasowane do najmniej optymalnych miejsc, w których mogą się znajdować, powodując spowolnienie dostępu do dysku.

Notka: To dobry pomysł, aby przeglądać dysk w poszukiwaniu dużych katalogów pełnych niepotrzebnych plików, być może z program taki jak SpaceSniffer, przed uruchomieniem defraggera. Nie ma sensu dusić plików przenoszenia MyDefrag, których nie potrzebujesz. Istnieje również garść znanych błędów i problemów udokumentowanych na stronie dewelopera