Ru-Board.club
← Вернуться в раздел «Программы»

» Дефрагментаторы / Defragmenters

Автор: Engaged Clown
Дата сообщения: 29.01.2013 18:50
Подскажите, есть ли дефрагментатор, который "предотвращает" фрагментацию файлов определённого типа, оставляя место после них в физическом плане?
Например постоянно изменяющиеся файлы баз данных - FDB, MDB, GDB и т.д.
Желательно бесплатный и портабельный.
Автор: oan_63
Дата сообщения: 29.01.2013 19:34
можно ли бороться с неперемещаемыми файлами на флэшке, которые на самом деле и не файлы а директории? Написал коряво, но думаю, знающие люди поймут.
Автор: Denn29
Дата сообщения: 29.01.2013 20:15
Engaged Clown
Diskeeper 2012 вроде может.
oan_63
Чем обусловлена, эта необходимость ?
Автор: oan_63
Дата сообщения: 30.01.2013 04:50
на загрузочной флэшке размещаются образы различных дисков, с дефрагментированными груб работает на порядок быстрее. Из-за неперемещаемых фрагментов (каталогов) недостаточно непрерывного свободного места для размещения, к примеру, образа дистрибутива XP
Автор: VitRom
Дата сообщения: 30.01.2013 12:30
oan_63, зачем такие сложности, тем более для неизменяемых "образов"?! перенеси всё нужное на винт, отформатируй флешку быстрым форматом и положь усё взад -- и не мучай её зазря.
Автор: oan_63
Дата сообщения: 30.01.2013 18:03
VitRom
спасибо, но...
флэшка, как было сказано, загрузочная и просто "быстрый формат" не поможет. Кроме того образы постоянно меняются-обновляются, да и антивирусы обновляются, так что постоянно туда-сюда гонять по 16 гиг не лучший вариант
Автор: jk7966679
Дата сообщения: 11.03.2013 14:06
Объясните пожалуйста, почему штатный дефрагментатор windows 7 показывает фрагментацию 0%, в то время как другие выдают совсем другие показания.

Например- раздел D - 105 Гб( весь свободен), после установки игрушки занято 8ГБ. Штатный win7 - фраг-ия "0", штатный ХР -48%, auslogics - 72%.
Кому верить?
Автор: POMAH1
Дата сообщения: 20.03.2013 09:50
кто начальник топика, добавьте в шапку UltraDefrag, да и JkDefrag переросла в MyDefrag, и никогда не будет дорабатываться, хз будут ли MyDefrag дорабатывать...
Автор: Andreyxpv7
Дата сообщения: 23.03.2013 20:41
jk7966679

Цитата:
штатный дефрагментатор windows 7

Эта программа предназначена для тех, кто до сих пор считает, что Windows - это только значки и окошки (процессы, потоки, библиотеки, кластеры ... - не бывает такого).

Цитата:
auslogics - 72%

Попробуйте использовать Defraggler (информация о степени фрагментации отдельных файлов)
Автор: folta
Дата сообщения: 28.03.2013 19:28

Цитата:
Подскажите, есть ли дефрагментатор, который "предотвращает" фрагментацию файлов определённого типа, оставляя место после них в физическом плане?


Цитата:
Diskeeper 2012 вроде может

что-то не заметил оного эффекта..или надо определённые ахалай-махалай?!

присоединяюсь к вопросу. кто ещё может предотвратить фрагментацию? добавляя после/до файла свободное место или резервируя избыточность, округляя по кластеру(для особо мелких файлов).
а в идеале нужно для целой папки. а нет, так хоть для файлов.
Автор: Benchmark
Дата сообщения: 20.07.2013 15:46
Интересно, кто-нибудь проверял - какие из современных дефрагментаторов работают, если полностью отключить (т.е. поставить в disabled) сервис disk defragmenter.

Т.е. грубо говоря, какие дефрагментаторы являются полностью самостоятельными утилитами, а какие - всего лишь оболочкой для стандартного виндового дефрагментационного API.
Автор: private_joker
Дата сообщения: 20.07.2013 22:54
Benchmark
Наверное любые, сервис (defragsvc) никаким боком к этому не относится (единственное, для boot-time defrag возможно как-то и используется). Если учесть, что между железом и программной частью ещё и HAL, то "до железа" сильно далеко.
Вообще вы путаете понятия, сервис это сервис, а API это упрощенно интерфейс к внутренним методам.
Автор: Benchmark
Дата сообщения: 22.07.2013 14:55
private_joker
То, что они все используют API - это очевидно. Как минимум для того, чтобы иметь возможность перемещать файлы, открытые другими приложениями. Исключение - как раз boot-time дефрагментация, когда по очевидным причинам никакой API еще не доступен.

А что касается "наверно любые" - это не ответ. Так "наверно" или "любые" ?
Автор: private_joker
Дата сообщения: 22.07.2013 19:35
Benchmark

Цитата:
То, что они все используют API - это очевидно.

