Я оставляю свой предыдущий ответ, но он неточный. Есть способы сделать то, что вы хотите сделать, но это так же опасно, как дразнить огнем.
Существует программное обеспечение, способное редактировать файлы реестра из командной строки оболочки Linux.
Если у вас есть список файлов, которые были созданы при конкретной установке программного обеспечения, и в то же время список всех ключей реестра, созданных и / или измененных во время и после установки - или, что еще лучше, - резервное копирование реестра до установки программного обеспечения - вы могли бы отменить изменения, внесенные в реестр, путем установки.
Предыдущий ответ (почему-то я думаю, что этот вариант лучше, так как он не позволит большему количеству людей пытаться редактировать реестр Windows из Linux - даже если это неправильно;)):
Короче - нет. Не напрямую. Вы можете удалить некоторые файлы из разделов NTFS
но не можете изменить ключи реестра напрямую - большая часть программного обеспечения добавляет некоторые ключи в реестр Windows. Это нельзя редактировать, пока Windows выключена. Однако вы можете создать файл bat(или vbs) с командами, которые будут удалять ключи реестра и добавить этот файл bat в папку startup
пользователей Windows (внутри их профиля) - это может привести к удалению ключей из реестра, если у пользователя есть нужные права и / или способен повысить права до уровня системного администратора - только тогда реестр можно редактировать. Поместить файл в определенную папку можно, конечно, с уровня Linux, но процесс полной деинсталляции может быть достигнут только при работе ОС Windows.
Прими мой совет и не делай этого. Есть более простые способы от самой Windows.