Есть ли способ отредактировать реестр Windows из Ubuntu?

25

Мой ноутбук - установка с двойной загрузкой Windows 7 / Ubuntu 12.04 LTS. Я экспериментировал с альтернативными оболочками рабочего стола в моем разделе Windows, такими как KDE и Cairo .

После установки Cairo в качестве оболочки по умолчанию я решил перезагрузить компьютер и снова войти в Windows, чтобы убедиться, что все работает правильно. Однако после входа в систему я обнаружил, что остался только с курсором мыши и пустым рабочим столом, заполненным цветом фона по умолчанию.

Я знаю настройки реестра, которые мне нужно изменить, чтобы восстановить Windows Explorer в качестве оболочки по умолчанию из моих предыдущих экспериментов с KDE, но я, очевидно, не могу использовать их, regeditесли не могу загрузить рабочий стол. Тем не менее, я все еще могу использовать свой раздел Ubuntu без проблем.

Это заставляет меня задуматься, есть ли способ смонтировать раздел Windows в Ubuntu и каким-то образом отредактировать реестр оттуда. Как мне это сделать, и нужны ли мне дополнительные пакеты для этого?

Кристофер Кайл Хортон
источник
Я так не думаю. Можете ли вы загрузиться с учетной записью администратора по умолчанию для Windows 7, запустить regeditи изменить ключи в профиле вашего пользователя?
Крис
На самом деле, я только что обнаружил, что могу использовать диспетчер задач после входа в систему с помощью Ctrl + Alt + Delete, а затем с помощью меню «Файл»> «Новая задача» вручную запустить док-станцию, которую я делал в GameMaker. Оттуда я могу запустить почти все остальное, так что, по крайней мере, я все еще могу это исправить из Windows. При этом мне все еще интересно, можно ли получить доступ к реестру из Ubuntu, поскольку, очевидно, никто не спрашивал об этом раньше.
Кристофер Кайл Хортон

Ответы:

26

Я считаю, что это то, что вы ищете, « Offline NT Password & Registry Editor » (chntpw)

Что такое CHNTPW?

chntpw - это программная утилита для сброса или очистки локальных паролей, используемая в Windows NT, 2000, XP, Vista, 7 и 8.1. Он также содержит простой редактор реестра и hex-редактор, с помощью которого информацию, содержащуюся в файле реестра, можно просматривать и изменять в linux / unix.

Как установить?

Вы можете установить его из терминала, выполнив эту команду:

sudo apt-get install chntpw

Или поиск "chntpw" в центре программного обеспечения.

Дополнительные источники:

Использование chntpw в Ubuntu для взлома реестра Windows

Изменить или сбросить пароль Windows с компакт-диска Ubuntu Live

Башарат Сиалви
источник
Очень круто. Хорошо знать.
Крис
Круто ... я не знаю, chntpwвключил редактор реестра.
Кристофер Кайл Хортон
@Rinzwind: Ну, не совсем так. В ряде случаев chntpwможно только очистить (или очистить) пароль для учетной записи - иногда он не может реально изменить пароль. Тем не менее, это потрясающий инструмент.
Натан Осман
1
Обратите внимание , что второй по последней ссылке мертв , но он находится в архиве здесь web.archive.org/web/20120505170011/http://members.iinet.net/...
кот