Windows 10 закачал сам себя

Содержание
  1. Windows 10 удаляет сам себя.
  2. Windows 10 Домашняя — Сама ставит приложения.
  3. Как исправить 100% загрузку диска в Windows 10
  4. Что же может спровоцировать данную ситуацию?
  5. “Найти и обезвредить”
  6. Исправить 100% загрузку диска из-за Google Chrome
  7. Исправить 100% загрузку диска из-за Skype
  8. Исправить 100% загруженность диска из-за служб Windows
  9. Исправить 100% загруженность диска из-за SuperFetch
  10. Отключить подсказки Windows
  11. Восстановить драйвер StorAHCI.sys
  12. Исправить 100% загруженность диска из-за Adobe Flash
  13. Вредоносное ПО
  14. Системы Windows 7 и 8 сами начинали обновляться до Windows 10
  15. Дубликаты не найдены
  16. Продолжение поста «Обновление накатил — BSOD словил»
  17. Ответ на пост «Обновление накатил — BSOD словил»
  18. Обновление накатил — BSOD словил
  19. В Windows 10 будет больше рекламы
  20. Ответ на пост «ТОП 5 ПРОГРАММ ДЛЯ ЧИСТКИ ПК»
  21. Обновление.
  22. Апдейт
  23. В кабине Crew Dragon перед стартом
  24. Онлайн пары
  25. Веселюсь уже второй час.
  26. Срок действия вашей лицензии.
  27. От этого не сбежать
  28. Не выйдет
  29. Заставка Windows 10. Как это было.
  30. Песочница Windows

Windows 10 удаляет сам себя.

установив Windows 10 столкнулся с неожиданной проблемной после перезагрузки, он себя удаляет.

я установил обновление, после чего неделю отправлял в спящий режим, через неделю перезагрузил его 1 раз и все, до ввода пароля не пускает, идёт вечная загрузка непойми чего. отнёс в сервис 3 дня возились, решили проблему полной переустановкой Windows 10.

на мой вопрос «что это было» сказали «это Windows 10 он так делает иногда, он сам себя удалил» заплатив 10$ я пришёл домой думая что беда позади, но наработал звук, я зашёл в центр обновлений Windows увидел «автоматическое обновление» и решил его перезагрузить.

опять он себя «удалил».

Прошу помогите, что делать и как требовать компенсации у Майкрософт.

у меня есть чек из сертифицированного сервисного центра.

установив Windows 10 столкнулся с неожиданной проблемной после перезагрузки, он себя удаляет.

я установил обновление, после чего неделю отправлял в спящий режим, через неделю перезагрузил его 1 раз и все, до ввода пароля не пускает, идёт вечная загрузка непойми чего. отнёс в сервис 3 дня возились, решили проблему полной переустановкой Windows 10.

на мой вопрос «что это было» сказали «это Windows 10 он так делает иногда, он сам себя удалил» заплатив 10$ я пришёл домой думая что беда позади, но наработал звук, я зашёл в центр обновлений Windows увидел «автоматическое обновление» и решил его перезагрузить.

опять он себя «удалил».

Прошу помогите, что делать и как требовать компенсации у Майкрософт.

у меня есть чек из сертифицированного сервисного центра.

Все претензии по понесенным расходам (10$) к сервисному центру, а не к МС. Как правильно это сделать — все написано в Законе о защите прав потребителей. Читайте, изучайте, действуйте.

Windows 10 Домашняя — Сама ставит приложения.

А подскажите как бороться с такой проблемой, сами качаются и ставяться МЕТРО приложения, твитер, крем сода, netfix, tunel radio, теперь добавилась какая-та ферма, удаление помогает до первой перезагрузки. Переустановку делал не помогло, учетную запись microsoft не использую. Качает еще куча всяких приложений, удаляешь, через какое-то время снова появляется.

Как от этого избавиться?

Ответ на свой же вопрос нашел тут

Да, есть такая проблема. При новой установке системы, устанавливаются выше перечисленные приложения, при чём, после удаления, некоторые устанавливаются снова, приходится удалять повторно (а бывает и в третий раз).Это не зависит от сторонних приложений и расширений.

Проверено на двух установленных начисто системах и одной установленной повторным обновлением с 8.1.

Пока остаётся только удалять и надеяться, что список этих приложений не будет расти.

