Discord error codes

Official Discord API Documentation. Contribute to discord/discord-api-docs development by creating an account on GitHub.

Opcodes and Status Codes

Gateway

All gateway events in Discord are tagged with an opcode that denotes the payload type. Your connection to our gateway may also sometimes close. When it does, you will receive a close code that tells you what happened.

Gateway Opcodes
Code Name Client Action Description
0 Dispatch Receive An event was dispatched.
1 Heartbeat Send/Receive Fired periodically by the client to keep the connection alive.
2 Identify Send Starts a new session during the initial handshake.
3 Presence Update Send Update the client’s presence.
4 Voice State Update Send Used to join/leave or move between voice channels.
6 Resume Send Resume a previous session that was disconnected.
7 Reconnect Receive You should attempt to reconnect and resume immediately.
8 Request Guild Members Send Request information about offline guild members in a large guild.
9 Invalid Session Receive The session has been invalidated. You should reconnect and identify/resume accordingly.
10 Hello Receive Sent immediately after connecting, contains the heartbeat_interval to use.
11 Heartbeat ACK Receive Sent in response to receiving a heartbeat to acknowledge that it has been received.
Gateway Close Event Codes

In order to prevent broken reconnect loops, you should consider some close codes as a signal to stop reconnecting. This can be because your token expired, or your identification is invalid. This table explains what the application defined close codes for the gateway are, and which close codes you should not attempt to reconnect.

Code Description Explanation Reconnect
4000 Unknown error We’re not sure what went wrong. Try reconnecting? true
4001 Unknown opcode You sent an invalid Gateway opcode or an invalid payload for an opcode. Don’t do that! true
4002 Decode error You sent an invalid payload to Discord. Don’t do that! true
4003 Not authenticated You sent us a payload prior to identifying. true
4004 Authentication failed The account token sent with your identify payload is incorrect. false
4005 Already authenticated You sent more than one identify payload. Don’t do that! true
4007 Invalid seq The sequence sent when resuming the session was invalid. Reconnect and start a new session. true
4008 Rate limited Woah nelly! You’re sending payloads to us too quickly. Slow it down! You will be disconnected on receiving this. true
4009 Session timed out Your session timed out. Reconnect and start a new one. true
4010 Invalid shard You sent us an invalid shard when identifying. false
4011 Sharding required The session would have handled too many guilds — you are required to shard your connection in order to connect. false
4012 Invalid API version You sent an invalid version for the gateway. false
4013 Invalid intent(s) You sent an invalid intent for a Gateway Intent. You may have incorrectly calculated the bitwise value. false
4014 Disallowed intent(s) You sent a disallowed intent for a Gateway Intent. You may have tried to specify an intent that you have not enabled or are not approved for. false

Voice

Our voice gateways have their own set of opcodes and close codes.

Voice Opcodes
Code Name Sent By Description
0 Identify client Begin a voice websocket connection.
1 Select Protocol client Select the voice protocol.
2 Ready server Complete the websocket handshake.
3 Heartbeat client Keep the websocket connection alive.
4 Session Description server Describe the session.
5 Speaking client and server Indicate which users are speaking.
6 Heartbeat ACK server Sent to acknowledge a received client heartbeat.
7 Resume client Resume a connection.
8 Hello server Time to wait between sending heartbeats in milliseconds.
9 Resumed server Acknowledge a successful session resume.
13 Client Disconnect server A client has disconnected from the voice channel
Voice Close Event Codes
Code Description Explanation
4001 Unknown opcode You sent an invalid opcode.
4002 Failed to decode payload You sent an invalid payload in your identifying to the Gateway.
4003 Not authenticated You sent a payload before identifying with the Gateway.
4004 Authentication failed The token you sent in your identify payload is incorrect.
4005 Already authenticated You sent more than one identify payload. Stahp.
4006 Session no longer valid Your session is no longer valid.
4009 Session timeout Your session has timed out.
4011 Server not found We can’t find the server you’re trying to connect to.
4012 Unknown protocol We didn’t recognize the protocol you sent.
4014 Disconnected Channel was deleted, you were kicked, voice server changed, or the main gateway session was dropped. Should not reconnect.
4015 Voice server crashed The server crashed. Our bad! Try resuming.
4016 Unknown encryption mode We didn’t recognize your encryption.

HTTP

Our API will return semantically valid HTTP response codes based on the success of your request. The following table can be used as a reference for response codes it will return.

HTTP Response Codes
Code Meaning
200 (OK) The request completed successfully.
201 (CREATED) The entity was created successfully.
204 (NO CONTENT) The request completed successfully but returned no content.
304 (NOT MODIFIED) The entity was not modified (no action was taken).
400 (BAD REQUEST) The request was improperly formatted, or the server couldn’t understand it.
401 (UNAUTHORIZED) The Authorization header was missing or invalid.
403 (FORBIDDEN) The Authorization token you passed did not have permission to the resource.
404 (NOT FOUND) The resource at the location specified doesn’t exist.
405 (METHOD NOT ALLOWED) The HTTP method used is not valid for the location specified.
429 (TOO MANY REQUESTS) You are being rate limited, see Rate Limits.
502 (GATEWAY UNAVAILABLE) There was not a gateway available to process your request. Wait a bit and retry.
5xx (SERVER ERROR) The server had an error processing your request (these are rare).

JSON

Along with the HTTP error code, our API can also return more detailed error codes through a code key in the JSON error response. The response will also contain a message key containing a more friendly error string. Some of these errors may include additional details in the form of Error Messages provided by an errors object.

