If you see “Windows Smartscreen cannot be reached right now” when launching an app, it means your PC can’t connect to Microsoft’s cloud service that checks file reputation. The fix is to restore internet connectivity, adjust date/time, clear the SmartScreen cache, or temporarily disable SmartScreen—then re-enable it after troubleshooting.
What SmartScreen Does and Why It Fails
SmartScreen is a security feature in Windows 11 that checks downloaded files and apps against Microsoft’s reputation database. When you run an unknown program, Windows sends a hash of the file to Microsoft’s servers and waits for a verdict. If the connection fails, you see the “cannot be reached” warning. This can happen even when your internet seems fine because SmartScreen uses a specific service (called the SmartScreen service) that may be blocked by a firewall, VPN, proxy, or DNS issue.
Quick Fixes to Try First
Start with these simple steps—they resolve most cases:
- Check your internet connection: open a browser and load any website. If it fails, restart your router.
- Turn off any VPN or proxy temporarily. Some VPNs interfere with SmartScreen’s connection.
- Set the correct date, time, and time zone. An incorrect clock breaks the secure connection. Go to Settings > Time & Language > Date & Time and enable “Set time automatically.”
- Restart your PC. A fresh start often clears temporary network glitches.
Adjust Windows Security Settings
If the basic fixes don’t work, check the SmartScreen settings in Windows Security:
- Open Windows Security (search for it in the Start menu).
- Go to App & browser control.
- Under “Reputation-based protection,” click “Reputation-based protection settings.”
- Make sure all four toggles are ON: Check apps and files, SmartScreen for Microsoft Edge, SmartScreen for Microsoft Store apps, and Phishing protection.
- If any were off, turn them on and restart your PC.
Sometimes the toggles are on but the service is stuck. You can restart the SmartScreen service via the Services app (services.msc) – look for “SmartScreen” or “Windows Defender SmartScreen” and restart it. Note that the service name may vary; if you don’t see it, skip this step.
Clear SmartScreen Cache
Corrupted cache files can cause connection errors. To clear them:
- Press Win+R, type
%localappdata%\Microsoft\Windows\and press Enter. - Look for a folder named “SmartScreen” or “WebCache.” If present, delete its contents (you may need to close all Microsoft apps first).
- Restart your PC and try again.
Alternatively, you can use the Command Prompt as administrator and run wsreset.exe (this resets the Microsoft Store cache, which sometimes helps).
Network and DNS Troubleshooting
SmartScreen relies on specific Microsoft domains. If your DNS is misconfigured, it can’t reach them. Try flushing the DNS cache:
- Open Command Prompt as administrator.
- Type
ipconfig /flushdnsand press Enter. - Then type
netsh winsock resetand press Enter. - Restart your PC.
If you use a custom DNS (like a public DNS), temporarily switch to automatic (obtain DNS server address automatically) in your network adapter settings. Also, ensure that your firewall or antivirus isn’t blocking the SmartScreen service—check the allowed apps list and add smartscreen.exe if needed.
When to Temporarily Disable SmartScreen
If you are absolutely sure the file is safe (e.g., a trusted installer you downloaded yourself), you can bypass the warning. Right-click the file and select “Properties,” then check “Unblock” if it appears. If the error persists, you can temporarily turn off SmartScreen in Windows Security (as described above), run the file, then re-enable it immediately. This is not recommended for unknown files from the internet—only do this if you have another reason to trust the source.
Frequently Asked Questions
Why does SmartScreen say “cannot be reached” even though my internet works?
Your browser may load fine, but SmartScreen uses a different network path. A VPN, proxy, or firewall rule can block the specific Microsoft servers. Also, an incorrect system clock or corrupted cache can cause this even with a working connection.
Will disabling SmartScreen make my PC unsafe?
Yes, it removes a layer of protection. Only disable it temporarily and for files you trust. Re-enable it as soon as you’ve run the program. For everyday use, keep it on.
Does this error mean my PC is infected?
No. It simply means Windows couldn’t check the file’s reputation. It doesn’t indicate an infection, but you should treat the file with caution until you can verify it.
How do I know if a file is safe when SmartScreen is down?
Check the file’s digital signature (right-click > Properties > Digital Signatures). If it’s from a reputable publisher, it’s likely safe. You can also upload the file to VirusTotal (a free online scanner) to check multiple antivirus engines.
Does this error happen on Windows 10 too?
Yes, the same error can occur on Windows 10. The fixes are nearly identical, though the settings paths may differ slightly (e.g., Windows Security is called Windows Defender Security Center in older versions).
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Access Your Computer From Anywhere: Step-by-Step
- How to Get More Disk Space on Mac: 12 Fixes
- Wii Browser Games With a USB or Bluetooth Controller
- Delete Focus on iPhone: Quick Steps
- Open System Configuration in Windows 10: 7 Ways
- How to Connect VPN: Step-by-Step Setup Guide