Jump to content

HI guys i have just build new pc:

msi b85 g43 gaming

i5 4690k

amd 7970 reference

8gb ram fury

ssd 850 120gb

hdd 1tb wd green

psu ax860

h80i cooler

When i istall some programs they are all in 32 bit but my windows is 64 bit

istall game at 32 bit but i have 64bit why pls HELP ME

You need to download the 64-bit versions of the software. 

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 32 GB (4x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitor: 24" Acer S240HLBID | OS: Win 11 Pro.

 

Home Lab:  Lenovo ThinkCenter M82 Hyper-V Server 2022 | Dell OptiPlex 9020 Hyper-V Server 2022 | TP-LINK TL-SG108E | Cisco Catalyst C2960CG 8 Port Switch | HP MicroServer G8 SCCM Server | 2x Dell PowerEdge R630 Hyper-V Server 2022

 

 

Link to comment
https://linustechtips.com/topic/472686-problem-with-win8/#findComment-6336660
Share on other sites

Link to post
Share on other sites

my winodws 8 is 64 bit

I know.. You NEED to download the software which is either 64 or 32 bit.

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 32 GB (4x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitor: 24" Acer S240HLBID | OS: Win 11 Pro.

 

Home Lab:  Lenovo ThinkCenter M82 Hyper-V Server 2022 | Dell OptiPlex 9020 Hyper-V Server 2022 | TP-LINK TL-SG108E | Cisco Catalyst C2960CG 8 Port Switch | HP MicroServer G8 SCCM Server | 2x Dell PowerEdge R630 Hyper-V Server 2022

 

 

Link to comment
https://linustechtips.com/topic/472686-problem-with-win8/#findComment-6336679
Share on other sites

Link to post
Share on other sites

how i can do that on steam i cant choose 32 or 64 bit

32 OR 64 BIT will work. It has nothing to do with your OS. Most of my games/applications are 32 bit and my OS is 64-bit

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 32 GB (4x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitor: 24" Acer S240HLBID | OS: Win 11 Pro.

 

Home Lab:  Lenovo ThinkCenter M82 Hyper-V Server 2022 | Dell OptiPlex 9020 Hyper-V Server 2022 | TP-LINK TL-SG108E | Cisco Catalyst C2960CG 8 Port Switch | HP MicroServer G8 SCCM Server | 2x Dell PowerEdge R630 Hyper-V Server 2022

 

 

Link to comment
https://linustechtips.com/topic/472686-problem-with-win8/#findComment-6336709
Share on other sites

Link to post
Share on other sites

Windows 64-bit features WOW64 technology, that is Windows On Windows 64.

Without emulation, or translation, or performance reduction, it can run 32-bit programs perfectly fine, above and beyond, under Windows 64-bit.

The reason for this, is 2 things:

-> Windows 64-bit features all files needed for 32-bit programs to run

-> Windows 64-bit features a switch system that redirects calls made by a 32-bit software to 32-bit APIs version

-> Your CPU features backward compatibility support.

On the CPU level, this is what a 64-bit long instruction might look like, from a 64-bit program

[0][1][0][1][1][1][1][0][0][0][1][0][1][0][1][0][1][1][1][0][0][0][0][1][1][1][1][1][1][0][0][0][0][0][0][0][0][1][1][1][0][1][1][0][0][0][0][0][1][1][1][0][1][1][0][1][0][1][0][0][0][1][0][1]

(Each "[ ]" is a bit, they are 64-bit of them)

This is what happens when you run a 32-bit program on your system, this is the instruction the CPU will receive

[X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][X][1][1][0][1][0][0][0][0][1][0][0][1][0][0][1][1][1][1][0][1][1][1][0][0][0][0][1][1][0][0][1][0]

As you can see, amongst the 64-bit long box, only 32 of them are used out of the 64-bit.

The CPU detects that, and knows that the instruction is 32-bit, and executes it like everything was 32-bit native.

Because of this, there is no translation, no conversion, and therefor no performance loss.

This ability is allowed by your CPU, as the 64-bit support and add-on/extension of the 32-bit CPU.

So to recap:

-> Windows 64-bit can run 32-bit programs just fine, without performance loss.

-> It can do that because 64-bit Windows has all needed 32-bit files inside itself to provide proper support

-> The reason why you have no performance loss, is that there s no translation or conversion needed, as the CPU doesn't need it, as it can process BOTH 32-bit and 64-bit long instruction.

The reason why Steam gets you the 32-bit version of a game, is because there isn't a 64-bit version that was made.

Keep in mind that 64-bit program doesn't give you performance boost just like that. Yes, the CPU supports newer operation codes to do things faster, mixed with the ability of doing calculation with huge numbers (high precision numbers, usually), with ease, as a 32-bit program, for it to send a 64-bit long number, it needs to do some hacking tricks, and that gets complicated if you are doing operation with the number (which you usually do).

Games uses none of those. The new operation codes are really specific for certain tasks, and doesn't benefits most programs.

What Games DO USE, however, what they DO get from making their game 64-bit, is the ability to use more system memory. Basically, break the 2GB or 4GB (depending on how the game is made) limit per process, and use as much RAM it wants from your system.

Link to comment
https://linustechtips.com/topic/472686-problem-with-win8/#findComment-6337710
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×