JSON Error Codes
Code Meaning
0 General error (such as a malformed request body, amongst other things)
10001 Unknown account
10002 Unknown application
10003 Unknown channel
10004 Unknown guild
10005 Unknown integration
10006 Unknown invite
10007 Unknown member
10008 Unknown message
10009 Unknown permission overwrite
10010 Unknown provider
10011 Unknown role
10012 Unknown token
10013 Unknown user
10014 Unknown emoji
10015 Unknown webhook
10016 Unknown webhook service
10020 Unknown session
10026 Unknown ban
10027 Unknown SKU
10028 Unknown Store Listing
10029 Unknown entitlement
10030 Unknown build
10031 Unknown lobby
10032 Unknown branch
10033 Unknown store directory layout
10036 Unknown redistributable
10038 Unknown gift code
10049 Unknown stream
10050 Unknown premium server subscribe cooldown
10057 Unknown guild template
10059 Unknown discoverable server category
10060 Unknown sticker
10062 Unknown interaction
10063 Unknown application command
10065 Unknown voice state
10066 Unknown application command permissions
10067 Unknown Stage Instance
10068 Unknown Guild Member Verification Form
10069 Unknown Guild Welcome Screen
10070 Unknown Guild Scheduled Event
10071 Unknown Guild Scheduled Event User
10087 Unknown Tag
20001 Bots cannot use this endpoint
20002 Only bots can use this endpoint
20009 Explicit content cannot be sent to the desired recipient(s)
20012 You are not authorized to perform this action on this application
20016 This action cannot be performed due to slowmode rate limit
20018 Only the owner of this account can perform this action
20022 This message cannot be edited due to announcement rate limits
20024 Under minimum age
20028 The channel you are writing has hit the write rate limit
20029 The write action you are performing on the server has hit the write rate limit
20031 Your Stage topic, server name, server description, or channel names contain words that are not allowed
20035 Guild premium subscription level too low
30001 Maximum number of guilds reached (100)
30002 Maximum number of friends reached (1000)
30003 Maximum number of pins reached for the channel (50)
30004 Maximum number of recipients reached (10)
30005 Maximum number of guild roles reached (250)
30007 Maximum number of webhooks reached (10)
30008 Maximum number of emojis reached
30010 Maximum number of reactions reached (20)
30013 Maximum number of guild channels reached (500)
30015 Maximum number of attachments in a message reached (10)
30016 Maximum number of invites reached (1000)
30018 Maximum number of animated emojis reached
30019 Maximum number of server members reached
30030 Maximum number of server categories has been reached (5)
30031 Guild already has a template
30032 Maximum number of application commands reached
30033 Max number of thread participants has been reached (1000)
30034 Max number of daily application command creates has been reached (200)
30035 Maximum number of bans for non-guild members have been exceeded
30037 Maximum number of bans fetches has been reached
30038 Maximum number of uncompleted guild scheduled events reached (100)
30039 Maximum number of stickers reached
30040 Maximum number of prune requests has been reached. Try again later
30042 Maximum number of guild widget settings updates has been reached. Try again later
30046 Maximum number of edits to messages older than 1 hour reached. Try again later
30047 Maximum number of pinned threads in a forum channel has been reached
30048 Maximum number of tags in a forum channel has been reached
30052 Bitrate is too high for channel of this type
30056 Maximum number of premium emojis reached (25)
30058 Maximum number of webhooks per guild reached (1000)
40001 Unauthorized. Provide a valid token and try again
40002 You need to verify your account in order to perform this action
40003 You are opening direct messages too fast
40004 Send messages has been temporarily disabled
40005 Request entity too large. Try sending something smaller in size
40006 This feature has been temporarily disabled server-side
40007 The user is banned from this guild
40012 Connection has been revoked
40032 Target user is not connected to voice
40033 This message has already been crossposted
40041 An application command with that name already exists
40043 Application interaction failed to send
40058 Cannot send a message in a forum channel
40060 Interaction has already been acknowledged
40061 Tag names must be unique
40062 Service resource is being rate limited
40066 There are no tags available that can be set by non-moderators
40067 A tag is required to create a forum post in this channel
50001 Missing access
50002 Invalid account type
50003 Cannot execute action on a DM channel
50004 Guild widget disabled
50005 Cannot edit a message authored by another user
50006 Cannot send an empty message
50007 Cannot send messages to this user
50008 Cannot send messages in a non-text channel
50009 Channel verification level is too high for you to gain access
50010 OAuth2 application does not have a bot
50011 OAuth2 application limit reached
50012 Invalid OAuth2 state
50013 You lack permissions to perform that action
50014 Invalid authentication token provided
50015 Note was too long
50016 Provided too few or too many messages to delete. Must provide at least 2 and fewer than 100 messages to delete
50017 Invalid MFA Level
50019 A message can only be pinned to the channel it was sent in
50020 Invite code was either invalid or taken
50021 Cannot execute action on a system message
50024 Cannot execute action on this channel type
50025 Invalid OAuth2 access token provided
50026 Missing required OAuth2 scope
50027 Invalid webhook token provided
50028 Invalid role
50033 Invalid Recipient(s)
50034 A message provided was too old to bulk delete
50035 Invalid form body (returned for both application/json and multipart/form-data bodies), or invalid Content-Type provided
50036 An invite was accepted to a guild the application’s bot is not in
50039 Invalid Activity Action
50041 Invalid API version provided
50045 File uploaded exceeds the maximum size
50046 Invalid file uploaded
50054 Cannot self-redeem this gift
50055 Invalid Guild
50067 Invalid request origin
50068 Invalid message type
50070 Payment source required to redeem gift
50073 Cannot modify a system webhook
50074 Cannot delete a channel required for Community guilds
50080 Cannot edit stickers within a message
50081 Invalid sticker sent
50083 Tried to perform an operation on an archived thread, such as editing a message or adding a user to the thread
50084 Invalid thread notification settings
50085 before value is earlier than the thread creation date
50086 Community server channels must be text channels
50091 The entity type of the event is different from the entity you are trying to start the event for
50095 This server is not available in your location
50097 This server needs monetization enabled in order to perform this action
50101 This server needs more boosts to perform this action
50109 The request body contains invalid JSON.
50132 Ownership cannot be transferred to a bot user
50138 Failed to resize asset below the maximum size: 262144
50144 Cannot mix subscription and non subscription roles for an emoji
50145 Cannot convert between premium emoji and normal emoji
50146 Uploaded file not found.
50600 You do not have permission to send this sticker.
60003 Two factor is required for this operation
80004 No users with DiscordTag exist
90001 Reaction was blocked
110001 Application not yet available. Try again later
130000 API resource is currently overloaded. Try again a little later
150006 The Stage is already open
160002 Cannot reply without permission to read message history
160004 A thread has already been created for this message
160005 Thread is locked
160006 Maximum number of active threads reached
160007 Maximum number of active announcement threads reached
170001 Invalid JSON for uploaded Lottie file
170002 Uploaded Lotties cannot contain rasterized images such as PNG or JPEG
170003 Sticker maximum framerate exceeded
170004 Sticker frame count exceeds maximum of 1000 frames
170005 Lottie animation maximum dimensions exceeded
170006 Sticker frame rate is either too small or too large
170007 Sticker animation duration exceeds maximum of 5 seconds
180000 Cannot update a finished event
180002 Failed to create stage needed for stage event
200000 Message was blocked by automatic moderation
200001 Title was blocked by automatic moderation
220001 Webhooks posted to forum channels must have a thread_name or thread_id
220002 Webhooks posted to forum channels cannot have both a thread_name and thread_id
220003 Webhooks can only create threads in forum channels
220004 Webhook services cannot be used in forum channels
240000 Message blocked by harmful links filter
Example JSON Error Response
{
  "message": "Invalid authentication token",
  "code": 50014
}

RPC

RPC is the local Discord server running on localhost. Access to the RPC server requires approval from Discord.

RPC Error Codes
Code Name Description
1000 Unknown error An unknown error occurred.
4000 Invalid payload You sent an invalid payload.
4002 Invalid command Invalid command name specified.
4003 Invalid guild Invalid guild ID specified.
4004 Invalid event Invalid event name specified.
4005 Invalid channel Invalid channel ID specified.
4006 Invalid permissions You lack permissions to access the given resource.
4007 Invalid client ID An invalid OAuth2 application ID was used to authorize or authenticate with.
4008 Invalid origin An invalid OAuth2 application origin was used to authorize or authenticate with.
4009 Invalid token An invalid OAuth2 token was used to authorize or authenticate with.
4010 Invalid user The specified user ID was invalid.
5000 OAuth2 error A standard OAuth2 error occurred; check the data object for the OAuth2 error details.
5001 Select channel timed out An asynchronous SELECT_TEXT_CHANNEL/SELECT_VOICE_CHANNEL command timed out.
5002 GET_GUILD timed out An asynchronous GET_GUILD command timed out.
5003 Select voice force required You tried to join a user to a voice channel but the user was already in one.
5004 Capture shortcut already listening You tried to capture more than one shortcut key at once.
RPC Close Event Codes
Code Name Description
4000 Invalid client ID You connected to the RPC server with an invalid client ID.
4001 Invalid origin You connected to the RPC server with an invalid origin.
4002 Rate limited You are being rate limited.
4003 Token revoked The OAuth2 token associated with a connection was revoked, get a new one!
4004 Invalid version The RPC Server version specified in the connection string was not valid.
4005 Invalid encoding The encoding specified in the connection string was not valid.

