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.