Возражаю. Правильно надо настроить систему, а именно: в Параметрах отключить идентификатор получателя рекламы, «Позволить приложениям использовать мой идентификатор получателя рекламы (если отключить этот параметр идентификатор будет сброшен). — Откл«.
Для выхода на данной параметр напечатать в Поиск: Рекл
Поиск выдаст, картинка:

Кликаете и ставите в положение: Откл

Как исправить 100% загрузку диска в Windows 10

Если вы являетесь пользователем операционной системы Windows, возможно вам приходилось сталкиваться с ситуацией, когда ваш Диск был загружен на 100%. Глядя на цифры в диспетчере задач можно предположить, что он проделывает тяжелую работу, хотя на самом деле вы не запускали ничего кроме медиа-плеера, который вряд ли сможет своим процессом отнять всю мощность.

К счастью, как оказалось, причин, способствовавших этому не так уж и много.

Что же может спровоцировать данную ситуацию?

Многие люди обвиняют такие приложения как Google Chrome и Skype, которые отнимают нежелательно большое количество ресурсов жесткого диска. В этот список попадают функции SuperFetch, Диспетчер очереди печати (Print Spooler), BITS и другие.

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

Проблема 100% загрузки может возникнуть если ваша система заражена некоторыми вредоносными программами и поэтому нашей основной задачей станет исправление причины, которая ее вызывает — приложение или компонент Windows, который мы впоследствии остановим.

“Найти и обезвредить”

Вы можете воспользоваться Диспетчером задач в Windows 10 для поиска приложений и служб, потребляющих наибольшее количество ресурсов. Во вкладке Процессы щелкните по столбцу Диск , чтобы упорядочить список программ в порядке убывания по количеству дискового пространства, которое они отнимают. Теперь вы видите какое приложение и насколько оно загружает Диск.

Исправить 100% загрузку диска из-за Google Chrome

В случае с Google Chrome основной причиной чрезмерно используемого дискового пространства является функция предварительной загрузки веб-страниц. Вы можете отключить ее, посетив Настройки > Дополнительные настройки > Конфиденциальность . Здесь отключите функцию Предварительная выборка ресурсов .

В новых версиях Chrome страница безопасности полностью переработана и вы можете отключить службу Использовать подсказки для ускорения загрузки страниц в разделе Конфиденциальность и безопасность .

Исправить 100% загрузку диска из-за Skype

Снизить влияние Skype на загруженность дискового пространства можно установив разрешение на запись для группы ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ . Выполните следующие шаги, которые помогут вам решить вопрос загрузки в случае, если это связано со Skype.

  • 1) Начните с закрытия приложения Skype. Щелкните правой кнопкой мыши по значку на панели задач и нажмите Выход. Или вы можете воспользоваться Диспетчером задач, сбросив процесс.
  • 2) Откройте мой компьютер и перейдите в папку, в которой у вас установлена программа.
  • 3) Щелкните правой кнопкой мыши по файлу Skype.exe и откройте Свойства.
  • 4) На вкладке Безопасность выберите ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ и нажмите Изменить.
  • 5) В появившемся окне выберите ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ и установите галочку на пункте Запись.
  • 6) Нажмите ОК, чтобы сохранить и продолжить. Еще раз ОК.

После внесения данных изменений при запущенном Skype, в Диспетчере задач вы можете заметить снижение использования дискового пространства.

Читайте также:  Вывести значение переменной окружения windows

Исправить 100% загруженность диска из-за служб Windows

Еще один способ решить вопрос — отключить службу поиска Windows (далее Windows Search). Учитывая тот факт, что она всегда работает в фоновом режиме, можно предположить, что если она и не является инициатором ухудшения работы Диска, то как минимум вносит в это определенный вклад. Известен баг при котором Windows произвольно запускает поиск по дисковому пространству. Вы можете временно отключить Windows Search (он будет перезапущен при новом запуске компьютера) с помощью командной строки, чтобы узнать это ли вызывает 100% загрузку.

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

net.exe stop “Windows Search”

Используйте эту команду для восстановления работы поисковика:

net.exe start “Windows Search”

