I would refresh the OS (fhat's a standard Windows 8 function) back to factory conditions. If that fails, or it still gives errors, it's a hardware issue.
However, since this machine didn't come with Windows 8, it could be that it's a driver issue. I mean that one of your drivers isn't compatible with Windows 8. So in that case, going back to Windows 7 from the recovery media you made is the only solution, unless you manage to find the culprit and replace it with a correct version.
It's anybodies guess what the best way to tackle this issue is. But since a memory test is easy and free (www.memtest86.com) I'd start with that. If that runs OK, I'd go back to Windows 7, to prove or disprove that it's a hardware issue.
Kees
Hi Everybody,
My Acer 8943g laptop keeps blue screening; I originally thought it was due to overheating as there was a lot of heat being generated from the unit. I took it to a laptop repair shop and they fixed the overheating by applying a new thermopaste to the processor. They said this was a common fault. Also diagnostics were run and the ram and hdd are fully operational. Nevertheless even after all this the computer is still blue-screening.
I installed a program called whocrashed and have copied the main reasons for why the computer is blue-screening from whocrasheds diagnostics below.
On Sat 01/12/2012 16:35:09 GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\120112-33774-01.dmp
This was probably caused by the following module: ntoskrnl.exe (nt+0x7A740)
Bugcheck code: 0x1A (0x5003, 0xFFFFF78100000000, 0x3FE6, 0xFFFFF9800B521009)
Error: MEMORY_MANAGEMENT
file path: C:\WINDOWS\system32\ntoskrnl.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This indicates that a severe memory management error occurred.
This might be a case of memory corruption. More often memory corruption happens because of software errors in buggy drivers, not because of faulty RAM modules.
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.
On Fri 30/11/2012 05:00:10 GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\113012-15646-01.dmp
This was probably caused by the following module: ntoskrnl.exe (nt+0x7A740)
Bugcheck code: 0xA (0xFFFFFA880F3A5287, 0xF, 0x0, 0xFFFFF8023EFE23CD)
Error: IRQL_NOT_LESS_OR_EQUAL
file path: C:\WINDOWS\system32\ntoskrnl.exe
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: NT Kernel & System
Bug check description: This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at DISPATCH_LEVEL or above.
This appears to be a typical software driver bug and is not likely to be caused by a hardware problem.
The crash took place in the Windows kernel. Possibly this problem is caused by another driver that cannot be identified at this time.
On Thu 22/11/2012 13:40:41 GMT your computer crashed
crash dump file: C:\WINDOWS\Minidump\112212-32245-01.dmp
This was probably caused by the following module: watchdog.sys (watchdog+0x255D)
Bugcheck code: 0x119 (0xA, 0x1D89C, 0x1D89E, 0xFFFFFA8006DC1010)
Error: VIDEO_SCHEDULER_INTERNAL_ERROR
file path: C:\WINDOWS\system32\drivers\watchdog.sys
product: Microsoft® Windows® Operating System
company: Microsoft Corporation
description: Watchdog Driver
Bug check description: This indicates that the video scheduler has detected a fatal violation.
The crash took place in a standard Microsoft module. Your system configuration may be incorrect. Possibly this problem is caused by another driver on your system that cannot be identified at this time.
The computer is running off a legitimate version of windows 8 and is 18 months old. If anybody could help me solve this problem I would be so grateful.
Thanks for reading.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic