When you install Magento 2 in Localhost in the windows system, you may face the front-end and the admin is loading without any data.
If you are having issues in loading CSS and JS then please check our blog post of Magento 2 CSS and JS is missing in Localhost in the Windows system.
If CSS and JS are loading but it’s not displaying full data like the header is missing, the home page is missing and the admin page is blank, as follow then this blog post may help you to solve the issue.
Steps to solve issue of Magento 2 not loading properlyt in Windows system.
Step 1: Go to \vendor\magento\framework\View\Element\Template\File\Validator
Step 2: Open Validator.php file
Replace $realPath = $this->fileDriver->getRealPath($path); With $realPath = str_replace('\', '/', $this->fileDriver->getRealPath($path));
NOTE: This fix is tested on Magento 2.3.7 Open source.