|
Guest
Posts: n/a
|
Yousuf Khan wrote:
> On 04/05/2012 4:10 AM, Yousuf Khan wrote:
>>> I wish that was the answer for me.
>>>
>>> The 0b2d... section of the key doesn't exist on my box.
>>>
>>> The link shows an option that's not on my system, either.
>>
>> If it doesn't exist, then create it. In my case, though that
>> "0b2d...1c60" key did exist, the "Attributes" field underneath it didn't
>> exist. So I created that one. Now, everything is fine. You'll simply
>> have to create the key and then the field too.
>>
>> It seems that not all registry entries are created by default on all
>> machines, and are only created on an as needed basis, otherwise default
>> values are taken.
>>
>> Yousuf Khan
>
> BTW, this is what my registry looks like in that section (you can copy
> and paste):
>
> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\0012ee47-9041-4b5d-9b77-535fba8b1442\0b2d69d7-a2a1-449c-9680-f91c70521c60]
>
> "FriendlyName"=hex(2):41,00,48,00,43,00,49,00,20,00,4c,00,69,00,6e,00,6b,00,20,\
>
>
> 00,50,00,6f,00,77,00,65,00,72,00,20,00,4d,00,61,00,6e,00,61,00,67,00,65,00,\
>
>
> 6d,00,65,00,6e,00,74,00,20,00,2d,00,20,00,48,00,49,00,50,00,4d,00,2f,00,44,\
>
> 00,49,00,50,00,4d,00,00,00
> "Description"=hex(2):43,00,6f,00,6e,00,66,00,69,00,67,00,75,00,72,00,65,00,73,\
>
>
> 00,20,00,74,00,68,00,65,00,20,00,4c,00,50,00,4d,00,20,00,73,00,74,00,61,00,\
>
> 74,00,65,00,2e,00,00,00
> "IconResource"=hex(2):00,00
> "Attributes"=dword:00000000
An alternating sequence of 00 and non 00 hex value, is a Unicode text string.
A person seeing the above, might conclude it was "complicated and scary", when
in fact that could be a device name, a file path name, and so on.
For fun, let's translate this much. There are ten non-zero items, and
those correspond to ten ASCII letters/numbers.
41,00,48,00,43,00,49,00,20,00,4c,00,69,00,6e,00,6b,00,20 = "AHCI Link "
You can get an ASCII table from a UNIX man page, to finish the translation
process, and understand what is stored there. Unicode encoding is a nuisance,
but it's here to stay. The 41 is 0x41 hex, so you use the hex column when
translating to ASCII.
http://unixhelp.ed.ac.uk/CGI/man-cgi?ascii+7
Paul
|
|