Как отключить Windows Search ?

  • 1) Воспользуйтесь комбинацией CTRL + R , чтобы открыть служебную программу Выполнить .
  • 2) Введите services.msc и нажмите Enter .
  • 3) Теперь найдите службу Windows Search в представленном списке.
  • 4) Щелкните по нему правой кнопкой мыши и выберите Свойства .
  • 5) На вкладке Общее установите для параметра Тип запуска значение Отключено .
  • 6) Нажмите ОК , чтобы сохранить и продолжить.

Исправить 100% загруженность диска из-за SuperFetch

Ранее мы уже рассказывали о службе SuperFetch и ошибке, связанной с функцией предварительной загрузки данных, которая может заставить вас столкнуться с чрезмерной загрузкой Диска. Вы можете попробовать отключить SuperFetch на некоторое время.

Откройте командную строку от имени администратора и введите следующую команду:

net.exe stop superfetch

Подождите некоторое время, понаблюдав в диспетчере задач за нагрузкой на Диск.

Включить SuperFetch вам поможет команда:

net.exe start superfetch

Примечание: вы можете воспользоваться альтернативой включения/выключения SuperFetch с помощью утилиты services.msc, которую мы недавно рассматривали. Найдите в списке служб SuperFetch и отключите его.

Отключить подсказки Windows

Параметры Windows 10 включают в себя возможность отображать подсказки. Некоторые пользователи связывают эту функцию с загруженностью своих Дисков. Вы можете в любой момент отключить их, посетив Настройки > Система > Уведомления . Отключите Получать советы, подсказки и рекомендации при использовании Windows .

Восстановить драйвер StorAHCI.sys

Еще одна причина по которой ваш жесткий диск может быть чрезмерно загружен — ошибка встроенного программного обеспечения в драйвере Microsoft AHCI под названием StorAHCI.sys. Эта неполадка может быть причиной 100% загруженности жестких дисков и даже синих экранов смерти в Windows.

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

  • 1) Откройте диспетчер устройств (щелкните по иконке Мой компьютер > Управление компьютером > Диспетчер устройств ).
  • 2) Откройте список IDE ATA/ATAPI контроллеров.
  • 3) Щелкните правой кнопкой мыши по SATA AHCI Controller и перейдите в раздел Свойства .
  • 4) В разделе Драйвер нажмите Сведения о драйверах. Если в указанном пути написано C:\Windows\system32\DRIVERS\storahci.sys , возможно баг затронул вашу систему.
  • 5) Нажмите ОК и перейдите во вкладку Сведения .
  • 6) Выберите путь устройства в выпадающем меню. Вы можете скопировать это значение в любой текстовый файл или оставить поле открытым.
  • 7) Теперь откройте Редактор реестра (Windows + R > введите regedit)
  • 8) Перейдите к HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\ найдите значение, которые вы ранее увидели в свойствах и откройте соответствующий ключ. Убедитесь, что вы все сделали корректно .
  • 9) После того как вы нашли правильный AHCI-контроллер, перейдите к: Device Parameters\Interrupt Management\MessageSignaledInterruptProperties
  • 10) Сделайте двойной щелчок по MSISupported и измените его значение на 0 (это означает, что вы отключите MSI)
  • 11) Нажмите ОК, чтобы сохранить значение. Закройте реестр и перезапустите компьютер.

Исправить 100% загруженность диска из-за Adobe Flash

Adobe Flash уже отсчитывает последние дни своего существования. Программное обеспечение всегда было подвержено обвинениям в наличии большого числа уязвимых мест и лазеек. Помимо этого технология может напрямую влиять на загрузку диска.

Несмотря на набирающий популярность HTML5, некоторые люди все еще продолжают использовать Flash в своей системе из-за того, что он необходим для работы многих приложений. И если вы являетесь одним из пользователей этой технологии, которые столкнулись с ситуацией загруженности диска, попробуйте отключить Adobe Flash, чтобы проверить виноват он или нет.

Вредоносное ПО

Обязательно рекомендуем вам проверить свой компьютер на наличие вредоносного программного обеспечения.

Возможно одна из таких программ и несет ответственность за 100% потребление ресурсов жесткого диска. Попробуйте выполнить полное сканирование при помощи встроенного защитника Windows или воспользуйтесь сторонними программами.

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

В случае необходимости восстановить и сохранить информацию, вам помогут инструменты восстановления Starus Recovery. Cкачать и опробовать программы для восстановления удаленных данных можно совершенно бесплатно!

