Answers:
Basically it's different coding... so tolerate's discuss what that vehicle...
1) Rootkits:
the current rootkits that own be written for 32 bit systems, including the infamous Sony music compact disc rootkit, don’t work within the 64 bit OS. That’s because when updating the kernel code for the 64 bit altered copy, Microsoft programmers took the opportunity to include a “patch guard” – code i.e. bit of the kernel make it impossible to install a patch in a running kernel (which kernel mode rootkits do on 32 bit systems).
Likewise, processor vendor have an opportunity, contained by making the untried 64 bit processors, to include indemnity mechanism. Both AMD and Intel include code in their 64 bit products to prevent the exploitation of buffer overflow and buffer underrun conditions.
2) Performance increase and encryption:
64 bit processing will also form some protection mechanism work better – or at smallest, faster. For example, encryption is a drastically processor-intensive charge. Encrypting and decrypting background can result surrounded by a show hit on 32 bit systems, but 64 bit systems will know how to achieve encryption tasks much more at full tilt. This will label it more convenient for more nation to use encryption technology such as EFS, IPsec and SSL, resulting in better warranty for confidential files and meet people transmissions.
3) There's a type of guarantee prearranged as “security through obscurity” which simply way - if an attacker doesn't know where on earth something is they can't find it to attack it...
So for instance, instead of naming a folder "my bank info" you christen it "plain matured docs" (really.)
One pretext Windows and applications such as Internet Explorer are the target of more attacks is because for the attacker, they present a much larger "attack surface" than operating systems and applications that own a much lower souk share.
Think just about it... if you be going to spend your time creating a up to date virus that no antivirus could detect and no firewall could block, etc.. and that no other attacker/coder have thought to manufacture.. would you want it to know how to attack 1 computer or 10 million computers?
Any tangible collateral soul know that “security through obscurity” is a really desperate track to shift around securing something... but it does work to the extent that more esoteric target attract statistically a smaller amount attacks.
Because 64 bit Windows is much smaller amount commonly deployed at this time than its 32 bit cousins, few malware authors enjoy turned their attention to it. Of course, this dominance will fade as the 64 bit operating systems become more widely adopt. (Just as OSX may just enjoy a single virus, worm, and trojan NOW... it won't remain that instrument for long.. and because it's still a unix base appliance... here are plenty of vulnerabilities to consider).
In reality, contained by 2004, Symantec reported the first virus written to infect 64 bit machines, call Shruggle. In May 2005 they reported a second 64 bit virus, written to infect Windows portable executables (PE files), call Rugrat. These won’t run on 32 bit platforms and be apparently created as proof of concept virus, next to amazingly few infections in the uninhibited ever reported.
This doesn’t miserable your 64 bit system is locked from adjectives malware written for 32 bit computers. Many 32 bit programs will run on the 64 bit OS. However, programs that run within kernel mode won’t. This medium that some of the most treacherous spiteful programs won’t run on 64 bit Windows. Unfortunately, that’s not adjectives it method.
Note:
64 bit Windows operating systems run 32 bit applications by using an x86 emulator call Windows on Windows 64 or WOW64. WOW64 won’t run elder 16 bit applications. IA64 doesn’t natively support WOW64.
As Sean Connery said contained by The Untouchables:
"Here endeth the lesson"
Good Luck!
ya definately 64 bit is more secured because of its advaced features in them