Discord is one of the most popular messaging and voice chat apps. It has thousands of users across the globe and is especially popular among the gaming community. Gamers love to join different servers and play with their hearts out with some of the best players across the globe. However, calling it error-free would be wrong. In this article, we have curated a list of all the error codes and we will be seeing how to fix Discord Error Codes and Messages.

Fix Discord Error Codes and Messages

Why does Discord keep giving errors?

Corrupted Discord game files, poor connectivity, corrupted game cache files, etc, could lead to game errors. Discord stores temporary data or cache on the PC that helps it to run properly. Things can go wrong, however!

Here is the list of all the Discord Error Codes and Messages.

  1. Discord Installation has failed
  2. Discord Error Code 2020
  3. Discord Error Code 2022
  4. Discord Error Code 2023
  5. Discord Error Code 2024
  6. Discord Error Code 2025
  7. Discord Error Code 2029
  8. Discord Error Code 2051
  9. Discord Error Code 2058
  10. Discord Error Code 2059
  11. Discord Error Code 2064
  12. Discord Error Code 2065
  13. Discord Error Code 2069
  14. Discord Error Code 2070
  15. Discord Error Code 2072
  16. Discord Error Code 2073
  17. Discord Error Code 2074

let us talk about them in detail.

1] Discord Installation has failed

Let us start by installing the application on your computer. The following is the complete error message.

DiscordSetup.exe

Installation has failed

There was an error while installing the application. Check the setup log for more information and contact the author.

If you are seeing this error, then you need to check out our guide to fix Discord Installation has failed.

2] Discord Error Code 2020

No, this message has nothing to do with the year 2020, apart from the fact that in both scenarios we need to cross-check our activities. You will see Discord Error Code 2020 along with the message that says, “Request Signing Failed”. You just need to make sure that the credentials you are inserting are right. Do that, and you will be good to go.

3] Discord Error Code 2022

You will see Discord Error Code 2022 along with the error message, “Disk Space Low” when there is no adequate space to install your game. So, free up some space or install your game at a different location that has abundant space.

4] Discord Error Code 2023

If you are seeing the Error Code 2023 “Disk Permission Denied” then try using a different location to save your game as you don’t have access to that location. However, if you want to install the game on that particular location then you need to take full control.

To do that, you can follow the given steps.

  1. Right-click on the folder in which you want to install the game and select Properties.
  2. Go to the Security tab and click Edit.
  3. Check Full control and click Apply > Ok.

Now, restart Discord and retry installing the folder to that location, you will be good to go.

5] Discord Error Code 2024 or 2074

Users are seeing “Uninstall Failed” with Error Code 2024 while removing a Discord game. The best way to fix the error is by removing the game files from the location. You can go to its location and delete it from there.

6] Discord Error Code 2025

You may see Discord Error Code 2025 with a message “Install Script Failed” because of an incompatible script. To rectify this error, you can do these three things.

  1. Restart Discord
  2. Reinstall Discord: You need to remove Discord from your computer as well as its files, redownload it from discord.com and reinstall it on your computer.
  3. Ensure that script is correct.

Do these things and see if the issue persists.

7] Discord Error Code 2029

You may see Discord Error Code 2029 with a message “Build not found” because of some glitch. So, you need to completely close Discord (if possible, restart your computer) and then reopen it to check if the issue persists.

8] Discord Error Code 2051

If you are seeing Discord Error Code 2051 with “Panic!”, do not panic as it should be escalated to the Discord’s developers by Email or some other medium.

9] Discord Error Code 2058

You may see Discord Error Code 2058 with the error message that says, “Too Many API Retries”. Even though this is to be escalated by Discord’s developer, there are still some things you can do to rectify it.

  1. First of all, restart Discord and see if the issue is fixed.
  2. If the issue persists, you need to make sure that your Internet connection is fine. For that, you can open any website and see how much time does it takes for it open. You can come to two conclusions, slow Internet or no Internet, so, fix the issue and see if it resolves the Discord Error Code 2058.
  3. Next up, check if Discord is not blocked. To check this you can go to apps.discordapp.com/cdn-cgi/trace and see if it’s opening perfectly. If it’s not opening, you need to unblock it.
  4. If nothing works, disable Hamachi Network Interface(if applicable).

10] Discord Error Code 2059

Discord Error Code 2059 says “Failed to set Registry Key”. This is sort of a non-error, you just need to open Discord as an administrator. To do that, you need to right-click on the Discord shortcut and select Run as administrator.

11] Discord Error Code 2064

If you are seeing Error Code 2064 with the error message “Failed to Patch File”, you need to make sure you are patching the game while it’s not running. If the issue persists, start troubleshooting by restarting the application.

Another thing you can do is disable antivirus temporarily. Disable the antivirus, path the game, and then reenable it because otherwise, your computer will be vulnerable.

12] Discord Error Code 2065

You may see Discord Error Code 2065 with the error message “No Manifests” if the manifest in SKU’s developer portal is incorrect. So, make sure that the select manifest is correct and see if the issue persists.

13] Discord Error Code 2069

You may see Discord Error Code 2069 “API Error” if the server is down. You can go to discordstatus.com and check API status. If it’s down, wait for it to be fixed.

14] Discord Error Code 2070

Bad Response Error Code 2070 is yet another server issue and you have to wait for it to be fixed.

15] Discord Error Code 2072

You will see Error Code 2072 in Discord with the error message “File name is too long for Windows”. This doesn’t mean that your file name is too long, which can be a possibility, so change the file name, and see if the issue persists.

But if the issue persists, you need to change the directory(to Desktop, if possible), and most probably it will fix the error. If you are not able to troubleshoot the error, contact Discord from support.discord.com.

16] Discord Error Code 2073

Users are seeing Discord Error Code 2073 “Not Entitled” when trying to play/install a title from the Nitro game library. This error occurs if the DRM is enabled and unfortunately, it is unplayable, so, you have to uninstall the game.

17] Discord Error Code 2074

You may see Discord Error Code 2074 “Two Clients Patching” if more than one user are trying to patch a game. So, make sure that no more than one user is working on it.

But sometimes, even after removing the extra user, you can see this issue. So, restart the app before patching and see if the issue is fixed.

These were all the documented Discord Error Codes and the way to fix them.

Some other Discord Errors

The error codes mentioned here are not the only errors one can face with Discord. These are some other Discord errors.

  • Fix Discord Console Log errors
  • Fix Discord Voice Connection errors
  • How to fix Lag issues in Discord
  • Discord update failed; Stuck in Retrying loop
  • Fix Discord app won’t open in Windows
  • Fix Discord overlay not working
  • Fix Discord Connection issues.

