What happens if I install 64 bit Windows 8 in 32 bit system? (Is it possible?)

Solution 1:

I accidentally happened to install windows 8 (64 bit) in my 32 bit machine.

How do you know? How do you know that the copy you installed was 64-bit and that the system was 32-bit?

Are there any problem that can occur in future?

Yes, lack of ability to boot or execute any of the 64-bit files. For all intents and purposes, it is essentially impossible to execute a 64-bit instruction on 32-bit hardware, and while 64-bit Windows may have some 32-bit files, the main parts are 64-bit, so it won’t even boot.

It is running quite smoothly right now.

Then one of two things is almost certainly happening:

  • The hardware is in fact 64-bit (as others have mentioned, since a 64-bit system can run a 32-bit OS, it may have been 32-on-64, leading to a misconception of the hardware)
  • The installation media was 32-bit (it could have been a “hybrid” source containing both 32-bit and 64-bit Windows and so it automatically detected the 32-bit hardware and installed that)

In either case, if it is working at all, then you are good and should not have any problems because an architecture-mismatch would be immediately noticeable since it won’t boot, let alone give errors about the executable files being an “invalid Windows file”.

Solution 2:

You cannot install a 64 bit operating system on a 32 bit Processor. It is quite possible that the machine is both 32 and 64 bit, but the manufacturer put on the 32-bit system.

Solution 3:

You can't install 64-bit Windows on a 32-bit machine. It won't install, and if you hack it somehow to install, then it won't boot after the install has finished.

It is possible that the previous OS installed on the machine was a 32-bit OS version and that is why you think the machine is 32-bit. However, a 32-bit OS will run with no trouble on a 64-bit processor.

Solution 4:

If the CPU in the computer is less than 8 years old, then it almost certainly is 64-bit (exceptions being older Intel Atoms, and certain VIA or Transmeta CPUs).

If it's 8-10 years old, then there's a very limited selection of CPUs that are 32-bit, yet support SSE2 and NX (minimum system requirements for Win8)

Older than that, and it won't support SSE2.