Microsoft объясняет, как вы можете безопасно пожертвовать процессорное время для проекта Folding at Home с Windows Sandbox

Значок времени чтения 3 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Когда люди из проекта «Складывание дома» призвали компьютерных энтузиастов, Интернет откликнулся, и теперь проекту удалось привлечь достаточно пользователей, чтобы его сила превзошла семь лучших суперкомпьютеров в мире. Для тех, кто не знает, Folding at Home — это проект распределенных вычислений для выполнения молекулярно-динамического моделирования динамики белков. Сначала проект был запущен, чтобы помочь с укладкой белка, но теперь он выделяет свои ресурсы на борьбу с продолжающимся коронавирусным кризисом.

Если вы хотели пожертвовать свои ресурсы проекту, теперь вы можете сделать это с легкостью. Microsoft имеет общие сценарий PowerShell, который позволит пользователям безопасно запускать клиент Folding at Home в песочнице Windows. Для этого вам нужно открыть PowerShell или командную строку от имени администратора и запустить:

Powershell.exe -ОбслуживаниеПолный обход -Файл. \ Install_folding_sandbox_on_host.ps1

Если вы хотите передать свое имя пользователя, вы можете добавить опцию -username:

Powershell.exe -ExecutionPolicy Bypass -File .\install_folding_sandbox_on_host.ps1 -username

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

Microsoft также создала GitHub репозиторий с открытым исходным кодом для сценария и просит пользователей Windows представить свои идеи для запуска приложений в песочнице Windows.


Обновление: Microsoft обновила документацию, пояснив, что для запуска команды Powershell пользователям сначала необходимо загрузить файл «install_folding_sandbox_on_host.ps1». Для этого перейдите в упомянутый выше репозиторий GitHub и загрузите его в виде zip-файла. После этого откройте zip-файл и перейдите в Windows-Sandbox-Utilities-master>Folding In Sandbox и извлеките файл «install_folding_sandbox_on_host.ps1». Теперь выполните следующие шаги, чтобы запустить программу.

  1. Откройте командную строку или Powershell от имени администратора (щелкните правой кнопкой мыши и выберите «Запуск от имени администратора»).
  2. Теперь введите «cd\», чтобы перейти к загрузочному диску по умолчанию.
  3. После этого введите «cd ». Например, если у вас есть файл на рабочем столе, введите «cd users/ /рабочий стол» и нажмите Enter.
    (Вам нужно будет изменить буквы дисков, если вы распаковали файл в раздел, отличный от загрузочного раздела по умолчанию)
  4. Это переместит командную строку или Powershell к местоположению файла «ps1», и вы сможете без проблем запустить исходную команду. Обратите внимание, что вам нужно будет включить виртуализацию в BIOS, так как Windows Sandbox требует ее запуска.

Подробнее о темах: коронавирус, складывать дома, Microsoft, Окна 10