Discord – популярная и сравнительно стабильная программа для голосового и текстового сообщения между людьми. Однако, это не значит, что здесь нет ошибок. Их много не потому, что ПО низкого качества, скорее по причине огромного количества пользователей по всему миру. Благодаря тому, что каждая ошибка сопровождается четким кодом, нам будет просто определить причину проблемы и исправить ее. Ниже вы увидите гайд по частым ошибкам Discord, среди которого вы должны найти и свой сбой.

Содержание

  • Список ошибок Discord и способы их исправления
    • Установка не удалась
    • Ошибка с кодом 2020 в Discord
    • Код ошибки Discord 2022
    • Ошибка Discord 2023
    • Код ошибки Discord 2024 и 2074
    • Ошибка Discord 2025
    • Код ошибки Discord 2029
    • Ошибка Discord 2051
    • Код ошибки Discord 2058
    • Ошибка Discord 2059
    • Код ошибки Discord 2064
    • Ошибка Discord 2065
    • Код ошибки Discord 2069
    • Ошибка Discord 2070
    • Код ошибки Discord 2072
    • Ошибка Discord 2073
    • Код ошибки Discord 2074

Список ошибок Discord и способы их исправления

Нам известно о десятках ошибок Discord, среди которых некоторые более распространены. Мы остановимся в первую очередь на них.

Установка не удалась

При попытке инсталлировать программу появляется ошибка с сообщением:

DiscordSetup.exe

Installation has failed

There was an error while installing the application. Check the setup log for more information and contact the author.

Полный гайд по ошибкам Discord

Конкретно у этого сбоя есть множество разветвлений и вариантов развития событий. Мы не можем останавливаться на каждом из них в рамках данного руководства, поэтому рассмотрим методы быстро.

Что делать:

  • использовать инструмент устранения неполадок при установке софта (встроенная утилита Windows 10);
  • удалить кэш Discord;
  • обновить .NET Framework до последней версии;
  • переустановить программу полностью;
  • на время выключить антивирус;
  • проводить инсталляцию в безопасном режиме.

Ошибка с кодом 2020 в Discord

Данная ошибка легко исправляется, поэтому если вы видите сообщение «Request Signing Failed», просто убедитесь в правильности вводимых данных от учетной записи.

Код ошибки Discord 2022

В дополнение к данному коду может быть указано сообщение «Мало места на диске». Это и есть главная причина, система не может установить софт из-за нехватки свободного пространства. Логично, что нужно его освободить.

Ошибка Discord 2023

Вместе с кодом 2023 в сообщении к ошибке будет указано «Доступ к диску запрещен». Чтобы не разбираться в тонкостях настройки привилегий, можно попробовать установить программу на другой логический диск или даже на флешку. При желании, можно выдать права для Discord.

Инструкция:

  1. Кликнуть ПКМ по exe-файлу программы и выбрать «Свойства».
  2. Перейти во вкладку «Безопасность» и нажать на кнопку «Изменить».
  3. Активировать чекбокс «Полный доступ» и кликнуть по «Применить».
  4. Перезапустить программу.

Код ошибки Discord 2024 и 2074

Данные ошибки сопровождает сообщение «Не удалось удалить», но это не страшно, так как можно произвести удаление вручную из папки. Достаточно перейти туда, где хранятся файлы и убрать их полностью.

Ошибка Discord 2025

Часто код 2025 в Дискорде появляется вместе с Install Script Failed. Скорее всего для исправления проблемы придется полностью переустановить Discord на компьютере.

Код ошибки Discord 2029

Если появляется текст «Сборка не найдена» и ошибка 2029, нужно всего лишь перезагрузить компьютер.

Ошибка Discord 2051

Хоть здесь и есть надпись Panic!, паниковать не нужно. Скорее всего это дело рук тех, кто занимается DDOS-атакой. Рекомендуется обратиться к разработчикам и передать им этот код.

Код ошибки Discord 2058

Многие пользователи видят сообщение «Слишком много повторных попыток API». Исправлениями может послужить: перезапуск Discord, проверка интернет-соединения и доступности сайта (ссылка), отключение Hamachi.

Ошибка Discord 2059

В тексте сообщения указано: «Не удалось установить ключ реестра». Это указывает на недостаток прав программы, что легко исправить запуском с полномочиями администратора.

Код ошибки Discord 2064

Код ошибки 2064 сопровождается текстом «Не удалось исправить файл». Нужно убедиться, что во время исправления и устранения неполадок Discord выключен. Также следует временно отключить и антивирус.

Ошибка Discord 2065

Уточняющее сопровождение к коду – No Manifests. Нужно убедиться, что установлен правильный манифест с сайта разработчиков SKU.

Код ошибки Discord 2069

К коду ошибки 2069 обычно прикреплено сообщение «Ошибка API». Часто она появляется тогда, когда сайт не работает. Это легко проверить здесь. Единственным решением является ожидание.

Ошибка Discord 2070

Неправильный ответ сервера с кодом 2070 – всего лишь временная серверная проблема.

Код ошибки Discord 2072

Если вы видите текст «Имя файла слишком длинное для Windows», скорее всего так и есть. Нужно попробовать изменить имя, но также рекомендуется сменить расположение файла.

Ошибка Discord 2073

Ошибка 2073 имеет вид Not Entitled и она указывает на сбой при попытке воспроизведения и установки заголовка в библиотеке Nitro. Проблема может быть в активном DRM.

Код ошибки Discord 2074

Ошибка 2074 с текстом Two Clients Patching в Discord означает, что больше одного пользователя сейчас исправляют игру. Нужно убедиться, что с программой работает только 1 пользователь.

Errors

There is no doubt that you have encountered errors while making bots. While errors are instrumental at warning you of what is going wrong, many people are stumped by them and how to track them down and fix them, but don’t worry, we have you covered. This section will be all about diagnosing errors, identifying where they are coming from, and fixing them.

Types of Errors

API Errors

API Errors or DiscordAPIErrors are thrown by the Discord API when an invalid request carries out. API Errors can be mostly diagnosed using the message that is given. You can further examine errors by inspecting the HTTP method and path used. We will explore tracking these errors down in the next section.

Example: DiscordAPIError: Cannot send an empty message

discord.js errors

discord.js errors are thrown by the library itself. They can usually be easily tracked down using the stack trace and error message.

Example: The messages must be an Array, Collection, or number.

JavaScript errors

JavaScript errors are thrown by node itself or by discord.js. These errors can easily be fixed by looking at the type of error and the stack trace. You can find a full list of types hereopen in new window And a list of common js errors hereopen in new window.

Example: ReferenceError: "x" is not defined, Cannot read properties of null(reading 'something')

WebSocket and Network errors

WebSocket and Network errors are common system errors thrown by Node in response to something wrong with the WebSocket connection. Unfortunately, these errors do not have a concrete solution and can be (usually) fixed by getting a better, more stable, and more robust connection. discord.js will automatically try to reconnect to the WebSocket if an error occurs.

In version 12, WebSocket errors are handled internally, meaning your process should never crash from them. If you want to log these errors, should they happen, you can listen to the shardError event as shown below.

