http://bugs.winehq.org/show_bug.cgi?id=29529
--- Comment #27 from Jake Thomas jthomas97411@yahoo.com 2012-01-22 18:47:17 CST --- And in delayed response to Vitaliy Margolen's comment:
It is possible for a program to have it's own binary-file-reading code, as opposed on depending on operating-system-provided APIs.
I know this because the MiTec Registry Viewer can actually view Windows hive files in Wine (like RegEdit). So if Vitaliy Margolen is saying that Wine doesn't have those APIs, that must be how that program is able to do that.
I think I went through about 13 different registry browsing programs before I found one that works in Wine (that can load a hive). Now I know why. Most depend on those APIs. At least I'm guessing that that is the reason.
But the MiTec Registry Viewer can't edit the registry. It can only browse it. But if coupled with chntpw (a Linux-native CLI Windows registry editor), you have a powerful pair, because last time I used chntpw, it lacks tree viewing functionality, and is poor as a browser. But the two make a complete unit.
Jake