This forum requires Javascript to be enabled for posting content
Log In
Please consider registering
Guest
Forum Scope


Match



Forum Options



Min search length: 3 characters / Max search length: 84 characters
Register Lost password?
Tweaking the registry of Win7 64bit
Flying Dutchman
278 Posts
(Offline)
1
April 5, 2011 - 5:27 pm

Ok, the title may sound bad, but I have nth hackerish in mind, so please keep reading.

A couple of days ago, I wanted to add the "" to the registry of Win7 64 bit. When I tried to create the respective D-Word, I was offered the choice between a 32-bit or a 64-bit one. That's where I canceled the whole procedure, as I wasn't sure which one to choose. I did a search, but not even [url=http://support.microsoft.com/kb/967715:wax0jln7]MS official article[/url:wax0jln7] offers any direction (part "How to disable or enable all Autorun features in Windows 7 and other operating systems").

On another occasion, I stumbled upon instructions on how to disable the "PIn apps to the Taskbar" through the registry. In this case the D-Word to add was 32-bit, which makes no sense to me as we're talking about a 64bit OS.

So, in general:
1. In which cases does one choose a 32-bit D-Word and when a 64-bit one?
2. Are there specific aspects/ points one takes into consideration in order to make the correct choice?
3. Does anyone know of a reliable guide about this?
By the way Dave, nice articles on introducing the registry.

Thanks ahead.

I am human

Jim Hillier
2700 Posts
(Offline)
2
April 5, 2011 - 5:57 pm

Hey FD - I am far from expert in this field but I can tell you that the DWORD (32-bit) value and QWORD (64-bit) value has nothing to do with the installed operating system.

It actually depends on the length of the value you are wanting to enter, this from Wikipedia:

[quote:1qrw58v4]Some computer architectures define the term dword (double word) to be a unit of data that is twice the size of a word. The x86 platform originally had a word size of 16 bits (2 bytes) and that usage of the term is confusingly retained even though the actual processor word size is now 32 bits or even 64 bits. In that platform, a dword designates a 32-bit (4-byte) unit.

Similarly qword (quadruple word) is a unit of data that is four times the size of a word. On the x86 platform, this unit of data is 64 bits long because the definition of word on an x86 [/quote:1qrw58v4]

Dave and Ziggie will be able to explain this much better than I......stand by!!

Cheers.....Jim

Flying Dutchman
278 Posts
(Offline)
3
April 5, 2011 - 6:10 pm

Hi Jim,

Thanks for the reply, but it only got me more confused. You see, your excerpt says
[quote:3fkxlh9t]qword (quadruple word) is a unit of data that is four times the size of a word. On the x86 platform, this unit of data is 64 bits long because the definition of word on an x86 [/quote:3fkxlh9t]
but when right-clicking on the right pane of the registry in Win XP 32bit, I was never offered a QWORD, nor have I seen it or DWORD(64-bit) before. But then, I never had a 64bit OS before, so I assumed it's OS related. If it's not, it makes even less sense to me.

Help!!

I am human

Jim Hillier
2700 Posts
(Offline)
4
April 5, 2011 - 9:30 pm

Hey FD - Okay, I suppose it does have something to do with the OS, but only remotely. (I did warn you I was far from expert on this subject )

My understanding is this: The 32-bit arhcitecture will not handle 64-bit units of data, that is why in a 32-bit OS you will not see the option. A 64-bit OS however is backwards compatible so you can use either 32-bit or 64-bit units of data.....hence the option.

So the answer to your question: [quote:3voppvsv]In which cases does one choose a 32-bit D-Word and when a 64-bit one?[/quote:3voppvsv]
The choice you make really has nothing to do with the OS, i.e. 64-bit OS does not necessarily mean you must choose the 64-bit option. That choice depends entirely on the unit size of the data.

Unfortunately our dear Dave is slightly under the weather at the moment and unable to respond but I've also notified the mighty Zig and he will certainly know a[i:3voppvsv] lot [/i:3voppvsv]more about this than I.

Cheers mate....Jim

Chad Johnson
867 Posts
(Offline)
5
April 6, 2011 - 12:17 pm

Ugh. Registry.

This is not my field of expertise either. I tend to ignore the registry unless I'm really bored. Nine times out of ten when a problem requires me to edit the registry to solve it, I just wipe / reload the machine and/or restore to my last image. ~shrug~ I'm lazy.

That said:

From my quick research (yay Google) - Jim is correct, it has more to do with the length of the value you are adding and less to do with the OS. The OS however, has to know QWord exists. It appears the QWORD option was introduced in Windows 2000. Depending on which version of Registry Editor you run (There is a 16 bit, 32 bit, and a 64 bit version apparently), the QWORD option may not appear.

Confusingly, the internet seems to say that it is and isn't limited to just 64 bit OS's.

Um. Yes.

So to answer your original questions:
1) Choose 64 bit value when your value is greater than 32 bits.
2) Solely based on the length of your value. Obviously, 64 bit values take up more memory than 32 bit value. This doesn't come into play except in very large registries.
3) Not that I know of.

Flying Dutchman
278 Posts
(Offline)
6
April 6, 2011 - 4:38 pm

Thanks for the replies, guys.

And Dave, get better!

I am human

vaynenick
1 Posts
(Offline)
7
July 27, 2017 - 1:33 am

The 64 bit computers can run both 32bit programs and 64 bit programs. 32 bit computers cannot run 64 bit programs, because the bit sizes are fundamentally different. Latest Laptops with pre-installed Windows are usually x64 i.e. 64 Bit, old Desktops and Laptops could be having Windows x86 which means 32 bit.

Nick

Forum Timezone: America/Indiana/Indianapolis
All RSSShow Stats
Administrators:
Jim Hillier
Richard Pedersen
David Hartsock
Moderators:
Carol Bratt
dandl
Jason Shuffield
Jim Canfield
Terry Hollett
Stuart Berg
John Durso
Top Posters:
Chad Johnson: 867
Mindblower: 666
carbonterry2: 356
Flying Dutchman: 278
grr: 211
Newest Members:
blutsband
cyberguy
JudeLandry
benjaminlouis680309
drogers97439
Forum Stats:
Groups: 8
Forums: 20
Topics: 1942
Posts: 13522

 

Member Stats:
Guest Posters: 11
Members: 3179
Moderators: 7
Admins: 3
Most Users Ever Online: 2303
Currently Online:
Guest(s) 44
Currently Browsing this Page:
1 Guest(s)
Exit mobile version

WHY NOT SUBSCRIBE TO OUR NEWSLETTER?

Get great content like this delivered to your inbox!

It's free, convenient, and delivered right to your inbox! We do not spam and we will not share your address. Period!