Answered by:
Hive based registry for Windows CE 7 on Virtual PC?

Question
-
Can anybody explain (or post a working OS design) how to configure a hive based registry for Windows CE 7 on Virtual PC? I'm creating OS images that boot from VHDs that are similar to those that DiskPrep creates (http://archive.msdn.microsoft.com/DiskPrep).
Now I'd like to have a hive based registry that is saved to the VHD as well, since this would greatly simplify certain testing/development tasks. Has anybody something like that gotten to work?
Cheers
KartoffelsalatFriday, March 18, 2011 10:55 AM
Answers
-
Since the VHD is treated as normal ATA Hard Drive in VirtualPC, so you can enable the hive-based registry by
set PRJ_ENABLE_FSREGHIVE=1 (for detail, trace the public\COMMON\oak\files\common.reg for the setting enabled by PRJ_ENABLE_FSREGHIVE flag) and http://msdn.microsoft.com/en-us/library/ee479112(WinEmbedded.70).aspx
Also the "Start DevMgr" has been deprecated and replaced by [HKEY_LOCAL_MACHINE\init\BootVars\Init]
http://msdn.microsoft.com/en-us/library/ee490554.aspx- Marked as answer by Kartoffelsalat Thursday, March 31, 2011 5:27 PM
Saturday, March 19, 2011 12:04 AM
All replies
-
Enable hive based registry under catlog file and de select ram based registry
Also verify following settings ...
[HKEY_LOCAL_MACHINE\init\BootVars]
"Start DevMgr"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\...]
"MountAsBootable"=dword:1
"AutoMount"=dword:1
"AutoPart"=dword:1
"AutoFormat"=dword:1
"MountAsBootable"=dword:1
Regards,
Misbah
Senior Design Engineer T.E.S Electronic Solutions (Bangalore-India) www.tesbv.com email-misbah.khan@tesbv.comFriday, March 18, 2011 1:10 PM -
Since the VHD is treated as normal ATA Hard Drive in VirtualPC, so you can enable the hive-based registry by
set PRJ_ENABLE_FSREGHIVE=1 (for detail, trace the public\COMMON\oak\files\common.reg for the setting enabled by PRJ_ENABLE_FSREGHIVE flag) and http://msdn.microsoft.com/en-us/library/ee479112(WinEmbedded.70).aspx
Also the "Start DevMgr" has been deprecated and replaced by [HKEY_LOCAL_MACHINE\init\BootVars\Init]
http://msdn.microsoft.com/en-us/library/ee490554.aspx- Marked as answer by Kartoffelsalat Thursday, March 31, 2011 5:27 PM
Saturday, March 19, 2011 12:04 AM -
I only got around to try this today, works fine. Thank you.Thursday, March 31, 2011 5:28 PM
-
Hey
Can you show me how to do this in detail? I'm new to this program
CheersWednesday, July 6, 2011 5:47 AM