client.on(Events.ShardError, error => {
	console.error('A websocket connection encountered an error:', error);
});

1
2
3

The commonly thrown codes for these errors are:

  • ECONNRESET — The connection was forcibly closed by a peer, thrown by the loss of connection to a WebSocket due to timeout or reboot.
  • ETIMEDOUT — A connect or send request failed because the receiving party did not respond after some time.
  • EPIPE — The remote side of the stream being written to has been closed.
  • ENOTFOUND — The domain being accessed is unavailable, usually caused by a lack of internet, can be thrown by the WebSocket and HTTP API.
  • ECONNREFUSED — The target machine refused the connection; check your ports and firewall.

How to diagnose API errors

API Errors can be tracked down by adding an event listener for unhandled rejections and looking at the extra info. This can be done by adding this to your main file.

process.on('unhandledRejection', error => {
	console.error('Unhandled promise rejection:', error);
});

1
2
3

The next time you get the error it will show info along the bottom of the error which will look something like this for example:

  name: 'DiscordAPIError',
  message: 'Invalid Form Bodynmessage_id: Value "[object Object]" is not snowflake.',
  path: '/api/v10/channels/638200642359525387/messages/[object%20Object]',
  code: 50035,
  method: 'GET'

1
2
3
4
5

All of this information can help you track down what caused the error and how to fix it. In this section, we will run through what each property means.

Message

The most important part of the error is the message. It tells you what went wrong, which can help you track down where it originates. You can find a full list of messages hereopen in new window in the Discord API documentation.

Path

Another helpful piece of information is the path, which tells you what API endpoint the error occurred on. We cannot possibly cover all endpoints, but they are usually very descriptive.

In the above example, the path tells you that the action was executed in the /channels/ scope. The number you see next is the channel’s id. Next, you can spot the message/ scope. The number is again the object’s id. Combined with the method GET you can conclude, that the bot tried to fetch the message with the id [object Object] from the channel with the id 638200642359525387.

As the error message tells you [object Object] is not a valid id, so you now know where to look for an error! Find out where you pass an object as an id when trying to fetch a message and fix your code in that location.

Code

The code is another partial representation of the message, in this case, Invalid Form Body. You can find a full list of codes hereopen in new window

The code is also handy if you want only to handle a specific error. Say you’re trying to delete a message which may or may not be there, and wanted to ignore unknown message errors. This can be done by checking the code, either manually or using discord.js constants.

message.delete().catch(error => {
	// Only log the error if it is not an Unknown Message error
	if (error.code !== 10008) {
		console.error('Failed to delete the message:', error);
	}
});

1
2
3
4
5
6

Or using Constants:

const { RESTJSONErrorCodes } = require('discord.js');

message.delete().catch(error => {
	if (error.code !== RESTJSONErrorCodes.UnknownMessage) {
		console.error('Failed to delete the message:', error);
	}
});

1
2
3
4
5
6
7

You can find a list of constants hereopen in new window.

Method

The final piece of information can tell you a lot about what you tried to do to the path. There are a set of predefined keywords that describe our actions on the path.

GET    - Used to retrieve a piece of data
POST   - Used to send a piece of data
PATCH  - Used to modify a piece of data
PUT    - Used to replace a piece of data completely
DELETE - Used to delete a piece of data completely

1
2
3
4
5

In this particular example, you can see you are trying to access a piece of data, specifically, a message.

Common discord.js and API errors

An invalid token was provided.

This is a prevalent error; it originates from a wrong token being passed into client.login(). The most common causes of this error are:

  • Not importing the config or env file correctly
  • Copying the client secret instead of the bot token (the token is alphanumerical and three parts delimited by a period while the client secret is significantly smaller and one part only)
  • Not updating the token after resetting it

WARNING

Before the release of version 12, there used to be an issue where the token was not prefixed correctly, which resulted in valid tokens being marked as invalid. If you have verified that all of the above is not the case, make sure you have updated discord.js to the current stable version.

Request to use token, but token was unavailable to the client.

This error originates from the client attempting to execute an action that requires the token but the token not being available. This is most commonly caused by destroying the client and then trying to perform an action.

This error is also caused by attempting to use a client that has not logged in. Both of the examples below will throw errors.

const { Client, GatewayIntentBits } = require('discord.js');

// Should not be here!
const client = new Client({ intents: [GatewayIntentBits.Guilds] });

module.exports = interaction => {
	const id = interaction.options.getString('id');
	// Should be `interaction.client` instead!
	client.users.fetch(id).then(user => {
		interaction.reply(`Your requested user: ${user.tag}`);
	});
};

1
2
3
4
5
6
7
8
9
10
11
12

const { Client, Events, GatewayIntentBits } = require('discord.js');

const client = new Client({ intents: [GatewayIntentBits.Guilds] });

client.on(Events.InteractionCreate, someHandlerFunction);

client.login('your-token-goes-here');
// client will not be logged in yet!
client.users.fetch('myId').then(someInitFunction);

1
2
3
4
5
6
7
8
9

EmbedBuilder field values may not be empty.

This error originates from calling EmbedBuilder#addFields() with a field object’s name property as an empty string. If you would like the title to be empty for a reason, you should use a zero width space, which can be input as u200b.

In conjunction with the previous error, this error results from calling EmbedBuilder#addFields() with a field object’s value property as an empty string. You can use a zero-width space if you would like this blank.

The messages must be an Array, Collection, or number.

This error originates from an invalid call to bulkDelete(). Make sure you are inputting a valid Array or Collection of messages or a valid number.

Members didn’t arrive in time.

This error happens when fetching multiple members via GuildMemberManager#fetch() and:

  • The GuildMembers intent is not specified or enabled in the dev dashboard
  • The internet connection is somewhat bad
  • The amount of members fetched is large (about 50 thousand and upwards)

You can specify the time to wait for with the time option in the .fetch() call. Another solution could be to move your bot to a faster infrastructure, if available.

MaxListenersExceededWarning: Possible EventEmitter memory leak detected…

This error is caused by spawning a large number of event listeners, usually for the client. The most common cause of this is nesting your event listeners instead of separating them. The way to fix this error is to make sure you do not nest your listeners; it is not to use emitter.setMaxListeners() as the error suggests.

You can debug these messages in different ways:

  • Through the CLIopen in new window: node --trace-warnings index.js
  • Through the process#warning eventopen in new window: process.on('warning', console.warn);

Cannot send messages to this user.

This error throws when the bot attempts to send a DM message to a user but cannot do so. A variety of reasons causes this:

  • The bot and the user do not share a guild (often, people attempt to DM the user after kicking or banning them).
  • The bot tries to DM another bot.
  • The user has blocked the bot.
  • The user has disabled DMs in the privacy settings.

In the case of the last two reasons, the error is not preventable, as the Discord API does not provide a way to check if you can send a user a DM until you attempt to send one. The best way to handle this error is to add a .catch() where you try to DM the user and either ignore the rejected Promise or do what you want because of it.

Common miscellaneous errors

code ENOENT… syscall spawn git.

This error is commonly thrown by your system due to it not finding git. You need to install git or update your path if git is already installed. Here are the download links for it:

  • Ubuntu/Debian: sudo apt-get install git
  • Windows: git-scmopen in new window

