I already attempted to solve the problem by repairing minecraft through the minecraft.msi. Both multi and single player crash when I load a world. Minecraft 1.8 and 1.8.8 run fine. I'm not certain about other 1.8 versions. Below is the crash report.
Completely ignored arguments: [--nativeLauncherVersion, 301]
[16:26:15] [Client thread/INFO]: Setting user: NaiaDoodle
[16:26:15] [Client thread/INFO]: (Session ID is token:47dbfeb3e101471e839d6b616a5274f5:06971332b2544a719a1e5dce8d720a98)
[16:26:18] [Client thread/INFO]: LWJGL Version: 2.9.4
[16:26:19] [Client thread/INFO]: Reloading ResourceManager: Default
[16:26:20] [Sound Library Loader/INFO]: Starting up SoundSystem...
[16:26:20] [Thread-5/INFO]: Initializing LWJGL OpenAL
[16:26:20] [Thread-5/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
[16:26:20] [Thread-5/INFO]: OpenAL initialized.
[16:26:20] [Sound Library Loader/INFO]: Sound engine started
[16:26:23] [Client thread/INFO]: Created: 1024x512 textures-atlas
[16:26:31] [Server thread/INFO]: Starting integrated minecraft server version 1.9
[16:26:31] [Server thread/INFO]: Generating keypair
[16:26:32] [Server thread/INFO]: Preparing start region for level 0
[16:26:33] [Server thread/INFO]: Preparing spawn area: 0%
[16:26:34] [Server thread/INFO]: Preparing spawn area: 40%
[16:26:35] [Server thread/INFO]: Preparing spawn area: 86%
[16:26:35] [Server thread/INFO]: NaiaDoodle[local:E:07e282e4] logged in with entity id 231 at (194.5, 84.0, 223.5)
[16:26:35] [Server thread/INFO]: NaiaDoodle joined the game
[16:26:35] [Server thread/INFO]: Changing view distance to 12, from 10
#
A fatal error has been detected by the Java Runtime Environment:
#EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffcbd0f6b87, pid=4392, tid=8872
#JRE version: Java(TM) SE Runtime Environment (8.0_25-b18) (build 1.8.0_25-b18)
Java VM: Java HotSpot(TM) 64-Bit Server VM (25.25-b02 mixed mode windows-amd64 compressed oops)
Problematic frame:
C [ig8icd64.dll+0x16b87]
#Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#An error report file with more information is saved as:
C:\Users\skinn\AppData\Roaming\.minecraft\hs_err_pid4392.log
#If you would like to submit a bug report, please visit:
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
#
AL lib: (EE) alc_cleanup: 1 device not closed
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
Intel driver issue, see MC-90269.