Чтобы вас понять (сначала вы спрашиваете "какие", затем отвечаете, что "очевидно") задам пару вопросов: Кто "они" и какое именно API? И если не затруднит конкретный метод API.


Цитата:
Как минимум для того, чтобы иметь возможность перемещать файлы, открытые другими приложениями.

VSS самой дефрагментацией непосредственно не занимается, используется другая библиотека.


Цитата:
Исключение - как раз boot-time дефрагментация, когда по очевидным причинам никакой API еще не доступен.

Я опять не совсем вас понимаю, какой именно API недоступен? Для дефрагментации? Или для VSS?


Цитата:
А что касается "наверно любые" - это не ответ. Так "наверно" или "любые"?

Ок напишу еще раз на поставленный вами изначально вопрос звучащий как:

Цитата:
Интересно, кто-нибудь проверял - какие из современных дефрагментаторов работают, если полностью отключить (т.е. поставить в disabled) сервис disk defragmenter.

Defragsvc никакого отношения к предоставляемым API дефрагментации не имеет. Т.е. его отключение никак не повлияет. Т.е. сам вопрос смысла не имеет.

На "перефразированный" (в кавычках потому, что вопросы разные) в вашем понимании этот же вопрос звучащий как:

Цитата:
какие дефрагментаторы являются полностью самостоятельными утилитами, а какие - всего лишь оболочкой для стандартного виндового дефрагментационного API.

Постараюсь максимально понятно: все являются самостоятельными (сервис defragsvc им не нужен, vsсs может использоваться, а может и не использоваться) и все известные мне (начиная с Win XP) используют Windows API.
Если хочется проверить самостоятельно все приложения, проверяйте у интересующего приложения список импортируемых функций из других shared либ. Какая либа отвечает за базовые I/O операции вероятно знаете.
Автор: milan777
Дата сообщения: 10.10.2013 07:46
У какого дефрагментатора лучше фоновая дефрагментация?
Автор: VitRom
Дата сообщения: 10.10.2013 14:48
1. Raxco PerfectDisk 12.5 со включенным OptiWrite
2. Diskeeper 2011+ со включенным IntelliWrite
https://www.google.ru/search?q=optiwrite+vs+intelliwrite&ie=utf-8&oe=utf-8
Автор: sn19
Дата сообщения: 13.11.2013 06:56
Привет. Подскажите, какой дефрагментатор умеет дефрагментировать папки(!) на FAT32(!)
Я так думаю, что таких нет, т.к. встроенный API в Windows этого не позволяет, а все дефраг-ры используют его. Я прав?

з.ы. Система WinXP SP3
Автор: sn19
Дата сообщения: 14.11.2013 07:56
Нашел интересное обсуждение на форуме MyDefrag (на англ). Пишут, что PerfectDisk и O&O Defrag умеют дефрагментировать(перемещать) папки на FAT32. Даже в онлайн-режиме(т.е.во время работы в windows).
------
Может кто-нибудь подтвердить эту информацию?


update:

Почитал справку к PerfectDisk 11.


Цитата:
Directories - On NTFS formatted drives, directories are treated as online files. On FAT16/FAT32, exFAT formatted drives, directories are treated as boot time files.

Если я правильно понял, то это переводится как: На NTFS системе, директории обрабатываются в реальном режиме. На FAT32 - в boot-режиме, т.е. до загрузки рабочего стола Windows.

-------------------------
Вот засранцы) Нафига в справке писать про FAT32 и boot-дефрагментацию.. Оказалось, что начиная с 11(нашел на руборде в сообщении 2010г.) версии, boot-дефрагментация не поддерживается для FAT32.

Автор: sn19
Дата сообщения: 16.11.2013 11:23
------------------------
Отвечаю на свой вопрос. PerfectDisk 10 - дефрагментирует/перемещает папки на FAT32 в boot-режиме - только что проверил.

Желательно прочитать еще мои ответы для Petrik_Pjatochkin (чуть дальше). Я там добавил еще информацию.


Триальную версию на 30 дней можно скачать здесь:
_ftp://ftp.raxco.com/pub/Download/PD10/PD10_WS.exe


Вначале я проводил обычную дефрагментацию. Но больше невозможно было дефрагментировать из-за неперемещаемых папок. Помогло дефрагментирование в boot-режиме.

Вот сделал скриншоты.

Правда делал скриншоты не в PerfectDisk, а в O&O defrag
Это до boot-дефрагментации в PerfectDisk 10:


Это после boot-дефрагментации в PerfectDisk 10:


Черные квадратики - это как раз есть папки.



Автор: Petrik_Pjatochkin
Дата сообщения: 16.11.2013 11:54
sn19, что такое boot-режим? Насколько я понимаю, это режим до загрузки ОС?
Автор: sn19
Дата сообщения: 16.11.2013 13:10

Цитата:
sn19, что такое boot-режим? Насколько я понимаю, это режим до загрузки ОС?


Да, практически. Тот режим, при котором происходит проверка дисков. Вначале некоторе время идет загрузка Windows, а затем появляется дефрагментатор в текстовом виде.

