
Update (2017.02.24): if you have a notebook with a GTX 1050 like THIS ONE, you know how awfull the GeForce driver version 378.66 is. NVIDIA has released a hotfix driver that fixes all installations issues with GTX 1050/1050 Ti for notebook. Here is the changelog:
– Fixed driver installation errors for laptops with GeForce GTX 1050 and 1050 ti GPUs.
– Fixed crash in Minecraft and some other Java-based titles
– Resolved ‘Debug Mode’ as default option on Pascal based GPUs
You can download version 378.77 (desktop + notebook) from these links:

NVIDIA has released today a new set of Windows certified (WHQL) graphics drivers for all available GeForce-based graphics cards. This driver brings optimizations for Sniper Elite 4, For Honor, and Halo Wars 2.
R378.66 desktop downloads
R378.66 notebook downloads

R376.09 supports OpenGL 4.5 and exposes the same number of extensions (391) that previous R375.95.
R376.09 comes with Vulkan API 1.0.37. Here is the complete VK-Z report for a GTX 1080 on Windows 10 64-bit:
========================================================== VK-Z 0.5.0 ========================================================== Vulkan capabilities and extensions viewer (C)2016-2017 Geeks3D - http://www.geeks3d.com/vkz/ Instance extensions: 5 - 1/ VK_KHR_surface (spec version: 25) - 2/ VK_KHR_win32_surface (spec version: 5) - 3/ VK_EXT_debug_report (spec version: 3) - 4/ VK_NV_external_memory_capabilities (spec version: 1) - 5/ VK_KHR_get_physical_device_properties2 (spec version: 1) # Vulkan devices: 1 [ Device 1 ]-------------------------------------- - Device name: GeForce GTX 1080 - DeviceID: 10DE-1B80 - Raw driver version: 1586528256 - NVIDIA driver version: R378.x - Vulkan API version: 1.0.37 - Device type: VK_PHYSICAL_DEVICE_TYPE_DISCRETE_GPU - Memory heap count: 2 heap 0 - size: 8110 MB heap 1 - size: 16357 MB - Device extensions: 12 1/ VK_KHR_swapchain (spec version: 68) 2/ VK_KHR_maintenance1 (spec version: 1) 3/ VK_KHR_shader_draw_parameters (spec version: 1) 4/ VK_KHR_sampler_mirror_clamp_to_edge (spec version: 1) 5/ VK_EXT_shader_subgroup_ballot (spec version: 1) 6/ VK_EXT_shader_subgroup_vote (spec version: 1) 7/ VK_NV_dedicated_allocation (spec version: 1) 8/ VK_NV_external_memory (spec version: 1) 9/ VK_NV_external_memory_win32 (spec version: 1) 10/ VK_NV_glsl_shader (spec version: 1) 11/ VK_NV_win32_keyed_mutex (spec version: 1) 12/ VK_NVX_device_generated_commands (spec version: 1) - Device limits: maxImageDimension1D: 32768 maxImageDimension2D: 32768 maxImageDimension3D: 16384 maxImageDimensionCube: 32768 maxImageArrayLayers: 2048 maxTexelBufferElements: 134217728 maxUniformBufferRange: 65536 maxStorageBufferRange: 2147483647 maxPushConstantsSize: 256 maxMemoryAllocationCount: 4096 maxSamplerAllocationCount: 4000 bufferImageGranularity: 1024 sparseAddressSpaceSize: 18446744073709551615 maxBoundDescriptorSets: 8 maxPerStageDescriptorSamplers: 4000 maxPerStageDescriptorUniformBuffers: 12 maxPerStageDescriptorSampledImages: 8192 maxPerStageDescriptorStorageImages: 8192 maxPerStageDescriptorInputAttachments: 8 maxPerStageResources: 24612 maxDescriptorSetSamplers: 4000 maxDescriptorSetUniformBuffers: 72 maxDescriptorSetUniformBuffersDynamic: 72 maxDescriptorSetStorageBuffers: 96 maxDescriptorSetStorageBuffersDynamic: 96 maxDescriptorSetSampledImages: 49152 maxDescriptorSetStorageImages: 49152 maxDescriptorSetInputAttachments: 8 maxVertexInputAttributes: 32 maxVertexInputBindings: 32 maxVertexInputAttributeOffset: 2047 maxVertexInputBindingStride: 2048 maxVertexOutputComponents: 128 maxTessellationGenerationLevel: 64 maxTessellationPatchSize: 32 maxTessellationControlPerVertexInputComponents: 128 maxTessellationControlPerVertexOutputComponents: 128 maxTessellationControlPerPatchOutputComponents: 120 maxTessellationControlTotalOutputComponents: 4216 maxTessellationEvaluationInputComponents: 128 maxTessellationEvaluationOutputComponents: 128 maxGeometryShaderInvocations: 32 maxGeometryInputComponents: 128 maxGeometryOutputComponents: 128 maxGeometryOutputVertices: 1024 maxGeometryTotalOutputComponents: 1024 maxFragmentInputComponents: 128 maxFragmentOutputAttachments: 8 maxFragmentDualSrcAttachments: 1 maxFragmentCombinedOutputResources: 16 maxComputeSharedMemorySize: 49152 maxComputeWorkGroupCount: [2147483647; 65535; 65535] maxComputeWorkGroupInvocations: 1536 maxComputeWorkGroupSize: [1536; 1024; 64] subPixelPrecisionBits: 8 subTexelPrecisionBits: 8 mipmapPrecisionBits: 8 maxDrawIndexedIndexValue: 4294967295 maxDrawIndirectCount: 4294967295 maxSamplerLodBias: 15.000000 maxSamplerAnisotropy: 16.000000 maxViewports: 16 maxViewportDimensions: [32768; 32768] viewportBoundsRange: [-65536.000000 ; 65536.000000] viewportSubPixelBits: 8 minMemoryMapAlignment: 64 minTexelBufferOffsetAlignment: 16 minUniformBufferOffsetAlignment: 256 minStorageBufferOffsetAlignment: 32 minTexelOffset: 4294967288 maxTexelOffset: 7 minTexelGatherOffset: 4294967264 maxTexelGatherOffset: 31 minInterpolationOffset: -0.500000 maxInterpolationOffset: 0.437500 subPixelInterpolationOffsetBits: 4 maxFramebufferWidth: 32768 maxFramebufferHeight: 32768 maxFramebufferLayers: 2048 framebufferColorSampleCounts: 15 framebufferDepthSampleCounts: 15 framebufferStencilSampleCounts: 31 framebufferNoAttachmentsSampleCounts: 15 maxColorAttachments: 8 sampledImageColorSampleCounts: 15 sampledImageIntegerSampleCounts: 15 sampledImageDepthSampleCounts: 15 sampledImageStencilSampleCounts: 31 storageImageSampleCounts: 15 maxSampleMaskWords: 1 timestampComputeAndGraphics: 1 timestampPeriod: 1.000000 maxClipDistances: 8 maxCullDistances: 8 maxCombinedClipAndCullDistances: 8 discreteQueuePriorities: 2 pointSizeRange: [1.000000 ; 189.875000] lineWidthRange: [0.500000 ; 10.000000] pointSizeGranularity: 0.125000 lineWidthGranularity: 0.125000 strictLines: 1 standardSampleLocations: 1 optimalBufferCopyOffsetAlignment: 1 optimalBufferCopyRowPitchAlignment: 1 nonCoherentAtomSize: 64