编辑windows注册表文件system.dat


3

我需要编辑损坏的system.dat文件(Windows注册表),我有一个访问此文件的副本。如何使用regedit打开和编辑此文件?


您可能应该说您使用的是Windows 95/98 / ME。
休·艾伦

请详细说明此问题涉及的Windows版本。
Kez

Answers:


6

是。

您可以使用注册表打开另一个“配置单元”。

  1. 开始注册。
  2. 选择HKEY_LOCAL_MACHINE根密钥。
  3. 进入菜单“File-> Load Hive ...”
  4. 选择要编辑的注册表的DAT文件。
  5. 系统将提示您输入名称以加载配置单元。这个名字并不重要。它只是使用您提供的名称将注册表配置单元加载到子文件夹中。
  6. 然后,您可以以与任何其他注册表相同的方式编辑刚刚加载的注册表。所有更改都是实时进行的,与正常情况一样。
  7. 完成后,进入“File-> Unload Hive ...”菜单。

但是,这只适用于Win2k / Xp / Vista / 7,没有办法像Win9x / ME那样加载注册表。


1
不好。System.dat适用于Windows 9x :(
Hugh Allen

OP没有具体说明。真正。
窃笑

0

我想知道一种不同的策略会更好吗?恢复旧的system.dat。

一些操作系统是否保留system.old或system.something?

引导进入安全模式?运行注册表。

我在想的是即使你可以编辑它,你能修复它吗?


此文件属于虚拟机,我尝试在安全模式下启动,但Windows初始化失败。
RRUZ

我确切地知道修改文件的哪个注册表项更改,因为它被恶意的vb脚本损坏了。
RRUZ

0

如果你有副本,你可以覆盖坏文件吗?否则,您可以使用您喜欢的二进制编辑器 我使用Hex Edit Neo。他们也有免费版本。www.hhdsoftware.com

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.