code ELIFECYCLE

This error is commonly thrown by your system in response to the process unexpectedly closing. Cleaning the npm cache and deleting node_modules can usually fix it. The instructions for doing that are as such:

  • Clean npm cache with npm cache clean --force
  • delete node_modules
  • delete package-lock.json (make sure you have a package.json!)
  • run npm install to reinstall packages from package.json

Discord -одно из самых популярных приложений для обмена сообщениями и голосового чата. У него тысячи пользователей по всему миру, и он особенно популярен среди игрового сообщества. Геймерам нравится присоединяться к различным серверам и играть от души с одними из лучших игроков со всего мира. Однако называть это безошибочным было бы неправильно. В этой статье мы составили список всех кодов ошибок, и мы увидим, как исправить коды ошибок и сообщения Discord.

Почему Discord продолжает выявлять ошибки?

Поврежденные файлы игры Discord, плохое соединение, поврежденные файлы кэша игры и т. Д. Могут привести к ошибкам в игре. Discord хранит временные данные или кеш на ПК, что помогает ему работать должным образом. Однако что-то может пойти не так!

Вот список всех кодов ошибок и сообщений Discord.

Ошибка установки Discord Код ошибки диска 2020 Код ошибки диска 2022 Код ошибки диска 2023 Код ошибки диска 2024 Код ошибки диска 2025 Диск Код ошибки 2029Код ошибки диска 2051Код ошибки диска 2058Код ошибки диска 2059Код ошибки диска 2064Код ошибки диска 2065Код ошибки диска 2069Код ошибки диска 2070Код ошибки диска 2072Код ошибки диска 2073Код ошибки диска 2074

давайте поговорим о них

подробно.

> 1] Ошибка установки Discord

Начнем с установки приложения на ваш компьютер. Ниже приводится полное сообщение об ошибке.

DiscordSetup.exe

Ошибка установки

При установке приложения произошла ошибка. Дополнительную информацию см. В журнале установки и свяжитесь с автором.

Если вы видите эту ошибку, вам необходимо ознакомиться с нашим руководством по Исправить Ошибка установки Discord .

2] Код ошибки Discord 2020

Нет, это сообщение содержит ничего общего с 2020 годом, кроме того факта, что в обоих сценариях нам нужно перепроверить нашу деятельность. Вы увидите код ошибки Discord 2020 вместе с сообщением «Ошибка подписи запроса». Вам просто нужно убедиться, что вводимые вами учетные данные верны. Сделайте это, и все будет в порядке.

3] Код ошибки Discord 2022

Вы увидите код ошибки Discord 2022 вместе с сообщением об ошибке «Мало места на диске», когда нет места для установки игры. Итак, освободите место или установите игру в другом месте, где много свободного места.

4] Код ошибки Discord 2023

Если вы видите код ошибки 2023 «Разрешение на доступ к диску» Отклонено », затем попробуйте использовать другое место для сохранения игры, так как у вас нет доступа к этому месту. Однако, если вы хотите установить игру в этом конкретном месте, вам необходимо получить полный контроль.

Для этого вы можете выполнить указанные шаги.

Щелкните правой кнопкой мыши папку в которую вы хотите установить, и выберите Свойства . Перейдите на вкладку Безопасность и нажмите Изменить . Установите флажок Полный доступ и нажмите Применить> ОК.

Теперь перезапустите Discord и повторите установку папки в это место, все будет в порядке.

5] Код ошибки Discord 2024 или 2074

Пользователи видят «Удалить» Ошибка »с кодом ошибки 2024 при удалении игры Discord. Лучший способ исправить ошибку-удалить файлы игры из папки. Вы можете перейти к нему и удалить его оттуда.

6] Код ошибки Discord 2025

Вы можете увидеть код ошибки Discord 2025 с сообщением «Сбой сценария установки» из-за ошибки несовместимый скрипт. Чтобы исправить эту ошибку, вы можете выполнить следующие три действия.

Перезапустить Discord Переустановить Discord: вам необходимо удалить Discord со своего компьютера вместе с его файлами, повторно загрузите его с discord.com и переустановите на своем компьютера. Убедитесь, что сценарий правильный.

Выполните следующие действия и посмотрите, сохраняется ли проблема.

7] Код ошибки Discord 2029

Вы можете увидеть код ошибки Discord 2029 с сообщение «Сборка не найдена» из-за сбоя. Итак, вам нужно полностью закрыть Discord (если возможно, перезагрузить компьютер), а затем снова открыть его, чтобы проверить, сохраняется ли проблема.

8] Код ошибки Discord 2051

Если вы увидев код ошибки Discord 2051 с сообщением «Panic!», не паникуйте, так как его следует передать разработчикам Discord по электронной почте или другим способом.

9] Discord Error Code 2058

Вы можете увидеть код ошибки Discord 2058 с сообщением об ошибке «Слишком много повторных попыток API». Несмотря на то, что разработчик Discord должен решить эту проблему, есть кое-что, что вы можете сделать, чтобы ее исправить.

Прежде всего, перезапустите Discord и посмотрите, устранена ли проблема. Если проблема не исчезнет, ​​вам нужно сделать убедитесь, что ваше интернет-соединение в порядке. Для этого вы можете открыть любой веб-сайт и посмотреть, сколько времени уходит на его открытие. Вы можете сделать два вывода: медленный Интернет или нет Интернета , поэтому устраните проблему и посмотрите, решит ли она ошибку Discord. Код 2058. Далее проверьте, не заблокирован ли Discord. Чтобы проверить это, перейдите на страницу apps.discordapp.com/cdn-cgi/trace и посмотреть, открывается ли он идеально. Если он не открывается, вам необходимо разблокировать его . Если ничего не работает, отключите сетевой интерфейс Hamachi ( если применимо).

10] Код ошибки Discord 2059

Код ошибки Discord 2059 говорит: «Не удалось установить ключ реестра». Это вроде не ошибка, вам просто нужно открыть Discord от имени администратора. Для этого вам нужно щелкнуть правой кнопкой мыши ярлык Discord и выбрать «Запуск от имени администратора».

11] Код ошибки Discord 2064

Если вы видите код ошибки 2064 с ошибкой сообщение «Failed to Patch File», вам необходимо убедиться, что вы исправляете игру, пока она не запущена. Если проблема не исчезнет, ​​начните устранение неполадок, перезапустив приложение.

Еще вы можете временно отключить антивирус. Отключите антивирус, запустите игру, а затем снова включите ее, потому что в противном случае ваш компьютер будет уязвим.

12] Код ошибки Discord 2065

Вы можете увидеть код ошибки Discord 2065 с сообщение об ошибке «Нет манифестов», если манифест на портале разработчика SKU неверен. Итак, убедитесь, что манифест выбора правильный, и посмотрите, сохраняется ли проблема.

13] Код ошибки Discord 2069

Вы можете увидеть код ошибки Discord 2069 «Ошибка API», если сервер упал. Вы можете перейти на discordstatus.com и проверить статус API. Если он не работает, подождите, пока он будет исправлен.

14] Код ошибки Discord 2070

Код ошибки неправильного ответа 2070-это еще одна проблема сервера, и вам нужно подождать, пока она не исчезнет. исправлено.

