Microsoft объясняет, как вы можете безопасно пожертвовать процессорное время для проекта Folding at Home с Windows Sandbox
3 минута. читать
Обновление
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь 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». Теперь выполните следующие шаги, чтобы запустить программу.
- Откройте командную строку или Powershell от имени администратора (щелкните правой кнопкой мыши и выберите «Запуск от имени администратора»).
- Теперь введите «cd\», чтобы перейти к загрузочному диску по умолчанию.
- После этого введите «cd ». Например, если у вас есть файл на рабочем столе, введите «cd users/ /рабочий стол» и нажмите Enter.
(Вам нужно будет изменить буквы дисков, если вы распаковали файл в раздел, отличный от загрузочного раздела по умолчанию) - Это переместит командную строку или Powershell к местоположению файла «ps1», и вы сможете без проблем запустить исходную команду. Обратите внимание, что вам нужно будет включить виртуализацию в BIOS, так как Windows Sandbox требует ее запуска.