Laptop? Black screen when capturing? Read here first.
You're on a laptop with two GPUs. For display (monitor) capture to work, OBS needs to run on the integrated GPU. You are running it on the discrete GPU:
03:17:05.602: Loading up D3D11 on adapter NVIDIA GeForce GTX 860M (0)
03:17:08.279: - scene 'Scene':
03:17:08.279: - source: 'Window Capture' (window_capture)
03:17:08.279: - scene 'Screen Capture':
03:17:08.279: - source: 'Display Capture 2' (monitor_capture)
So that display capture 2 there won't work while OBS is launching on the Nvidia card.
Whether the Window capture work depends on what app you're trying to capture.
02:07:00.471: [window-capture: 'Window Capture'] update settings:
02:07:00.471: executable: chrome.exe
Apps from the Microsoft Store can't be captured, and Chrome windows can't be captured if hardware acceleration is on. So that window capture above also won't work unless you've already turned hardware acceleration off.