15] Код ошибки Discord 2072

В Discord вы увидите код ошибки 2072 с сообщением об ошибке «Имя файла слишком длинное для Windows». Это не означает, что ваше имя файла слишком длинное, что вполне возможно, поэтому измените имя файла и посмотрите, сохраняется ли проблема.

Но если проблема не исчезнет, ​​вам нужно изменить каталог (на рабочий стол, если возможно), и, скорее всего, это исправит ошибку. Если вы не можете устранить ошибку, обратитесь в службу поддержки Discord в поддержке. discord.com .

16] Код ошибки Discord 2073

Пользователи видят Discord Error Code 2073 «Not Entitled» при попытке воспроизвести/установить заголовок с Nitro игровая библиотека. Эта ошибка возникает, если DRM включен и, к сожалению, в нее невозможно играть, поэтому вам необходимо удалить игру.

17] Код ошибки Discord 2074

Вы можете увидеть код ошибки Discord 2074 «Два клиента устанавливают патч», если более одного пользователя пытаются патчить игру. Поэтому убедитесь, что над ним работает не более одного пользователя.

Но иногда, даже после удаления лишнего пользователя, вы можете увидеть эту проблему. Итак, перезапустите приложение перед установкой патча и посмотрите, устранена ли проблема.

Это были все задокументированные коды ошибок Discord и способ их исправить.

Некоторые другие ошибки Discord

Указанные здесь коды ошибок-не единственные ошибки, с которыми можно столкнуться в Discord. Это и другие ошибки Discord.

В этой статье мы попытаемся устранить ошибку «Кажется, произошел неожиданный сбой Discord», с которой пользователи Discord сталкиваются в приложении.

Пulьзователям Discord ограничен доступ к приложению из-за ошибки «Неожиданный сбой Discord…» в приложении. Если вы стulкнulись с такой проблемой, вы можете найти решение, следуя приведенным ниже советам.

Что такое Discord, похоже, неожиданно рухнulо?

Discord, похоже, неожиданно падает, ошибка

Эта ошибка может возникать при повреждении некоторых файлов, размещенных в приложении Discord. Основная причина повреждения или повреждения этого файла может быть связана с антивирусной программой. Поэтому мы дадим вам информацию о том, как исправить эту ошибку, упомянув нескulько предложений.

Как исправить ошибку Discord, похоже, неожиданно произошел сбой

Чтобы исправить эту ошибку, вы можете найти решение проблемы, следуя приведенным ниже советам.

1-) Перезагрузите компьютер

Как бы просто это ни звучало, перезагрузка компьютера может предотвратить различные возможные ошибки. Поэтому вы можете перезагрузить компьютер и проверить, сохраняется ли проблема.

2-) Запустите приложение Discord от имени администратора

Хотя это кажется простым предложением, запуск приложений от имени администратора может предотвратить возникновение различных проблем, подобных этой. Для этого пulностью закройте приложение Discord с помощью диспетчера задач, запустите его от имени администратора и проверьте, сохраняется ли проблема.

3-) Отключить антивирусную программу

Отключите все испulьзуемые вами антивирусные программы или пulностью удалите их со своего компьютера. Если вы испulьзуете Защитник Windows, отключите его. Для этого;

  • Откройте начальный экран поиска.
  • Откройте экран поиска, введя «Настройки безопасности Windows«.
  • На открывшемся экране нажмите «Защита от вирусов и угроз«.
  • Нажмите в меню «Защита от программ-вымогателей«.
  • Отключите «Контрulируемый доступ к папкам» на открывшемся экране.

После этого отключим постоянную защиту.

  • Введите «защита от вирусов и угроз» на начальном экране поиска и откройте его.
  • Затем нажмите «Управление настройками«.
  • Установите для защиты в режиме реального времени значение «Выкл«.

После выпulнения этой операции нам нужно будет добавить папку Discord в качестве исключения.

  • Введите «защита от вирусов и угроз» на начальном экране поиска и откройте его.
  • «Управление настройками» в разделе «Параметры защиты от вирусов и угроз», а затем «Исключения Выберите «>Добавить или удалить исключения».
  • Выберите Добавить исключение, а затем выберите папку «Discord«, сохраненную на вашем диске.

После этого процесса запустите приложение Discord и проверьте, сохраняется ли проблема.

4-) Проверьте подключение

Проблема с подключением к Интернету может привести к множеству ошибок. Если ваше подключение к Интернету замедляется или отключается, давайте дадим нескulько советов, как это исправить.

  • Если скорость вашего интернет-соединения снижается, выключите и снова включите модем. Этот процесс немного разгрузит ваш Интернет.
  • Проблему можно устранить, очистив интернет-кеш.

Очистить кеш DNS

  • Введите «cmd» на начальном экране поиска и запустите его от имени администратора.
  • Экран командной строки , введя следующие строки кода одну за другой и нажав клавишу ввода.
    • ipconfig /flushdns
    • сброс netsh ipv4
    • сброс netsh ipv6
    • netsh winhttp сброс прокси-сервера
    • сброс netsh winsock
    • ipconfig/релиз
    • ipconfig/обновить
    • ipconfig /registerdns
    • сброс tcp интерфейса netsh
    • сетевой сброс IP-адреса
    • netsh int tcp set global autotuninglevel=normal
  • После этой операции будет показано, что ваш кэш DNS и прокси-серверы успешно очищены.

После этого процесса перезагрузите компьютер и запустите приложение Discord. Если проблема не устранена, давайте перейдем к другому предложению.

5-) Выключите и снова включите модем

Выключите модем, подождите 20 секунд и снова включите его. Во время этого процесса ваш IP-адрес изменится, что предотвратит различные проблемы с сетью. Если проблема не устранена, давайте перейдем к другому предложению.

6-) Переустановите приложение Discord

Некоторые проблемы в приложении Discord могут привести к возникновению различных ошибок. Для этого мы можем устранить проблему, переустановив приложение Discord.

  • Откройте начальный экран поиска, введя «%localappdata%» и нажав клавишу ввода.
  • Удалите папку «Discord» в открытой папке.
  • После удаления откройте начальный экран поиска, введя «%appdata%» и нажав клавишу ввода.
  • Удалите папку «discord» в открытой папке.

После этого процесса загрузите приложение Discord, выпulните процесс установки и проверьте, сохраняется ли проблема.

Да, друзья, мы решили нашу проблему под этим загulовком. Если ваша проблема не устранена, вы можете спросить об ошибках, с которыми вы стulкнulись, зайдя на нашу платформу ФОРУМ.

Dashboard Error Codes

Error codes are based on the Discord API. Listed below are the most common error codes, and a suggested fix.

Code Description Fix

10003

50001

50013

Streamcord does not have the correct permissions to send notifications in the configured channel.

Give Streamcord the following permissions:

  • View Channel
  • Send Messages
  • Embed Links
  • Attach Files
  • Use External Emoji
  • Mention @everyone, @here, and All Roles

If you encounter an error code not listed on this page, please reach out to our support staff on Discord.

How do I find my error code?

Under your server’s dashboard page, find the «Notifications» tab. Find the 5-digit number in parenthesis under the notification’s «Last Post» section.

Why are my notifications disabled?

