Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Дефрагментация реестра [D7, XP]


Страницы:   1 2

Nil ©   (2008-11-21 10:54:00) 

Кто нибудь сталкивался? Что это вообще такое и как это реализовать? Windows API или это что то другое?


Riply   (2008-11-25 12:13:00) [1]

> [29] Nil   (25.11.08 11:59)
> везёт:) но мне бы как нибудь реестр помучать а не весь диск

Дык, прежде чем работать на системных файлах "на кошках тренируйся" (с)  :)


Nil   (2008-11-25 11:59:00) [2]


> Я подсоединила ZipDisk и "отрывалась на нем по-полной" :
> )

везёт:) но мне бы как нибудь реестр помучать а не весь диск


Riply   (2008-11-25 11:55:00) [3]

> [27] Nil   (25.11.08 11:19)
> поделитесь опытом! экспериментировать страшно)

Я подсоединила ZipDisk и "отрывалась на нем по-полной" :)


Nil   (2008-11-25 11:19:00) [4]

задача поставлена в тупик.. я так понимаю возможности прямого доступа к файлам реестра из оболочки нет.. и всё таки как же работают микропрограммки по 10уев за штуку которые дефрагментируют реестр?
может быть у винды есть какой нибудь интерфейс через который можно менять файлы на приближённом к низкому уровню?
никто не сталкивался с вот такими зверями
FSCTL_GET_VOLUME_BITMAP
FSCTL_MOVE_FILE
??
http://technet.microsoft.com/en-us/sysinternals/bb897427.aspx

поделитесь опытом! экспериментировать страшно) а прыгать с одного компа на другой который можно убить тоже не интересно


Virgo_Style   (2008-11-21 19:30:00) [5]

Dimaxx ©   (21.11.08 13:08) [22]
есть получается, если ОСь свалится в течение полугода я вправе требовать ее замены как неисправную? Да это ж бред.


Почему?


Anatoly Podgoretsky   (2008-11-21 14:51:00) [6]

Как только кто то заявит об гарантии на программу. Вот тут то мы его без штанов и оставим.


blackman   (2008-11-21 14:50:00) [7]

Только это задачка НЕ для начинающих. Надо очень хорошо знать реестр


blackman   (2008-11-21 14:48:00) [8]

Anatoly Podgoretsky ©   (21.11.08 12:33) [15]
Аналогично упаковки таблиц в БД, это и есть упаковка, удаление удаленых из файла
Ты знал! Посмотреть вот эти и будет понятно, что он нужно делать
JV16 Power Tools
RegSupreme Pro
Очень эффективные штучки


Dimaxx   (2008-11-21 13:08:00) [9]

Ну и что получится? Например, на буке есть гарантия на ОСь. Допустим, я купил бук с лицухой Висты. Гарантия, допустим, полгода. То есть получается, если ОСь свалится в течение полугода я вправе требовать ее замены как неисправную? Да это ж бред. И причем тут тогда платная/бесплатная переустановка??


Palladin   (2008-11-21 13:06:00) [10]


> Dimaxx ©   (21.11.08 12:51) [19]

а ты представь что софт это вещь ничем не хуже нежели носки, у которых есть гарантия выполнения заявленной функциональности, и все поймешь


Riply   (2008-11-21 13:03:00) [11]

> [19] Dimaxx ©   (21.11.08 12:51)
> А что ты подразумеваешь под гарантией на софт???
> И чем вообще является гарантия на Winamp, например?

Неа.
Там разговор шел о том, что платно или бесплатно тебе что-то делают, например, переустанавливают систему.


Dimaxx   (2008-11-21 12:51:00) [12]

А что ты подразумеваешь под гарантией на софт??? И чем вообще является гарантия на Winamp, например?


Palladin   (2008-11-21 12:45:00) [13]


> Гарантии на софт не существует. Это утка.

та ну... тоесть то где написано as is, не отличается от того где это не написано? :) нюню...


Dimaxx   (2008-11-21 12:36:00) [14]


> > Гарантии на что, на Windows?
>
> Ага.
> Но на всякий случай повторюсь: я это только слышала, ито
> краем уха.
> За что купила, за то и продаю :)

Гарантии на софт не существует. Это утка.


Anatoly Podgoretsky   (2008-11-21 12:34:00) [15]

> Denis__  (21.11.2008 12:04:05)  [5]

Вообще то это лохотрон, который только увеличивает "дефраментацию"


Anatoly Podgoretsky   (2008-11-21 12:33:00) [16]

> clickmaker  (21.11.2008 12:16:08)  [8]

Аналогично упаковки таблиц в БД, это и есть упаковка, удаление удаленых из файла.


Riply   (2008-11-21 12:27:00) [17]

> [11] Nil   (21.11.08 12:20)
> но это про диски, а вот как сказать что не весь диск а именно отдельный файл нужен, не найду...

А... так тебя дефрагментация отдельного файла интересует ?
Тогда к тебе к Неббету. У него довольно просто расписан алгоритм и пример есть.

> [12] Правильный$Вася   (21.11.08 12:20)
> и как они это определяют?

Не знаю, но знаю, что в системе столько следов твоей деятельности
остается, как Педров в Бразилии - и не сосчитаешь:)


Сергей М.   (2008-11-21 12:26:00) [18]


> Nil   (21.11.08 12:20) [11]
>
>


Т.о. задача "дефрагментации реестра" сводится всего лишь к задаче дефрагментации файла, открытого системой для монопольного доступа.

Клинеры, упаковщики и пр.лабуда не имеют к этому ни малейшего отношения.


Правильный$Вася   (2008-11-21 12:20:00) [19]


> некоторые компании лишают тебя гарантии, если ты использовал
> "клинеры реестра" или памяти.

и как они это определяют?


Nil   (2008-11-21 12:20:00) [20]


> Мне кажется, что надо искать документацию не по дефрагментации
> реестра, а по структуре реестра
> и алгоритмах записи данных. А дальше уже дело техники :)
>
> P.S.
> Если что найдешь, сообщи. Мне тож интересно :)

Верно! Кое что увидел
http://technet.microsoft.com/en-us/sysinternals/bb897426.aspx
а вот типа dev guide к нему
http://technet.microsoft.com/en-us/sysinternals/bb897427.aspx
но это про диски, а вот как сказать что не весь диск а именно отдельный файл нужен, не найду...
http://74.125.77.132/search?q=cache:j0fJbUqmW2AJ:www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_22810296.html+delphi+FSCTL_GET_VOLUME_BITMAP&hl=ru&ct=clnk&cd=4&gl=ru&client=firefox-a


> Опять велосипед изобретаем? Этих клинеров реестра уже столько
> развелось!

Сколько бы их не было, но эти программы все равно интересны начинающим юзерам и довольно успешно продаются особенно за бугром


>
> Слышала, что некоторые компании лишают тебя гарантии,
> если ты использовал "клинеры реестра" или памяти.
> Если это правда, то я их (компании) понимаю :)

Я бы тоже лишал, т.к. когда узнаешь как эти программы понимаешь что кроме вреда никакой пользы принести они не могут:) Я впервые месяцы когда появился у меня компьютер тоже свято верил что полностью исцелю свой комп, но надежды оказались тщетны)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо