Как удалить программу на Windows 7 через Linux

3426
Registered User

У меня есть система двойной загрузки, которая собрала некоторые проблемы с вредоносным ПО или другие проблемы в Windows 7, из-за которых я не могу использовать Windows 7.

Можно ли удалить программы Windows 7, загрузившись в Ubuntu (удалив некоторые файлы Windows 7)?

Согласно моему предыдущему вопросу, высокая загрузка памяти в Windows 7 не позволяет открыть браузер, я не могу использовать Windows в обычном режиме.

Комментарий @mmmc ниже говорит о том, что это возможно: исправьте реестр Windows с жесткого диска Linux

-3
Да, вы можете удалить файлы, которые вы не сможете изменить в записях реестра. Почему бы вам просто не использовать подходящие инструменты при загрузке в Windows для удаления вредоносных программ? Ramhound 11 лет назад 0
В ** общем случае **, нет, это невозможно, потому что любая конкретная программа может выполнить произвольную настройку системы при установке: ассоциации файлов, запись в реестр, модули ядра (драйверы), создание / удаление пользователей, Windows службы, запись в базу данных установщика, функциональность InstallShield, функциональность MSI, ярлыки в меню «Пуск» и т. д. Правильное удаление может быть выполнено только из самой Windows. Кроме того, удаление случайных файлов ** не ** хороший способ устранения неполадок. Вы должны сообщить о конкретных симптомах, которые вы испытываете, в новом вопросе. Horn OK Please 11 лет назад 1
у меня система с двойной загрузкой, так как я не могу использовать ее в Windows 7, так как вопрос был обновлен, поэтому мне пришла в голову эта идея, если я смогу каким-то образом удалить Ubuntu Linux в эти дни, которые стали очень продвинутыми, поэтому я подумал, что это возможность, следовательно, спросил Registered User 11 лет назад 1
@RegisteredUser Я должен спросить, почему вы не можете переформатировать Windows 7 с W7 DVD? Ваш вопрос звучит так, как будто вы хотите решить эту проблему только через ОС Ubuntu? Dave 11 лет назад 0
да, диск DVD поврежден, его невозможно отформатировать через DVD Registered User 11 лет назад 0
@RegisteredUser Пожалуйста, удалите этот комментарий "ОБНОВЛЕНИЕ 2". Если вы хотите, чтобы ваш вопрос был вновь открыт, попробуйте отредактировать его, чтобы прояснить вашу проблему, а не звонить всем, кто проголосовал, чтобы закрыть его в неведении. Indrek 11 лет назад 1
Я действительно не понимаю, почему этот вопрос закрыт. Это имеет смысл для меня. Franck Dernoncourt 10 лет назад 0

1 ответ на вопрос

4
mnmnc

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

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

Предыдущий ответ (почему-то я думаю, что этот вариант лучше, так как он не позволит большему количеству людей пытаться редактировать реестр Windows из Linux - даже если это неправильно;)):

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

Прими мой совет и не делай этого. Есть более простые способы от самой Windows.

@DaveRook На самом деле, похоже, я был не прав. Полностью. http://lifehacker.com/5584762/edit-the-windows-registry-from-a-linux-thumb-drive. Кажется, что есть инструменты, которые позволяют редактировать реестр на уровне командной строки, например, из Linux, загруженной с USB. Так что, если кто-то точно знает, какие разделы реестра необходимо удалить для удаления определенного программного обеспечения - это на самом деле можно сделать из Linux. mnmnc 11 лет назад 1
спасибо, благодаря некоторым отзывам здесь и некоторым другим логикам с использованием Linux, которые я смог решить, моя проблема может проверить эту ветку http://superuser.com/questions/526979/high-memory-usage-on-windows-7-unable- чтобы открыть браузер / 527618 # 527618 Registered User 11 лет назад 0
Зачем вообще беспокоиться об основанном на Linux редакторе реестра без графического интерфейса пользователя (который знает, насколько хорошо он понимает структуру реестра и все типы данных)? Я имею в виду, что для простого гашения пароля это может быть хорошо, но для полноценного редактирования реестра было бы намного проще загрузить диск WinPE / USB, подключить автономный реестр с помощью хорошего редактора реестра Windows и отредактировать его как обычно. , Karan 11 лет назад 0