Streamcord will automatically disable a notification when it encounters an error with permissions. This is done in order to reduce the load on our systems.

After fixing any permission errors, you can re-enable your notifications by clicking on the «Re-enable notifications» button under your server’s notification page on the dashboard.

NOTE: The error may not disappear immediately after clicking the «Re-enable notifications» button. In such a case, the error should go away once the user starts the next stream and Streamcord successfully sends the notification.

Как исправить сбой Discord на ПК с Windows [5 простых способов]

Discord — популярное программное обеспечение, которое в основном используется миллионами игроков каждый день. Вы можете отправлять текстовые сообщения, отправлять звуковые сообщения, совершать аудио- и видеозвонки, а также отображать экран и делиться своим контентом. Discord можно использовать на настольных компьютерах, мобильных телефонах и даже на Xbox. Для некоторых людей Discord может быть обычной программой, которая будет запущена, как только они начнут свой день, и должна работать нормально. Однако могут быть случаи, когда программа просто вылетает. В этой статье вы можете узнать, как исправить проблему, которая вызывает сбой в Discord.

Может быть много причин, по которым ваш Discord может давать сбой. Может быть группа людей, у которых может произойти сбой, когда они могут отвечать на звонки Discord, некоторые при отправке звуковых сообщений, а некоторые даже при прикреплении изображений и других файлов. Если у вас могут возникнуть проблемы с Discord, сейчас самое время прочитать, чтобы узнать, как исправить проблемы с сбоями Discord.

Как исправить сбой в Discord

Очистить кеш Discord

Одна из наиболее частых проблем, с которыми сталкиваются программы, — это кеш. Файлы кеша содержат временные данные, а также изображения и другие данные, используемые Discord. Самое лучшее в файлах кеша — это то, что вы можете легко удалить их все без потери данных. Вот как вы можете удалить эти файлы.

  1. Откройте проводник. Вы можете сделать это, открыв его из меню «Пуск» или просто нажав клавиши Windows и E.
  2. Теперь перейдите в папку «Пользователи» и выберите папку с вашим именем.
  3. Щелкните папку App Data, а затем откройте папку Roaming.
  4. Затем вы увидите множество папок с названиями нескольких программ.
  5. Найдите папку под названием Discord.
  6. Откройте его и нажмите клавиши Control и A, чтобы выделить все содержимое.
  7. Нажмите клавишу Delete, чтобы удалить все файлы кеша.
  8. А теперь запустите Discord. Теперь программа должна работать правильно, без сбоев или принудительного закрытия.

Итак, вы можете подумать, что очистки файлов кеша должно быть более чем достаточно, не так ли? Неправильный! Есть другие настройки и вещи, которые вам следует знать, если вы столкнетесь с тем, что ваше приложение Discord вылетает даже после очистки кеша.

Отключить аппаратное ускорение в Discord

Аппаратное ускорение использует аппаратные компоненты, такие как ЦП и графический процессор, для запуска программ, а не в зависимости от программного аспекта. Это также обеспечивает лучшую производительность для вашего приложения. Однако бывают случаи, когда это может не работать идеально для всех программ. Итак, лучшее, что вы можете сделать, — это отключить это аппаратное ускорение.

  1. Откройте приложение Discord и нажмите «Пользовательские настройки» рядом с вашим именем пользователя.
  2. Прокрутите левую панель, пока не дойдете до заголовка настроек приложения.
  3. Если вы прокрутите еще немного, вы увидите опцию Advanced. Нажмите здесь.
  4. Здесь вы найдете опцию аппаратного ускорения.
  5. Если коммутатор включен, просто нажмите на него, чтобы выключить.
  6. Его отключение должно помочь предотвратить сбои вашего Discord снова и снова.

Отключить устаревший режим

Если у вас может быть сбой в приложении Discord, когда вы используете микрофон или какие-либо аудиоэлементы в Discord. Это может произойти, если вы, возможно, установили для параметров звука устаревшее значение. Отключение может помочь решить проблему сбоя.

  1. В открытом приложении Discord выберите Пользовательские настройки.
  2. Прокрутите левую панель, пока не найдете заголовок настроек приложения.
  3. В разделе «Настройки приложения» выберите параметр «Голос и видео».
  4. Теперь вам нужно прокрутить правую панель, пока не найдете настройки аудиоподсистемы.
  5. Щелкните раскрывающееся меню и измените его с устаревшего на стандартный.
  6. Теперь, когда вы взаимодействуете с аудиоэлементами, ваш Discord больше не должен вылетать.

Выключить режим совместимости

Режим совместимости используется для программ, которые были разработаны специально для работы в более старых версиях ОС. Поскольку Discord поддерживается в последних версиях Windows 10 и 11, запускать его в таком режиме нет необходимости. Вот как его можно сразу отключить.

  1. Полностью закройте Discord. Вы можете завершить задачу из диспетчера задач или щелкнуть правой кнопкой мыши значок Discord на панели задач и выбрать «Выйти из Discord».
  2. Если у вас есть ярлык Discord на рабочем столе, щелкните его правой кнопкой мыши.
  3. В контекстном меню выберите «Свойства».
  4. Откроется окно свойств.
  5. Выберите вкладку «Совместимость».
  6. Теперь продолжайте и снимите флажок Запустить эту программу в режиме совместимости.
  7. Теперь нажмите кнопку «Применить», а затем кнопку «ОК» в нижней части окна «Свойства».
  8. Теперь откройте Discord, используйте его и посмотрите, не вылетает ли он. Если сбой не происходит, это означает, что проблема устранена, и вы можете продолжать использовать Discord.

Удаление и повторная установка Discord

Это последний вариант, который вы можете исправить при сбое. Если ни один из вышеперечисленных вариантов не устранил проблему сбоя, возможно, пришло время выполнить чистую установку Discord. Иногда при установке могли быть какие-то ошибки или отсутствующие файлы, или это могло быть просто потому, что файлы испортились. Лучшее, что вы можете сделать, это переустановить Discord.

  1. Откройте панель управления и выберите удалить программу.
  2. Вы увидите список всех программ, установленных на вашем ПК.
  3. Просмотрите список и выберите Discord.
  4. Щелкните его правой кнопкой мыши и выберите удалить.
  5. Теперь начнется процесс удаления.
  6. Когда Discord полностью удален, пришло время загрузить новый установщик Discord.
  7. Просто перейдите сюда, чтобы загрузить последнюю версию.
  8. Установите программу, и теперь все готово.
  9. Но не забудьте следовать приведенным выше методам и отключите их, чтобы не столкнуться с проблемами.

Заключение

Итак, это шаги, которые вам нужно будет выполнить, чтобы исправить ваш Discord от сбоев снова и снова. Теперь, если после выполнения всех шагов он по-прежнему вылетает, вы можете либо использовать Discord в своем браузере, либо предпринять крайний шаг и выполнить сброс своего ПК с Windows. Это должно быть окончательное решение, которое предотвратит сбой вашего Discord.

Понравилась статья? Поделить с друзьями:
  • Discord error 80070005
  • Discord error 429
  • Disable cache error process terminated
  • Disable bios memory options such as caching or shadowing как исправить windows 7
  • Dis26012 beko ошибка e02