
A value of 0x10b indicates 32 bit, 0x20b indicates 64 bit. The correct way to determine bit size is to check the value of OptionalHeader.Magic. Note that these WORDS will show in WinNT.H as 0x8664 and 0x0200 respectively. The WORD 0x0002 is the value for IMAGE_FILE_MACHINE_IA64. See WinNT.H - The WORD 0圆486 is the value for IMAGE_FILE_MACHINE_AMD64. The other 3 showed 0x0002 and these 3 are in the c:\program files\Microsoft SQL Server\100\Setup Bootstrap subfolder. EXE files in my C:\Program Files folder, 283 showed 0圆486 in the location noted in the article. Each of these has its own visualization system that the program will use to suggest autocomplete options or allow you to compress lines of code between brackets.While the method of looking for 0圆486 in a hex editor will identify almost all 64 bit executables, it will not identify all. The supported languages include C, Java, XML, HTML, PHP, Java Script, RC resource files, makefile, ASCII art files, doxygen, ini files, ASP, VB/VBS files, SQL, Objective-C, CSS, Pascal, Perl and Python. It also allows you to search for words or phrases using regular expressions. The changes that you make in one visualization of the document will also appear in the others. You can visualize and work with a number of documents at the same time using different tabs and even modify different views of the same file at the same time. In addition, you can personalize the style for each supported language, selecting the color, typeface, font size and style for the key words. Its features include syntax for different programming languages, which you can completely personalize. In addition to working with plain text, it can be used as a source code editor by programmers, and it's compatible with more than 50 languages.


NotePad is an excellent plain text editor with all of the features you miss from your traditional Notepad.
