From 25c15261253bbd2fb140e5ca1c902acf714f76a9 Mon Sep 17 00:00:00 2001 From: Richard Jones Date: Fri, 30 Apr 2010 09:46:40 +0100 Subject: [PATCH] tools: Fix documentation for CurrentControlSet (thanks Yuval Kashtan). --- tools/virt-win-reg | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/tools/virt-win-reg b/tools/virt-win-reg index 9ce84b5..91a1673 100755 --- a/tools/virt-win-reg +++ b/tools/virt-win-reg @@ -151,8 +151,23 @@ Paths and value names are case-insensitive. Registry keys like C don't really exist in the Windows Registry at the level of the hive file, and therefore you -cannot modify these. Replace this with C, and -similarly for other C keys. +cannot modify these. + +C is usually an alias for C. In +some circumstances it might refer to another control set. The way +to find out is to look at the C key: + + # virt-win-reg WindowsGuest 'HKLM\SYSTEM\Select' + [HKEY_LOCAL_MACHINE\SYSTEM\Select] + "Current"=dword:00000001 + "Default"=dword:00000001 + "Failed"=dword:00000000 + "LastKnownGood"=dword:00000002 + +"Default" is the one which Windows will choose when it boots. + +Similarly, other C keys in the path may need to +be replaced. =head1 OPTIONS -- 1.8.3.1