Системы Windows 7 и 8 сами начинали обновляться до Windows 10

Совсем недавно, на мероприятии Windows Devices, компания Microsoft сообщала, что под управлением операционной системы Windows 10 уже работает более 100.000.000 устройств.
Однако, судя по всему, кто-то в компании решил или почувствовал, что темпы распространения новой ОС по планете все же недостаточно высоки.

В свое время от пользователей Windows 7 и Windows 8 уже поступали жалобы, что система обновления Windows Update без их ведома начинала закачивать объемные файлы для установки Windows 10, но на днях ситуация начала доходить до легкого абсурда.
У пользователей, которые доверчиво установили флажок на пункте «Recommended and Optional updates to Windows», сервис начинал не только закачку дистрибутива Windows 10, но и установку.

Представители Microsoft уже прокомментировали ситуацию, сославшись на нелепую ошибку, приводившую к подобным последствиям. Стремясь предоставить пользователям простой и удобный способ обновить систему, новая ОС появлялась в Центре обновлений в качестве дополнительной возможности. А в одном из обновлений эта опция ошибочно получила «флажок для установки».
На данный момент эта ошибка уже устранена.

Дубликаты не найдены

обновлю виндоус до линукса за сотку

ага, это как «даю полтинник любому кто положит сотку на телефон»=))

Какие они хитрые, такой план придумали. Хм. молодец автор, что заметил такую мелочь.

P.S. Ты реально думаешь, что они специально?

они воруют мои фотографии

И постят на пикабу?

Win 10 в статистике стима занимает четверть систем:

На заметку: Windows Embedded 8.1 Inustry Pro не получит обновления до 10.

Обновился сразу, как представилась возможность. Отличная быстрая ось, ни разу не жалею.

А её излишней «назойливости» очень просто избежать настройками.

извините, если у вас руки из жопы, то всё обновляется. А если нет, то и вот сижу с семеркой и как-то не обновляется ничего и на ноуте 8.1 тоже как-то

а, вообще, заголовок мне сильно напомнил фильм «Я робот».

я вот думал, а как изобрели жидкий металл скайнеты? А вот он

это заговор, я так жить больше не могу

Продолжение поста «Обновление накатил — BSOD словил»

Сначала сделай плохо, потом верни как было и все будут счастливы.

Ответ на пост «Обновление накатил — BSOD словил»

Самый простой запрет обновлений в Windows 10

Читайте также:  Аудио драйвера для windows 10 pro

Без ковыряний реестра и прочих извращений

1) Удаляем папку C:\Windows\SoftwareDistribution\Download

2) Создаем в папке C:\Windows\SoftwareDistribution\ пустой файл с именем Download (т.е. без расширения). Чтобы убрать расширение — в свойствах проводника выключите директиву «Скрывать расширения для зарегистрированных типов файлов», создайте любой файл (хоть txt, хоть doc) и ручным переименованием уберите расширение

Чтобы поставить обновления — всё восстанавливаем как было и запускаем вручную.

Более простого и элегантного способа пока не встречал

Обновление накатил — BSOD словил

В Windows 10 будет больше рекламы

Компания Microsoft представила две опции в настройках, которые предназначены для продвижения и рекомендаций в сервисах Microsoft, Office 365 и браузере Microsoft Edge. В ближайшие несколько недель сверху программы настроек будет появляться уведомления с предложением «получить больше Windows».

После нажатия на этот баннер пользователь будет получать полноэкранную рекламу Microsoft, в которой будут отображаться предложения о настройке различных сервисов, где будет как возможность настроить Windows Hello, так и возможность оформить подписку Microsoft 365. Пользователи смогут продолжить, или отложить напоминание на 3 дня.

Далее появится страница рекомендованных настроек для браузера, который будет предлагать установить настройки для браузера, рекомендованные самой компанией Microsoft. Это означает, что пользователям будут предлагать установить Bing поисковой системой по умолчанию, а Edge — браузером по умолчанию. В случае, если пользователь согласится, браузер будет закреплено на рабочем столе и в панели задач.

Кроме этого, после прохождения сервисов Microsoft, в настройках появится опция для браузера. Там появится предложение установить рекомендуемые настройки, не получится исключить, причем оно будет появляться даже тогда, когда браузер установлен по умолчанию.

