The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft устранила проблему с навязыванием установки своего..., opennews (?), 12-Июн-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


99. "Microsoft устранила проблему с навязыванием установки своего..."  –3 +/
Сообщение от yet another anonim (?), 14-Июн-10, 05:50 
>>Любопытно, и зачем тогда месячный цикл обновлений.
>
>Потому что если выпускать их чаще - юзеры повесятся из-за ребутов на
>каждый пук...
>Дело в том что в винде нельзя заменить запущенный и работающий EXE
>или DLL файл. Для замены оных и требуется перезагрузка.
>
>В общем вы не поняли?! Крутые инновационные технологии - для замены файлов
>и загрузки половины дров - надо ребутаться, фигли.

А вы этого не знаете, но на Винде, как только появляются критические исправления - сразу доступны через windows update. Хоть через день - как в Убунту\других. И отнюдь не требует каждое обновление ребутов (Линукс тоже вообще-то требует, когда задевается ядро\хедэры). В Висте и 7 много внимания уделено уменьшению ребутов (напр. изоляция самого ядра от других модулей и интерфейсов), чего вы конечно тоже не знали, но нужно ж брехнуть и вам - модно ведь. К тому же это тупые разработчики кривого софта раньше сами не зная, "зачем?", просили юзера делать ребуты - и пошла дурная мода. Теперь такого нет, пережили, - это всё ваше незнание ситуации, услышанные слухи и нажитые стереотипы + нелюбовь, проще говоря - НЕВЕЖЕСТВО. Вы просто хотите убедить себя и окружающих, что мол "МС маст дай", а "мы - белые и пушистые, идеальные". Но это же чушь и вы это наверняка знаете! Вы знаете, как говорят - "чтоб победить противника, нужно его хорошо знать и предугадать и опередить его ходы", так вот, вы уже, пожалуй, давно потеряли связь с реальностью.
В Европе на ихних опенсорсных сайтах такого тотального охамления всего и вся, поголовного неуважения и самоуверенности, как тут, нет.

Ответить | Правка | Наверх | Cообщить модератору

112. "Microsoft устранила проблему с навязыванием установки своего..."  +/
Сообщение от аноним (?), 14-Июн-10, 09:50 
> В Висте и 7 много внимания уделено уменьшению ребутов

Тем не менее точно так же нельзя заменить запущенный и работающий .exe или .dll файл
Неельзяя, понятно? В linux-e хоть 10-100 раз подряд меняй. Ранее запущеные процессы будут работать с той версией, которая была на момент запуска.
Потому ребуты в винде были есть и будут.

Ответить | Правка | Наверх | Cообщить модератору

127. "Microsoft устранила проблему с навязыванием установки своего..."  –1 +/
Сообщение от Аноним (-), 14-Июн-10, 11:22 
>> В Висте и 7 много внимания уделено уменьшению ребутов
>
>Тем не менее точно так же нельзя заменить запущенный и работающий .exe
>или .dll файл
>Неельзяя, понятно? В linux-e хоть 10-100 раз подряд меняй. Ранее запущеные процессы
>будут работать с той версией, которая была на момент запуска.
>Потому ребуты в винде были есть и будут.

ну вообще можно, это зависит от файловой системы на которой лежит .exe .dll, на NTFS — можно

Ответить | Правка | Наверх | Cообщить модератору

131. "Microsoft устранила проблему с навязыванием установки своего..."  +1 +/
Сообщение от аноним (?), 14-Июн-10, 11:35 
Т.е. якобы можно, при помощи MoveFileEx с флагом MOVEFILE_DELAY_UNTIL_REBOOT, но как из названия понятно изменения появятся только после перезагрузки, функция просто пишет в реестр
mv.exe тоже заменяет перезагрузке
Ответить | Правка | Наверх | Cообщить модератору

136. "Microsoft устранила проблему с навязыванием установки своего..."  +/
Сообщение от Аноним (-), 14-Июн-10, 14:40 
> Т.е. якобы можно, при помощи MoveFileEx с флагом MOVEFILE_DELAY_UNTIL_REBOOT, но как из названия понятно изменения появятся только после перезагрузки, функция просто пишет в реестр

mv.exe тоже заменяет перезагрузке

Правильно, с помощью переименования, если файл не заблокирован эксклюзивно, а обычные .exe и .dll так не блокируются на NTFS, то их прекрасно можно просто переименовать с помощью обычного переименования, без всяких MoveFileEx и MOVEFILE_DELAY_UNTIL_REBOOT.

Ответить | Правка | Наверх | Cообщить модератору

137. "Microsoft устранила проблему с навязыванием установки своего..."  +/
Сообщение от аноним (?), 14-Июн-10, 15:01 
> а обычные .exe и .dll так не блокируются на NTFS

Какие "обычные"? От firefox-а?
Речь об огромной куче виндовых dll!
Срать на этот NTFS, нет никакой разницы с FAT
Попробуй занятую dll переименовать, потом потести
Хотя бы termsrv.dll
Переименовать получится, но новая версия не заработает

Перезагрузка нужна, неважно NTFS, не NTFS

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру