Почему программа не может внести изменения в файл hosts.sys?
Запускать программу от админа, тк для редактирования hosts нужно обладать правами администратора.
Насколько я помню в домашней вин10 - открыть то Вы файл хост откроете, и даже напишите, но сохранить винда Вам его не даст. Особенно если включен защитник Виндовс и защита програмного обеспечения