Ответ на пост «ТОП 5 ПРОГРАММ ДЛЯ ЧИСТКИ ПК»

Программа №1 в случае с Windows 10 — это классическая очистка диска. MS её допилили и теперь она действительно знатно чистит дисковое пространство.

Давайте вспомним, как всё начиналось.

Очистка диска в Windows во времена Windows 98 вообще стала очень хайповой темой. Виноваты в этом непосредственной Майкрософт. Ведь их программа очистки диска в то время только и умела, что чистить корзину или временные файлы Internet Explorer.

Шли годы и вот уже очистка диска в Windows XP научилась сжимать старые файлы. Говоря понятнее, она применяет сжатие NTFS к файлам, не используемым какое-то время (по умолчанию 50 дней).

Между тем, объёмы мусора, генерируемого программами росло как и размеры самих приложений. В Windows появились раздельные временные папки пользователей и права доступа к файлам. Однако, программисты не хотели менять подхода к работе своих программ, а пользователи по умолчанию работают от имени администратора.

Ситуацию изменила Windows Vista с новой технологией контроля учётных записей. Теперь приложения не могут по умолчанию работать с повышенными правами.

UAC дал совершенно уникальную возможность виртуализации пользовательских данных. Работает она так: у нас есть программа, которая по умолчанию сохраняет какие-то временные данные в своей папке. В папку Program Files у программы записи прав нет, но программа об этом не знает и сохраняет данные туда, где установлена. Виртуализация перенаправляет сохраняемые данные в каталог: %Appdata%\Local\VirtualStore.

Какое это имеет отношение к очистке диска? Очень простое — система начала ограничивать распространение мусора.

Windows Vista научилась чистить эскизы изображений.

В Windows 7 программа очистки диска обрела смысл после установки обновления KB2852386. Теперь она задействует DISM для чистки хранилища компонентов WinSxS.

Windows 8 научилась работать с Защитником Windows. Но как и в случае с Windows Vista, её лучше запускать с повышенными правами.

Windows 10 совершила прорыв в вопросах автоматического обслуживания компьютера. Тут был автоматизирован целый ряд задач, но о них потом. Нас волнует только задачи очистки диска, которые Windows будет выполнять автоматически при нехватке дискового пространства.

Программа очистки диска умеет работать со встроенным торрент — клиентом доставки обновлений. Я имею ввиду оптимизацию доставки. Появилась очистка кэша построителя DirectX и драйверов.

Очистка диска так-же появилась в параметрах Windows. Там можно удобно просмотреть статистику использования дискового пространства и удалить что-нибудь из этого.

Там-же можно включить очистку диска в автоматическом режиме.

Вот уже пять лет я пользуюсь Windows 10 на разных устройствах, в их число входят и планшеты. Единственная сторонняя утилита, что я использовал (один раз и то не у себя), это Patch Cleaner. О ней я уже писал, можете ознакомиться.

Так-же я уже писал об экономии дискового пространства с использованием OneDrive и командной строки.

Не спешите ставить несметное число клинеров и оптимизаторов. Система вполне может работать и сама.

Обновление.

Апдейт

В кабине Crew Dragon перед стартом

Онлайн пары

Препод: Почему тебя не было на онлайн паре?

Веселюсь уже второй час.

Обновил винду до новой версии и увидел это.

Драйвера на звук слетели, в играх пропал FPS на 30%, а иногда вообще опускается до 20 кадров во всей системе, анимация сворачивания окон начала лагать и подрыгивать, зато появился какой-то раздел Телефон в настройках, который вызвал больше вопросов чем ответов.
В общем скажу что 1909 версия не скучная однозначно! Ставьте и веселитесь

Срок действия вашей лицензии.

Является ли это причиной компенсации рекламодателю, за некачественно оказанную услугу?
Является ли это рекламой/антирекламой Microsoft?

От этого не сбежать

Не выйдет

Заставка Windows 10. Как это было.

Правда или фейк — не знаю, судить вам.

Песочница Windows

