当前位置: 首页>>技术教程>>正文


有没有办法从Ubuntu编辑Windows注册表?

问题描述

我的笔记本电脑是Windows 7 /Ubuntu 12.04 LTS dual-boot设置。我一直在尝试在Windows分区上使用替代桌面 shell ,例如KDE和Cairo

将Cairo设置为默认 shell 程序后,我决定重新启动计算机并重新登录Windows,以确保一切正常。但是,登录后,我发现自己只剩下鼠标光标和一个充满默认背景颜色的空白桌面。

我知道需要更改注册表设置,以便将Windows资源管理器恢复为先前对KDE进行实验时的默认 shell 程序,但是如果无法加载到正常工作的桌面上,显然我不能使用regedit。但是,我仍然可以毫无问题地使用我的Ubuntu分区。

这让我想知道是否存在一种方法可以在Ubuntu中挂载Windows分区并以某种方式在其中编辑注册表。我该怎么做,我是否需要任何额外的包装?

最佳答案

我相信这就是您要寻找的东西,“ Offline NT Password & Registry Editor”(chntpw)

什么是chntpw?

chntpw是一个软件实用程序,用于重置或清除Windows NT,2000,XP,Vista,7和8.1使用的本地密码。它还包含一个简单的注册表编辑器和hex-editor,可使用linux /unix浏览和修改注册表文件中包含的信息。

如何安装?

您可以通过运行以下命令从终端安装它:

sudo apt-get install chntpw

或在软件中心中搜索”chntpw”。

其他来源:

Using chntpw in Ubuntu to Hack the Windows Registry

Change or Reset Windows Password from a Ubuntu Live CD

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11828.html,未经允许,请勿转载。