Windows 7 x64 slower than 7 x86

OW very sorry. Pardon me please. Other than slowness, sometimes I have problem with my browsers when surfing the Web. And some other ones which of course I'm solving them gradually, like adobe reader xi. But my main purpose is to solving the slowness.

My browsers were hanging when surfing the web and my adobe reader wouldn't show the thumbnails of pdf files.
 
Last edited:
Do you have x64 install of Office? Try it if not, or try x86 version if you have x64 installed.

Please confirm these things:
  1. AHCI mode set ON.
  2. sfc /scannow results.
  3. Perform a memtest. Give results
  4. Perform a chkdsk. Give results.
 
1- I first modified the regedit then set the "SATA mode selection" to "AHCI" in BIOS (it was set on IDE before). Then restarted the machine, it loaded but one excessive icon has been appeared in bottom right-hand corner (it's in below image). I think it belongs to the HDD. how to get rid of it?

2- The result of sfc /scannow is this:
"Windows Resource Protection found corrupt files but was unable to fix some of them.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.log"
But I think this result is the same for any even flawless machines.

3-I did a memtest (Windows Memory Diagnostic). No memory errors have been detected.

4- And the result of chkdsk: No bad sector.

About the IDE & AHCI; Should the settings of BIOS always be in AHCI and don't I need to return it to IDE even if I want to re-install another (x64 or x86) OS?
And about the Office, yes, my current one is 2013 x64.
 

Attachments

  • Capture.PNG
    Capture.PNG
    126.4 KB · Views: 5
Last edited:
About the IDE & AHCI; Should the settings of BIOS always be in AHCI and don't I need to return it to IDE even if I want to re-install another (x64 or x86) OS?
No, the only logical reason to ever have it set to IDE is if you are installing a 'legacy' OS that doesn't have drivers for the SATA chipset AND you are unable to provide those drivers.

Example: Windows XP. Even with SP3 it does not have many SATA chipset drivers to do the install to a SATA HDD, but you can press F6 during the text based installation process at some point (I forget exactly when, but by reading what is on the screen it should be obvious). So even with a legacy OS such as XP, you can still install with the BIOS set to AHCI if you can provide the drivers during the install.
 
one excessive icon has been appeared in bottom right-hand corner (it's in below image). I think it belongs to the HDD. how to get rid of it?

Hover your mouse over it - it tells you "Safely remove hardware and eject media". It appears when you have a USB connector in use or media in the optical drive. Totally normal.
 
Hover your mouse over it - it tells you "Safely remove hardware and eject media". It appears when you have a USB connector in use or media in the optical drive. Totally normal.
No, I knew that, but this one isn't this. When I click on it, this small window appears:

Open devices and printers
Eject ST500DM002-1BC142 ATA Device
(this is my HDD!)
- ...(C)
-....(D)
-....(E)

This icon appeared because I set the SATA mode selection to AHCI.
 
Surprising.....then either (a) a bug in the OS (b) a bug in the motherboard SATA driver (c) a bug in the motherboard bios. That it mentions C:,D: and E: drives is possibly significant. Something is confused, because I see that icon on my PC, but it only mentions K: - elements which is a USB attached backup drive.

You can check for software updates for all three possibilities a,b,c but if nothing else, it does offer an explanation for your slow-downs. It is fairly clear something is not right.

I recommend you should completely reinstall the OS after changing the bios settings. Probably starting with a reformat of the partition.
 
Last edited:
<After changing the BIOS settings.
What do you mean? You want me again set the "SATA mode selection" in BIOS back to IDE?!?
 
Gbhall is saying you need to reinstall your os. Win 7 64 is more or less. Likely have some corrupt files. No leave the bios as is.
 
OK Guys, I'm getting back to my beloved (!!) x86. I provided all the info you needed for figuring out my problem with x64. But in fact the problem had to do with the x64 itself. I'm happy that finally I could to determine which version (for a 4gb of ram in a mchine) is better.
I have discussed that issue in another famous forum with this one at the same time and you'll be surprised when I say the result is the same which is, x86 is better for such a PCs, *nowadays*.
Thank you all very much. I'm sorry I got your time very much. Have a nice time:)
 
No, I knew that, but this one isn't this. When I click on it, this small window appears:
Open devices and printers
Eject ST500DM002-1BC142 ATA Device
(this is my HDD!)
- ...(C)
-....(D)
-....(E)
This icon appeared because I set the SATA mode selection to AHCI.
That is because SATA drives are hot swappable, like USB. I've seen it happen before. I *think* it happens when you install the OS with IDE emulation on in the BIOS and then switch it to AHCI later. I could be wrong on that, but that is when I have seen it happen. Modern motherboards this probably isn't an issue on more modern EFI motherboards.

64bit Windows 7 is not inferior to 32bit. Do you not think it is odd that there are so many people posting on these forums, with a large percent using 7x64 and nobody else is complaining about it? You switched a very low level hardware interface from IDE emulation to AHCI after you installed the OS, that should not be done even if it is 'possible'. Then you complain about things like they are the fault of it being 64bit.

That other forum you visited might be better suited for you since you don't seem to like the advice given here. If they did tell you 32bit is better "right now" it sounds like they are living about 5 years in the past, or more.
 
Yes, that icon exactly appeared after restarting (when I had changed the SATA mode to AHCI).

No I don't say 64 bit is inferior to 32 bit and I know that it has more potential to works better. But there really are some problems related to it, *I think*.

Google for problems related to x64 when they moved from x86.

HHHHHH. What about the Microsoft Corporation!? Do you want I tell the page number of their book in which (for example) it has been said that the x86 for the machines with system spects like mine is better rather than that so-called x64?
 
AHCI enables hot-swap, so that's why the option to disconnect hard drive is present.

sfc /scannow can and does return 'no errors' result. Some corrupt files are no problem, but in your case it looks like you need a Windows re-install to ensure no errors are present.

The other forum did you no favours. There is nothing wrong with Windows 7/8 x64 - it is superior in almost every way in 2014. There are no major problems related to it, regardless of what you think. The problems from XP/Vista and moving to x64 are numerous, but that's history now and not actually related to the x64 architecture as a whole.

Also, you did not solve you problem, you just reverted it.

If we look back, you have been confused from the start. 32 bit Windows is fine for a machine with 4GB RAM, but it'll only use 3.25GB RAM max. We suggested to use x64 if that is an option, so that:
a) You can use full 4GB RAM.
b) Future-proofing. It's not fun to reinstall Windows, if you boost your RAM past 4GB.