Windows 10 1903 принесла нам песочницу Windows Sandbox. Это очередная технология Microsoft, использующая возможности Hyper-V без установки последнего. Ранее я писал уже про подобный подход в Application Guard защитника Windows. Она стала первой технологией, использующей функции Hyper-V для запуска браузера в изолированном окружении, доступная владельцу Windows 10 Pro и старше без танцев с бубном. Песочница позволяет быстро создать временную изолированную среду для запуска потенциально опасных приложений и документов. Все изменения, внесенные в песочницу не сохраняются и при её закрытии будут утеряны.

— Windows 10 Pro или Enterprise 1903 (билд 18305 и выше)

— Архитектура AMD64 (64-х разрядная система и процессор)

— 4 Гб RAM (8 рекомендуется)

— 1 Гб дискового пространства ( рекомендуется использовать SSD)

— Включенная поддержка аппаратной виртуализации в UEFI/BIOS

— 2-х ядерный процессор ( рекомендуется 4-х ядерный с Hyper-Threading)

Преимущества перед виртуальной машиной

Высокая готовность. Первоначально нужно лишь включить компонент. Не нужно ничего скачивать или устанавливать. Песочница запускается менее минуты.

Оперативное восстановление. Подобно восстановлению ВМ из снимка, песочница оживает при её перезапуске. Не нужно ничего восстанавливать, если песочница повредилась. Закрыли и открыли — всё уже работает.

Безопасность. Песочница использует аппаратную виртуализацию. Hyper-V изолирует ядро песочницы от ядра основной системы.

Отсутствие следов. После закрытия песочницы её данные удаляются, а дисковое пространство, занятое файлом виртуального жесткого диска мгновенно возвращается системе.

Производительность. Используется аппаратное ускорение GPU, умное управлениепамятью и интегрированный планировщик задач.

Читайте также:  Microsoft windows defender and antivirus

Это бесплатно. Операционную систему песочницы не нужно отдельно лицензировать в отличии от системы на том-же VirtualBox.

Включение Windows Sandbox

Для включения песочницы нам следует ввести команду в PowerShell:

Enable-WindowsOptionalFeature -FeatureName «Containers-DisposableClientVM» –Online

Или в командной строке:

Dism /online /Enable-Feature /FeatureName:»Containers-DisposableClientVM» -All

Или найти апплет включения компонентов в панели управления. После установки компьютер следует перезагрузить.

Воспользовавшись поиском Windows мы легко найдем песочницу. Ярлык так-же есть в главном меню.

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

В списке процессов её так-же никто не прятал. В моём случае, это процессы 5816 и 17976:

Как видно, используется Hyper-V, хоть в его оснастке и пусто. Но давайте взглянем на саму песочницу. Это такая же Windows, как у нас. Характеристиками система не обделена: ядер процессора как у хоста, 4 гигабайта памяти и 40 гб жесткий диск. Достаточно для большинства задач подобного рода. Стоит отметить, что виртуальный диск увеличивается динамически по мере использования. память так-же в системе используется динамическая, но в отличие от виртуального диска, возвращает системе неиспользованное пространство.

Работать с песочницей предельно просто. Окно, что мы видим — это подключение по RDP, его можно развернуть в полный экран — система масштабируется. Принтеры проброшены в момент подключения. Интернет будет из коробки. В зависимости от настроек виртуального коммутатора, будет видна локальная сеть (по умолчанию видна). Файлы можно передать в песочницу через копировать — вставить, буфер обмена работает.

Что любопытно, в песочнице пользователь по умолчанию называется: WDAGUtilityAccount. Первые четыре буквы — это сокращение от Windows Defender Application Guard, что намекает на развитие технологии Application Guard.

Подробности от команды разработчиков Windows Sandbox

Песочница Windows построена на технологии, которая называется Windows Containers. Контейнеры разрабатывались (и давно используются) для работы в облаке. Microsoft взял уже достаточно зрелую и протестированную технологию и доработал её для пользователей десктопной Windows.

Динамически генерируемый образ

Песочница является хотя и легковесной, но всё же виртуальной машиной. И, как любой виртуальной машине, ей требуется образ, с которого она может загрузится. Важнейшей особенностью Песочницы является то, что Вам не нужно откуда-то качать или создавать этот образ. Он создастся на лету, из файлов вашей текущей ОС Windows.

