:root{--bg:#0b1220;--bg2:#070d1a;--panel:#111a2e;--border:rgba(255,255,255,0.08);--text:#fff;--sub:#aab3c5;--accent:#4f8cff} *{box-sizing:border-box;margin:0;padding:0} body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:linear-gradient(180deg,var(--bg),var(--bg2));color:var(--accent);min-height:100vh;line-height:1.7} a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline} .wrap{max-width:900px;margin:0 auto;padding:32px 20px 80px} h1{font-size:36px;margin-bottom:12px;line-height:1.25} .meta{color:var(--sub);font-size:14px;margin-bottom:28px} .ad-slot{margin:24px 0;text-align:center;min-height:90px} .summary-box{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:22px 24px;margin-bottom:32px} .summary-box h2{font-size:16px;margin-bottom:12px;color:var(--sub)} .summary-box ul{padding-left:18px;color:var(--sub);font-size:14px} .summary-box li{margin-bottom:6px} .summary-box a{color:var(--accent)} h2{font-size:24px;margin:40px 0 14px;padding-top:8px;border-top:1px solid var(--border)} h3{font-size:18px;margin:28px 0 10px;color:#7dd3fc} p{color:var(--sub);margin-bottom:14px;font-size:15px} ol,ul{color:var(--sub);font-size:15px;padding-left:22px;margin-bottom:16px} li{margin-bottom:8px} .step-box{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:22px 24px;margin:20px 0} .step-box h3{margin-top:0;font-size:17px;color:var(--accent)} .step-box ol{margin-bottom:0} .tip{background:rgba(79,140,255,.08);border:1px solid rgba(79,140,255,.25);border-radius:10px;padding:14px 18px;font-size:14px;color:var(--sub);margin:18px 0} .tip strong{color:var(--accent)} .warning{background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.25);border-radius:10px;padding:14px 18px;font-size:14px;color:var(--sub);margin:18px 0} .warning strong{color:#f87171} .error-table{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0;border-radius:12px;overflow:hidden;border:1px solid var(--border)} .error-table th{background:var(--panel);color:var(--accent);padding:10px 14px;text-align:left} .error-table td{padding:10px 14px;border-top:1px solid var(--border);color:var(--sub)} .error-table tr:hover td{background:rgba(79,140,255,.05)} .related{margin-top:60px;background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:22px 24px} .related h2{border:none;margin:0 0 14px;font-size:18px} .related ul{margin:0;padding-left:18px} footer p{margin:0} .ad-banner{margin:24px 0;text-align:center;min-height:90px} /* ==================== 移动端优化 ==================== */ /* 平板和手机 (≤768px) */ @media (max-width: 768px) { /* 容器布局优化 */ .container, .wrap { padding: 40px 15px 80px !important; max-width: 100% !important; } /* 标题字体优化 */ h1 { font-size: 28px !important; line-height: 1.3 !important; } h2 { font-size: 20px !important; margin-top: 36px !important; margin-bottom: 10px !important; } h3 { font-size: 17px !important; } /* 正文内容优化 */ p, li, .intro, .subtitle { font-size: 14px !important; line-height: 1.7 !important; } /* 段落间距优化 */ p, ul, ol { margin-bottom: 16px !important; } /* 列表优化 */ ul, ol { padding-left: 18px !important; } li { margin-bottom: 6px !important; } /* 内容块优化 */ .main-panel, .step-block, .notice, .extra-info { padding: 16px !important; border-radius: 12px !important; margin: 16px 0 !important; } /* 按钮和输入框优化 */ .btn { padding: 14px !important; font-size: 15px !important; min-height: 48px !important; } .input-group input { padding: 12px !important; font-size: 15px !important; } /* 网格系统优化 */ .age-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 12px !important; } /* 广告位优化 */ .ad-banner { margin: 16px 0 !important; min-height: 50px !important; } /* 游戏页面优化 */ .grid-container { padding: 8px !important; } .grid { gap: 8px !important; } .cell { font-size: 20px !important; border-radius: 6px !important; } .score-box { min-width: 70px !important; padding: 6px 12px !important; } .score-val { font-size: 18px !important; } /* 工具页面优化 */ .age-main { font-size: 36px !important; } .age-value { font-size: 24px !important; } .age-label { font-size: 11px !important; } /* 引导页面优化 */ .intro { border-left-width: 2px !important; padding-left: 12px !important; margin-bottom: 32px !important; } .faq-item { margin-bottom: 20px !important; } .faq-item strong { font-size: 15px !important; } } /* 小手机优化 (≤480px) */ @media (max-width: 480px) { h1 { font-size: 24px !important; } h2 { font-size: 18px !important; } .container, .wrap { padding: 32px 12px 60px !important; } .main-panel, .step-block, .notice { padding: 14px !important; } .btn { padding: 12px !important; font-size: 14px !important; } .age-grid { grid-template-columns: 1fr !important; } } /* 触摸设备优化 */ @media (hover: none) and (pointer: coarse) { button, .btn, a[onclick], .cell { min-height: 44px !important; min-width: 44px !important; } input, select, textarea { font-size: 16px !important; } } footer{max-width:900px;margin-left:auto;margin-right:auto;display:block;margin-top:60px;text-align:center;color:var(--sub);font-size:13px;border-top:1px solid var(--border);padding-top:30px}footer p{margin:0}
Discord is one of the most popular communication apps for gamers, developers, and communities. When it fails to open — freezing on the loading screen, crashing instantly, or showing a black screen — it's frustrating. This guide covers every common Discord launch issue on Windows and Mac with step-by-step fixes.
A stuck background process is the most common reason Discord won'''t relaunch. Even after closing the window, Discord may keep running in the background and block a fresh start.
%localappdata%\Discord in the address bar, and delete any .lock files you find.Corrupted cache files are one of the most common causes of Discord failing to start. Clearing them forces Discord to rebuild fresh data on the next launch.
%appdata%, press Enter.%localappdata%\Discord, and delete the same cache folders there.~/Library/Application Support/discord.If Discord opens but shows a black screen, hangs on the loading screen, or crashes right after the splash screen, hardware acceleration is likely conflicting with your GPU driver.
--disable-gpu at the very end (after the closing quote).An outdated or corrupted Discord build can prevent the app from launching. Always update to the latest version before trying other fixes.
Security software sometimes blocks Discord'''s executable or network connections, preventing launch entirely.
A clean reinstall removes corrupted files that other fixes can'''t reach. This resolves most stubborn launch failures.
%appdata%, delete the Discord folder.%localappdata%, delete the Discord folder.~/Library/Application Support/~/Library/Caches/~/Library/Preferences/ (look for any discord-related plist files)Some networks block Discord'''s connection ports or WebSocket traffic, causing the app to hang on launch or fail to authenticate.
Windows system file corruption can prevent Discord from running properly. Run the built-in repair tools to fix damaged system components.
sfc /scannow and wait for it to complete.DISM /Online /Cleanup-Image /RestoreHealthIf Discord opens but gets stuck during voice/video initialization, or crashes when you try to join a voice channel, resetting these settings can help.
Discord may not open due to a corrupted cache, a background process preventing relaunch, an outdated installation, antivirus blocking Discord, or a temporary Discord outage. Start with Fix 1 (end processes) and Fix 2 (clear cache) — these resolve most cases.
End all Discord processes in Task Manager, then delete the Discord cache folder at %appdata%\Discord and %localappdata%\Discord. Relaunch Discord to rebuild the cache. If that fails, do a clean reinstall.
A black screen on Discord is usually caused by hardware acceleration conflicting with your GPU. Disable hardware acceleration in Discord'''s Advanced settings, or add --disable-gpu to the Discord shortcut target. Also update your GPU driver.
Yes. A clean reinstall resolves most launch failures. Uninstall Discord, remove all app data folders (%appdata%\Discord and %localappdata%\Discord on Windows, or ~/Library/Application Support/discord on Mac), then reinstall from the official site.
If Discord still won'''t launch after a clean reinstall, clearing cache, and testing on a different network, contact Discord Support with your device type, OS version, and the exact error behavior you'''re seeing.
Try the same service on a different device or network. If it works elsewhere, the issue is local to your device or network. If it fails everywhere, the service itself may be down - check Downdetector or the service's official status page to confirm.
Yes. A full restart (not just closing the app) clears stale connections, frees memory, and resolves the majority of intermittent glitches. Try this before deeper troubleshooting steps.
Open the App Store (iPhone) or Google Play Store (Android) and search for the app - if an Update button appears, tap it. On desktop apps, look for an About or Check for Updates option in the menu. Outdated apps often break after server-side updates.
If clearing the cache, updating, and restarting have all failed, reinstall the app as a last resort. A clean reinstall removes corrupted data, settings, and permissions that the standard fix steps cannot reach. Your account and saved data are stored in the cloud, so you won't lose anything by reinstalling.