[quote name='АРЕФ'] Зачем мозги пользователю компостировать этими якобы очень важными обновлениями. [/quote]Считаете, что эти обновления не требуются? MS-Blast Lovesan, Kido уже забывать начали? Что касается “создать систему, в которой нет ошибок” – возьмите, создайте. Учебник по С++ купите и увидите, что иногда на этом языке можно даже в программе из 3 строчек допустить ошибку и создать опасность переполнения буфера злоумышленником. А в Windows миллионы строк кода. И пишутся они тысячами программистов, и их коды потом стыкуются. Нет ничего удивительного в том, что иногда всплывает брак – который возможен в любом производстве. SP3 для XP исправляет около 900 косячков, из них около 100 связаны с безопасностью. Для миллионов строк кода не такой уж большой процент брака, угу.Ну а проверять винду на подлинность путем ввода кода… тут немного другое. В антивирусах предполагается, что ты получаешь программу бесплатно, а потом год платишь за обновления баз, то есть за работу антивирусных специалистов, добавляющих сигнатуры. Можешь не платить – получишь работающий антивирус, но не обновляемые базы. Да и еще, у Microsoft есть корпоративные программы продажи продуктов в аренду, в рассрочку и по всякому. [quote name='АРЕФ'] А не так, что на деле оказывается что большими правами пользуется не пользователь, хоть и с учетной записью админа, а эти Local Servise и Network, да еще эта неведомая учетная запись “бултин”. [/quote]Так и должно быть. Некоторые системные процессы должны иметь больше прав, чем даже админ компьютера. Для сравнения: хозяин автомобиля с бортовым компьютером может предоставить свой отпечаток пальцев или пин-код, что бы получить право запустить двигатель автомобиля. Гость автомобиля не имеет право заводить машину, а владелец может – он “администратор”. Но управлять процедурой впрыска топлива, работой клапана холостого хода управляет системная учетная запись компьютера и пользователю такие вещи просто ни к чему.[quote name='АРЕФ'] По последнему понятно, но вот что за параметр /execute я в литературе по Windows не нашел. [/quote]На сайте Microsoft указывается, что”This option disables no-execute protection. See the /NOEXECUTE switch for more information.”а так же по-русски, что данный параметр отключает защиту предотвращения выполнения данных, DEP. Опять же, параметр носит системное назначение и его описание не обязательно должно быть описано в пользовательском мануале (MS в принципе не может похвастаться тотальным описанием всех параметров). Но для программистов такая информация встречается в MSDN и TechNet.Зачем выключать DEP при установке – другой вопрос. Очевидно, он создает проблемы во время такой, достаточно низкоуровневой, процедуры.
Copyright ©