__________________________________



Anyway, here is some more technical advice:

Go to:

Device manager > Disk Drives > your HDD > right-click > Properties > Policies.

Is write caching enabled?

Here's links regarding WOW emulation:

http://ask.metafilter.com/53250/How...ing-CPU-heavy-programs-in-32bit-WOW-emulation

Subjective opinion.


http://msdn.microsoft.com/en-us/library/windows/desktop/aa384219(v=vs.85).aspx
Official MS docu saying emulation is done on-chip.

http://www.viva64.com/en/l/0002/
WoW64 on Intel 64 (AMD64 / x64) does not require instruction emulation. In this case the WoW64 subsystem emulates only the 32-bit environment through an additional layer between a 32-bit application and the 64-bit Windows API. In some places this layer is thin, in others a bit thicker. For an average program, you may expect 2% performance penalty because of this layer. For some programs, it can be larger. Two per cent is not very much but keep in mind that 32-bit applications work a bit slower under the 64-bit Windows than in the 32-bit environment.
2% hit?
 
> "AHCI enables hot-swap, so that's why the option to disconnect hard drive is present."
I said how to get rid of it not from where it has came from. Apparently it is permanent.

> "it looks like you need a Windows re-install to ensure no errors are present."
My HDD didn't have any problem after installing x86 and also after installing that x64. If I have to have another installation it certainly will be the installation of x86.

> "The other forum did you no favours. There is nothing wrong with Windows 7/8 x64 - it is superior in almost every way in 2014. There are no major problems related to it, regardless of what you think. The problems from XP/Vista and moving to x64 are numerous, but that's history now and not actually related to the x64 architecture as a whole."
I didn't say it's bad. I say for the systems like mine and also because of the versions of apps, it gives such computer's users a bad experience.

> "Also, you did not solve you(r?) problem, you just reverted it."
Should I solve that problem? If so, so why I posted it here to get help?!

>"If we look back, you have been confused from the start."
No I have not been and also am not confused. But you are confused. You even don't know how to accept that this OS can cause some problems because you are crazy about it. Be courteous.

>"Is write caching enabled?"
Yes.

Those links confirm my opinion rather than yours more.
 
The problem is solved to a great extent. And I don't know why you stretch it more. It's possible that I don't reply the comments of this thread any more.
Thanks to all. The thread is almost finished.
 
I didn't say it's bad. I say for the systems like mine and also because of the versions of apps, it gives such computer's users a bad experience.

...
>"If we look back, you have been confused from the start."
No I have not been and also am not confused. But you are confused. You even don't know how to accept that this OS can cause some problems because you are crazy about it. Be courteous.

That is totally false. If your system has 64bit capable processor and hardware you are better off with x64. YOU screwed up your install by doing a base install with IDE emulation on and then switching it later to AHCI, then complain about "weird" things that are normal under the circumstances you created.

What apps are you using that are suffering so greatly under x64? It looks like there is a 2% hit on 32bit apps (average). If you are using something where the processor time is so great that you notice 2% there is probably a 64bit version of that software.

I hate to run people off these forums, I've been around here going on 15 years now. However, your threads and your responses don't foster a very inviting peek at the forums for anyone who happens to end up here searching for help. So, since you seem unhappy with the responses, and the responses to you are toned different than the majority of responses to other people that use the forum, perhaps everyone is better off if you spent more time at the other forum that 'helped' you more than we did.
 
The thread has been finished. It's up to the future users how to conclude from that issue. I never underestimated the members of this forum. Finally, my choice for that PC and for nowadays is the x86 one.
 
Even if you are getting "worse" performance, I would still stick with Win 7 64bit since it will make better use of your RAM. You can always look into adding 4 more GB of RAM. Also, try defragmenting your HDD.
 
Back