Забыл написать, возможно играет роль. Я не просто включил boot галочкой. Я нажал кнопку(в PerfectDisk) "System Files". После этого, прога предложила offline-режим, при котором она пытается снять хендлы, я согласился(для эксперимента) но у меня произошла ошибка и программа вылетела. Поэтому не советую offline-режим. Затем я еще раз запустил PerfectDisk, нажал "System Files" и отказался снимать хендлы. Тогда прога предложила сделать все в Boot-режиме - я согласился. Перезагрузил компьютер и пошла дефрагментация. Было написано что-то вроде "Defragmetation directories". Русские названия были кракозябрами. Я не стал прерывать процесс - решил дождаться. В Windows проверил - русские названия остались как были, файла тоже рабочие. Скорее всего либо у меня проблема с шрифтами(винде уже 5 лет), либо при boot-режиме не поддерживаются кириллица.
Автор: Petrik_Pjatochkin
Дата сообщения: 16.11.2013 15:20
sn19

Цитата:
Я не просто включил boot галочкой. Я нажал кнопку(в PerfectDisk) "System Files".
Установил 12-ю версию, там этих галочек и кнопочек не наблюдаю

Еще хочу спросить папки на FAT32 перемещает?
Автор: sn19
Дата сообщения: 17.11.2013 10:55

Цитата:
Установил 12-ю версию, там этих галочек и кнопочек не наблюдаю
 
Еще хочу спросить папки на FAT32 перемещает?


Если кратко - да, перемещает но в 10 версии. В 11 и 12 версии, boot-режим работает только для NTFS. Если подробно и со скриншотами - смотри мои 2 сообщения до твоего первого вопроса ко мне =))

Ах да, судя по справке, PerfectDisk 10 поддерживает только след. системы:
Windows 2008, Vista, Windows Server 2003, Windows XP, Windows 2000, and Windows Home Server.

Хотя Vista и Windows7 системы построенные на одном ядре(я так думаю) , я бы не стал устанавливать 10 версию на Win7 и пользоваться boot-дефрагментацией. Мало-ли что..



Цитата:
Дополнительным преимуществом Windows 7 можно считать более тесную интеграцию с производителями драйверов. Большинство драйверов определяются автоматически, при этом в 90 % случаев сохраняется обратная совместимость с драйверами для Windows Vista.


Судя по википедии, многие драйвера для Vista работают и в Win7, так что вероятно, что PerfectDisk заработает. Но стоит ли рисковать или нет - решать вам (кто читает это сообщение и у кого Win7).
Автор: romby
Дата сообщения: 11.05.2014 19:18

Цитата:
А никто софтины не знает, чтоб засунуть определённое файло/директорию в самый конец раздела?

Цитата:
Norton SpeedDisk

Цитата:
DiskTrix UltimateDefrag

А ещё кто-нибудь такое умеет?
Автор: Petrik_Pjatochkin
Дата сообщения: 12.05.2014 16:10

Цитата:
А ещё кто-нибудь такое умеет?

JkDefrag
Автор: laprad
Дата сообщения: 17.05.2014 17:46
romby

Цитата:
А никто софтины не знает, чтоб засунуть определённое файло/директорию в самый конец раздела?

Piriform Defraggler
Не знаю как у остальные программ, что посоветовали, но в Defraggler перемещать файлы лучше поштучно (если важно, чтобы файл был обязательно 1 куском)

Petrik_Pjatochkin

Цитата:
JkDefrag

"discontinued but still available; replaced by free but not open source MyDefrag", так что и MyDefrag тоже. Правда в обеих случаях придется писать скрипт-конфиг
Автор: Petrik_Pjatochkin
Дата сообщения: 17.05.2014 18:34

Цитата:
Правда в обеих случаях придется писать скрипт-конфиг

Для JkDefrag можно без скрипта. Запускается с параметром -a 6
Пример,
jkdefrag.exe -a 6 c:\target — переместить папку target и всё, что в ней, к концу раздела.
Автор: Arzon
Дата сообщения: 09.12.2014 13:44
Как кто относится к MyDefrag? Все время выбираю между им и PerfectDisk.
Но так как у MyDefrag фишка в скриптах, а я в них не силен, но сижу пока на PerfectDisk. Да и нет новых версий с 2010.

Он вроде даже около часто изменяемых файлов пустое место подерживает, чтобы каждый раз в конец диска винт не записывал, да и по зонам сортирует.
Если пользуетесь вы скрптами к MyDefrag , напишите, пожалуйста, почему и какими.
Автор: BLACKCASH
Дата сообщения: 12.12.2014 20:19
Уже давно пользуюсь дефрагментацией файлов в программе Auslogics BoostSpeed.
Очень доволен.
Автор: Andarin
Дата сообщения: 12.12.2014 20:30

Цитата:
Уже давно пользуюсь дефрагментацией файлов в программе Auslogics BoostSpeed.

Есть платная версия Auslogics Disk Defrag Pro. По мне, так самое то.

Страницы: 12345678910111213141516171819202122

Предыдущая тема: Переключение клавиатуры


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.