Мы хотим всегда получить одно и то же «чистое» окружение для Песочницы. Но есть проблема: некоторые системные файлы могут меняться. Решением было создание «динамически генерируемого образа»: для изменённых файлов в него будут включаться их оригинальные версии, но вот неизменные файлы физически в этот образ входить не будут. Вместо них будут использоваться ссылки на реальные файлы на диске. Как показала практика — такими ссылками будут большинство файлов в образе. Лишь малая их часть (около 100 МБ) войдут в образ полностью — это и будет его размер. Более того, когда Вы не используете Песочницу, эти файлы хранятся в сжатом виде и занимают около 25 МБ. При запуске Песочницы они разворачиваются в тот самый «динамический образ» размером около 100 МБ.

Умное управление памятью

Управление памятью для Песочницы — ещё одно важное усовершенствование. Гипервизор позволяет запускать на одной физической машине несколько виртуальных и это, в общем, неплохо работает на серверах. Но, в отличии от серверов, ресурсы обычных пользовательских машин значительно более ограничены. Для достижения приемлемого уровня производительности Microsoft разработал специальный режим работы памяти, при котором основная ОС и Песочница могут с некоторых случаях использовать одни и те же страницы памяти.

В самом деле: поскольку основная ОС и Песочница запускают один и тот же образ ОС, то большинство системных файлах в них будут одни и те же, а значит нет смысла дважды загружать в память одинаковые библиотеки. Можно сделать это один раз в основной ОС, а когда тот же файл понадобится в памяти Песочнице — ей можно дать ссылку на ту же страницу. Конечно, требуются некоторые дополнительные меры для обеспечения безопасности подобного подхода, но Microsoft позаботилась об этом.

В случае использования обычных виртуальных машин гипервизор контролирует работу виртуальных процессоров, работающих в них. Для Песочницы была разработана новая технология, которая называется «интегрированный планировщик», которая позволяет основной ОС решать когда и сколько ресурсов выделить Песочнице. Работает это так: виртуальный процессоры Песочницы работают как потоки внутри процесса Песочницы. В итоге они имеют те же «права», что и остальные потоки в вашей основной ОС. Если, к примеру, у вас работают какие-то высокоприоритетные потоки, то Песочница не будет отнимать у них много времени для выполнения своих задач, которые имеют нормальный приоритет. Это позволит пользоваться Песочницей, не замедляя работу критически важных приложений и сохраняя достаточную отзывчивость UI основной ОС, аналогично тому, как работает Linux KVM.

Главной задачей было сделать Песочницу с одной стороны просто обычным приложением, а с другой — дать гарантию её изоляции на уровне классических виртуальных машин.

Как уже говорилось выше, Песочница использует гипервизор. Мы по сути запускаем одну копию Windows внутри другой. А это означает, что для её загрузки понадобится какое-то время. Мы можем тратить его при каждом запуске Песочницы, либо сделать это лишь раз, сохранив после загрузки всё состояние виртуальной ОС (изменившиеся файлы, память, регистры процессора) на диске. После этого мы сможем запускать Песочницу из данного снимка, экономя при этом время её старта.

Аппаратная виртуализация графики — это ключ к плавному и быстрому пользовательскому интерфейсу, особенно для «тяжелых» в плане графики приложений. Однако, классические виртуальные машины изначально ограничены в возможностях напрямую использовать все ресурсы GPU. И здесь важную роль выполняют средства виртуализации графики, которые позволяют преодолеть данную проблему и в какой-то форме использовать аппаратную акселерацию в виртуальном окружении. Примером такой технологии может быть, например, Microsoft RemoteFX.

Кроме того, Microsoft активно работала с производителями графических систем и драйверов для того, чтобы интегрировать возможности виртуализации графики непосредственно в DirectX и WDDM (модель драйверов в ОС Windows).

В результате графика в Песочнице работает следующим образом:

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

Графическая подсистема Песочницы, получив команды отрисовки графики, передаёт их основной ОС

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

Это процесс можно изобразить так:

Это позволяет виртуальному окружению получать полноценный доступ к аппаратно акселерируемой графике, что даёт как прирост производительности, так и экономию некоторых ресурсов (например, заряда батареи для ноутбуков) в следствие того, что для отрисовки графики больше не используются тяжелые расчёты на CPU.

Песочница имеет доступ к информации о заряде батареи и может оптимизировать свою работу для его экономии.

Как обычно, привожу ссылку на оригинал статьи в моём блоге.

Оцените статью