Error Number: | Error 5151 | |
Error Name: | Microsoft Word Error 5151 | |
Error Description: | Error 5151: Microsoft Word has encountered a problem and needs to close. We are sorry for the inconvenience. | |
Developer: | Microsoft Corporation | |
Software: | Microsoft Word | |
Applies to: | Windows XP, Vista, 7, 8, 10, 11 |
Microsoft Word Error 5151 Definition
Usually, PC practitioners and support staff know Microsoft Word Error 5151 as a form of «runtime error». The Microsoft Corporation developers typically evaluate Microsoft Word with a series of modules to remove bugs to meet industry standards. Tragically, problems like error 5151 can be missed, and the software will contain these problems on release.
«Microsoft Word Error 5151» might occur to Microsoft Word users even through normal use of the application. If Microsoft Word Error 5151 occurs, developers will be told about that issue though error reporting built-into the application. Microsoft Corporation can then fix these errors in the source code and prepare an update for download. To correct such error 5151 errors, an installable software update will be released from the software provider.
What Actually Causes Runtime Error 5151?
A failure during the execution of Microsoft Word is generally when you will encounter Microsoft Word Error 5151 as a runtime error. The three common reasons why runtime errors like error 5151 pop-up:
Error 5151 Crash — Error 5151 will stop the machine from performing a regular program operation. When Microsoft Word cannot provide sufficient output to the given input, or doesn’t really know what to output, it will often confuse the system in this manner.
Microsoft Word Error 5151 Memory Leak — This type of memory leak causes Microsoft Word to keep using increasing amounts of memory, bringing down the total system performance. Potential triggers may be «infinite loop», or when the program performs a «loop» or repetition over and over again.
Error 5151 Logic Error — A logic error triggers the wrong output even when the user has given valid input data. This occurs when Microsoft Corporation’s source code triggers vulnerability in information processing.
Typically, Microsoft Word Error 5151 errors are caused by a corrupt or missing Microsoft Word-associated file, sometimes due to malware infection. Although annoying, these issues can usually be easily remedied through replacing the problem Microsoft Corporation file. After the problem file is replaced, running a registry scan can help clean up any invalid Microsoft Word Error 5151, file extension, or other file path references which could have been affected from a previous malware infection.
Classic Microsoft Word Error 5151 Problems
Encountered Microsoft Word Error 5151 Problems with Microsoft Word Include:
- «Microsoft Word Error 5151 Software Error.»
- «Win32 Software Error: Microsoft Word Error 5151»
- «Sorry for the inconvenience — Microsoft Word Error 5151 has a problem.»
- «Cannot find Microsoft Word Error 5151.»
- «Microsoft Word Error 5151 is missing.»
- «Error starting program: Microsoft Word Error 5151.»
- «Microsoft Word Error 5151 not executing.»
- «Microsoft Word Error 5151 quit.»
- «Software Path Fault: Microsoft Word Error 5151.»
Microsoft Word-involved Microsoft Word Error 5151 issues happen during install, when Microsoft Word Error 5151-related software is running, startup or shutdown, or during the Windows installation process. Notating when Microsoft Word Error 5151 errors occur is paramount in finding the cause of the Microsoft Word problems and reporting them to Microsoft Corporation for help.
Origins of Microsoft Word Error 5151 Troubles
Microsoft Word and Microsoft Word Error 5151 issues come from missing or corrupt files, Windows registry invalid entries, and malware infections.
More specifically, these Microsoft Word Error 5151 errors can be caused by:
- Corrupted or invalid Microsoft Word Error 5151 registry entry.
- Virus or malware infection that has corrupted the Microsoft Word Error 5151 file or related Microsoft Word program files.
- A different program (not related with Microsoft Word) deleted Microsoft Word Error 5151 maliciously or by mistake.
- Microsoft Word Error 5151 is in conflict with another program (shared file).
- Microsoft Word / Microsoft Word Error 5151 corrupt from incomplete download or install.
Product by Solvusoft
Download Now
WinThruster 2022 — Scan your PC for computer errors.
Compatible with Windows 11, 10, 8, 7, Vista, XP and 2000
Optional Offer for WinThruster by Solvusoft | EULA | Privacy Policy | Terms | Uninstall
Как исправить время выполнения Ошибка 5151 Ошибка Microsoft Word 5151
В этой статье представлена ошибка с номером Ошибка 5151, известная как Ошибка Microsoft Word 5151, описанная как Ошибка 5151: Возникла ошибка в приложении Microsoft Word. Приложение будет закрыто. Приносим свои извинения за неудобства.
О программе Runtime Ошибка 5151
Время выполнения Ошибка 5151 происходит, когда Microsoft Word дает сбой или падает во время запуска, отсюда и название. Это не обязательно означает, что код был каким-то образом поврежден, просто он не сработал во время выполнения. Такая ошибка появляется на экране в виде раздражающего уведомления, если ее не устранить. Вот симптомы, причины и способы устранения проблемы.
Определения (Бета)
Здесь мы приводим некоторые определения слов, содержащихся в вашей ошибке, в попытке помочь вам понять вашу проблему. Эта работа продолжается, поэтому иногда мы можем неправильно определить слово, так что не стесняйтесь пропустить этот раздел!
- Microsoft word — по вопросам программирования, связанным с редактором Microsoft Word
Симптомы Ошибка 5151 — Ошибка Microsoft Word 5151
Ошибки времени выполнения происходят без предупреждения. Сообщение об ошибке может появиться на экране при любом запуске %программы%. Фактически, сообщение об ошибке или другое диалоговое окно может появляться снова и снова, если не принять меры на ранней стадии.
Возможны случаи удаления файлов или появления новых файлов. Хотя этот симптом в основном связан с заражением вирусом, его можно отнести к симптомам ошибки времени выполнения, поскольку заражение вирусом является одной из причин ошибки времени выполнения. Пользователь также может столкнуться с внезапным падением скорости интернет-соединения, но, опять же, это не всегда так.
(Только для примера)
Причины Ошибка Microsoft Word 5151 — Ошибка 5151
При разработке программного обеспечения программисты составляют код, предвидя возникновение ошибок. Однако идеальных проектов не бывает, поскольку ошибки можно ожидать даже при самом лучшем дизайне программы. Глюки могут произойти во время выполнения программы, если определенная ошибка не была обнаружена и устранена во время проектирования и тестирования.
Ошибки во время выполнения обычно вызваны несовместимостью программ, запущенных в одно и то же время. Они также могут возникать из-за проблем с памятью, плохого графического драйвера или заражения вирусом. Каким бы ни был случай, проблему необходимо решить немедленно, чтобы избежать дальнейших проблем. Ниже приведены способы устранения ошибки.
Методы исправления
Ошибки времени выполнения могут быть раздражающими и постоянными, но это не совсем безнадежно, существует возможность ремонта. Вот способы сделать это.
Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.
Обратите внимание: ни ErrorVault.com, ни его авторы не несут ответственности за результаты действий, предпринятых при использовании любого из методов ремонта, перечисленных на этой странице — вы выполняете эти шаги на свой страх и риск.
Метод 1 — Закройте конфликтующие программы
Когда вы получаете ошибку во время выполнения, имейте в виду, что это происходит из-за программ, которые конфликтуют друг с другом. Первое, что вы можете сделать, чтобы решить проблему, — это остановить эти конфликтующие программы.
- Откройте диспетчер задач, одновременно нажав Ctrl-Alt-Del. Это позволит вам увидеть список запущенных в данный момент программ.
- Перейдите на вкладку «Процессы» и остановите программы одну за другой, выделив каждую программу и нажав кнопку «Завершить процесс».
- Вам нужно будет следить за тем, будет ли сообщение об ошибке появляться каждый раз при остановке процесса.
- Как только вы определите, какая программа вызывает ошибку, вы можете перейти к следующему этапу устранения неполадок, переустановив приложение.
Метод 2 — Обновите / переустановите конфликтующие программы
Использование панели управления
- В Windows 7 нажмите кнопку «Пуск», затем нажмите «Панель управления», затем «Удалить программу».
- В Windows 8 нажмите кнопку «Пуск», затем прокрутите вниз и нажмите «Дополнительные настройки», затем нажмите «Панель управления»> «Удалить программу».
- Для Windows 10 просто введите «Панель управления» в поле поиска и щелкните результат, затем нажмите «Удалить программу».
- В разделе «Программы и компоненты» щелкните проблемную программу и нажмите «Обновить» или «Удалить».
- Если вы выбрали обновление, вам просто нужно будет следовать подсказке, чтобы завершить процесс, однако, если вы выбрали «Удалить», вы будете следовать подсказке, чтобы удалить, а затем повторно загрузить или использовать установочный диск приложения для переустановки. программа.
Использование других методов
- В Windows 7 список всех установленных программ можно найти, нажав кнопку «Пуск» и наведя указатель мыши на список, отображаемый на вкладке. Вы можете увидеть в этом списке утилиту для удаления программы. Вы можете продолжить и удалить с помощью утилит, доступных на этой вкладке.
- В Windows 10 вы можете нажать «Пуск», затем «Настройка», а затем — «Приложения».
- Прокрутите вниз, чтобы увидеть список приложений и функций, установленных на вашем компьютере.
- Щелкните программу, которая вызывает ошибку времени выполнения, затем вы можете удалить ее или щелкнуть Дополнительные параметры, чтобы сбросить приложение.
Метод 3 — Обновите программу защиты от вирусов или загрузите и установите последнюю версию Центра обновления Windows.
Заражение вирусом, вызывающее ошибку выполнения на вашем компьютере, необходимо немедленно предотвратить, поместить в карантин или удалить. Убедитесь, что вы обновили свою антивирусную программу и выполнили тщательное сканирование компьютера или запустите Центр обновления Windows, чтобы получить последние определения вирусов и исправить их.
Метод 4 — Переустановите библиотеки времени выполнения
Вы можете получить сообщение об ошибке из-за обновления, такого как пакет MS Visual C ++, который может быть установлен неправильно или полностью. Что вы можете сделать, так это удалить текущий пакет и установить новую копию.
- Удалите пакет, выбрав «Программы и компоненты», найдите и выделите распространяемый пакет Microsoft Visual C ++.
- Нажмите «Удалить» в верхней части списка и, когда это будет сделано, перезагрузите компьютер.
- Загрузите последний распространяемый пакет от Microsoft и установите его.
Метод 5 — Запустить очистку диска
Вы также можете столкнуться с ошибкой выполнения из-за очень нехватки свободного места на вашем компьютере.
- Вам следует подумать о резервном копировании файлов и освобождении места на жестком диске.
- Вы также можете очистить кеш и перезагрузить компьютер.
- Вы также можете запустить очистку диска, открыть окно проводника и щелкнуть правой кнопкой мыши по основному каталогу (обычно это C
- Щелкните «Свойства», а затем — «Очистка диска».
Метод 6 — Переустановите графический драйвер
Если ошибка связана с плохим графическим драйвером, вы можете сделать следующее:
- Откройте диспетчер устройств и найдите драйвер видеокарты.
- Щелкните правой кнопкой мыши драйвер видеокарты, затем нажмите «Удалить», затем перезагрузите компьютер.
Метод 7 — Ошибка выполнения, связанная с IE
Если полученная ошибка связана с Internet Explorer, вы можете сделать следующее:
- Сбросьте настройки браузера.
- В Windows 7 вы можете нажать «Пуск», перейти в «Панель управления» и нажать «Свойства обозревателя» слева. Затем вы можете перейти на вкладку «Дополнительно» и нажать кнопку «Сброс».
- Для Windows 8 и 10 вы можете нажать «Поиск» и ввести «Свойства обозревателя», затем перейти на вкладку «Дополнительно» и нажать «Сброс».
- Отключить отладку скриптов и уведомления об ошибках.
- В том же окне «Свойства обозревателя» можно перейти на вкладку «Дополнительно» и найти пункт «Отключить отладку сценария».
- Установите флажок в переключателе.
- Одновременно снимите флажок «Отображать уведомление о каждой ошибке сценария», затем нажмите «Применить» и «ОК», затем перезагрузите компьютер.
Если эти быстрые исправления не работают, вы всегда можете сделать резервную копию файлов и запустить восстановление на вашем компьютере. Однако вы можете сделать это позже, когда перечисленные здесь решения не сработают.
Другие языки:
How to fix Error 5151 (Microsoft Word Error 5151) — Error 5151: Microsoft Word has encountered a problem and needs to close. We are sorry for the inconvenience.
Wie beheben Fehler 5151 (Microsoft Word-Fehler 5151) — Fehler 5151: Microsoft Word hat ein Problem festgestellt und muss geschlossen werden. Wir entschuldigen uns für die Unannehmlichkeiten.
Come fissare Errore 5151 (Errore di Microsoft Word 5151) — Errore 5151: Microsoft Word ha riscontrato un problema e deve essere chiuso. Ci scusiamo per l’inconveniente.
Hoe maak je Fout 5151 (Microsoft Word-fout 5151) — Fout 5151: Microsoft Word heeft een probleem ondervonden en moet worden afgesloten. Excuses voor het ongemak.
Comment réparer Erreur 5151 (Erreur Microsoft Word 5151) — Erreur 5151 : Microsoft Word a rencontré un problème et doit se fermer. Nous sommes désolés du dérangement.
어떻게 고치는 지 오류 5151 (마이크로소프트 워드 오류 5151) — 오류 5151: Microsoft Word에 문제가 발생해 닫아야 합니다. 불편을 드려 죄송합니다.
Como corrigir o Erro 5151 (Erro 5151 do Microsoft Word) — Erro 5151: O Microsoft Word encontrou um problema e precisa fechar. Lamentamos o inconveniente.
Hur man åtgärdar Fel 5151 (Microsoft Word-fel 5151) — Fel 5151: Microsoft Word har stött på ett problem och måste avslutas. Vi är ledsna för besväret.
Jak naprawić Błąd 5151 (Błąd Microsoft Word 5151) — Błąd 5151: Microsoft Word napotkał problem i musi zostać zamknięty. Przepraszamy za niedogodności.
Cómo arreglar Error 5151 (Error 5151 de Microsoft Word) — Error 5151: Microsoft Word ha detectado un problema y debe cerrarse. Lamentamos las molestias.
Об авторе: Фил Харт является участником сообщества Microsoft с 2010 года. С текущим количеством баллов более 100 000 он внес более 3000 ответов на форумах Microsoft Support и создал почти 200 новых справочных статей в Technet Wiki.
Следуйте за нами:
Этот инструмент восстановления может устранить такие распространенные проблемы компьютера, как синие экраны, сбои и замораживание, отсутствующие DLL-файлы, а также устранить повреждения от вредоносных программ/вирусов и многое другое путем замены поврежденных и отсутствующих системных файлов.
ШАГ 1:
Нажмите здесь, чтобы скачать и установите средство восстановления Windows.
ШАГ 2:
Нажмите на Start Scan и позвольте ему проанализировать ваше устройство.
ШАГ 3:
Нажмите на Repair All, чтобы устранить все обнаруженные проблемы.
СКАЧАТЬ СЕЙЧАС
Совместимость
Требования
1 Ghz CPU, 512 MB RAM, 40 GB HDD
Эта загрузка предлагает неограниченное бесплатное сканирование ПК с Windows. Полное восстановление системы начинается от $19,95.
ID статьи: ACX08346RU
Применяется к: Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP, Windows 2000
Совет по увеличению скорости #20
Очистка папки предварительной выборки Windows XP:
Предварительная выборка — это полезный и уникальный метод, используемый в Windows XP. Однако со временем он может накапливать устаревшие и редко используемые ссылки, что может значительно замедлить работу вашего компьютера. Просто откройте C (системный диск): / windows / prefetch, удалите все файлы и перезагрузитесь.
Нажмите здесь, чтобы узнать о другом способе ускорения работы ПК под управлением Windows
Run time Error 5151 creating word doc in Access Application using vba
I am trying to fix some old Code written by someone else. Environment is MS Access 2007 and Office 2007 on windows 7 pc. The flow is values are keyed in on a form and then the button to create a letter is clicked. Error occurs at point in code indicated below. Have tried hardcoding patchs to local C drive without success. No file has been created. The error is as follows Word was unable to read this document. It may be corrupt. Try one or more of the following: * open and repair the file. * Open the file with the Test Recovery converter. Suggestions on trouble shooting the problem will be appreciated.
Code:
Private Sub cmdCreateLetter_Click() DoCmd.SetWarnings False DoCmd.OpenQuery "qryLetterQuoteDetails" 'open the quote template and insert data Dim appWord As Word.Application Dim docWord As Word.Document Dim db As Database Dim rstQuoteDetails As DAO.Recordset Dim strSender As String Dim strRE As String Dim strFileName As String Dim strTitle As String strFileName = Me.txtQuoteNumber Set db = CurrentDb() Set rstQuoteDetails = db.OpenRecordset("tblquotestempquotedetails") 'Verify all required fields are completed If IsNull(txtQuoteEnteredBy) Then MsgBox "Please enter name of employee entering the quote information." txtQuoteEnteredBy.SetFocus Exit Sub End If If IsNull(txtQuoteCompletedBy) Then MsgBox "Please enter name of employee completing the quote information." txtQuoteCompletedBy.SetFocus Exit Sub End If If IsNull(txtNewCustomerID) And IsNull(txtCurrentCustomerID) Then MsgBox "Please select one company to receive this quote" txtNewCustomerID.SetFocus Exit Sub End If If Not IsNull(txtNewCustomerID) And Not IsNull(txtCurrentCustomerID) Then MsgBox "Please select only one company to receive this quote" txtNewCustomerID.SetFocus Exit Sub End If If IsNull(txtSurname) Then MsgBox "Please select the surname of the person receiving this quote." txtSurname.SetFocus Exit Sub End If If IsNull(txtFirstName) Then MsgBox "Please enter the first name of the person receiving this quote." txtFirstName.SetFocus Exit Sub End If If IsNull(txtLastName) Then MsgBox "Please enter the last name of the person receiving this quote." txtLastName.SetFocus Exit Sub End If 'If recordset is empty, post message, exit sub If rstQuoteDetails.RecordCount = 0 Then MsgBox "There are no records to quote" Exit Sub End If 'End of verification of required fields 'Assign values to variables strSender = DLookup("FirstName", "tblEmployee", "[employeeid] =" _ & Forms!frmQuotes!txtQuoteCompletedBy) & " " & _ DLookup("LastName", "tblEmployee", "[employeeid] =" _ & Forms!frmQuotes!txtQuoteCompletedBy) 'Assign strTitle If IsNull(DLookup("Title", "tblEmployee", "[employeeid] =" _ & Forms!frmQuotes!txtQuoteCompletedBy)) Then strTitle = "" Else strTitle = DLookup("Title", "tblEmployee", "[employeeid] =" _ & Forms!frmQuotes!txtQuoteCompletedBy) End If strRE = "Quote " & Forms!frmQuotes!txtQuoteNumber 'Open Word and template Set appWord = New Word.Application Set docWord = appWord.Documents.Add("g:HazQuote.dot") <----------- Runtime error 5151 occurs here ------------ With appWord .ActiveDocument.ShowSpellingErrors = False .ActiveDocument.ShowGrammaticalErrors = False End With 'Insert address and contact data at the proper bookmark 'The first part is for current customers If IsNull(txtNewCustomerID) And Not IsNull(txtCurrentCustomerID) Then With appWord .Selection.GoTo wdGoToBookmark, Name:="Date" appWord.Selection.TypeText Format(txtDate, "mmmm d, yyyy") .Selection.GoTo wdGoToBookmark, Name:="Company" appWord.Selection.TypeText DLookup("CompanyName", "tblcustomer", _ "[CustomerID]=" & [Forms]![frmQuotes]![txtCurrentCustomerID]) .Selection.GoTo wdGoToBookmark, Name:="Contact" appWord.Selection.TypeText txtSurname & " " & [Forms]![frmQuotes]![txtFirstName] _ & " " & [Forms]![frmQuotes]![txtLastName] .Selection.GoTo wdGoToBookmark, Name:="Address" appWord.Selection.TypeText DLookup("MailAddress1", "tblcustomer", _ "[CustomerID]=" & [Forms]![frmQuotes]![txtCurrentCustomerID]) .Selection.GoTo wdGoToBookmark, Name:="CityStateZip" appWord.Selection.TypeText _ DLookup("MailCity", "tblcustomer", "[CustomerID]=" & _ [Forms]![frmQuotes]![CurrentCustomerID]) & ", " & _ DLookup("MailState", "tblcustomer", "[CustomerID]=" & _ [Forms]![frmQuotes]![CurrentCustomerID]) & " " & _ DLookup("MailPostalCode", "tblcustomer", "[CustomerID]=" & _ [Forms]![frmQuotes]![txtCurrentCustomerID]) .Selection.GoTo wdGoToBookmark, Name:="RE" appWord.Selection.TypeText strRE .Selection.GoTo wdGoToBookmark, Name:="Contact2" appWord.Selection.TypeText txtSurname & " " & [Forms]![frmQuotes]![txtLastName] End With 'This part is for new customers ElseIf Not IsNull(txtNewCustomerID) And IsNull(txtCurrentCustomerID) Then With appWord .Selection.GoTo wdGoToBookmark, Name:="Date" appWord.Selection.TypeText Format(txtDate, "mmmm d, yyyy") .Selection.GoTo wdGoToBookmark, Name:="Company" appWord.Selection.TypeText DLookup("CompanyName", "tblNewCustomer", _ "[CustomerID]=" & [Forms]![frmQuotes]![txtNewCustomerID]) .Selection.GoTo wdGoToBookmark, Name:="Contact" appWord.Selection.TypeText txtSurname & " " & [Forms]![frmQuotes]![txtFirstName] _ & " " & [Forms]![frmQuotes]![txtLastName] .Selection.GoTo wdGoToBookmark, Name:="Address" appWord.Selection.TypeText DLookup("MailAddress1", "tblNewCustomer", _ "[CustomerID]=" & [Forms]![frmQuotes]![txtNewCustomerID]) .Selection.GoTo wdGoToBookmark, Name:="CityStateZip" appWord.Selection.TypeText _ DLookup("MailCity", "tblNewCustomer", "[CustomerID]=" & _ [Forms]![frmQuotes]![txtNewCustomerID]) & ", " & _ DLookup("MailState", "tblNewCustomer", "[CustomerID]=" & _ [Forms]![frmQuotes]![txtNewCustomerID]) & " " & _ DLookup("MailPostalCode", "tblNewCustomer", "[CustomerID]=" & _ [Forms]![frmQuotes]![txtNewCustomerID]) .Selection.GoTo wdGoToBookmark, Name:="RE" appWord.Selection.TypeText strRE .Selection.GoTo wdGoToBookmark, Name:="Contact2" appWord.Selection.TypeText txtSurname & " " & [Forms]![frmQuotes]![txtLastName] End With End If 'Insert details data in the proper table field Dim strDetails As String Dim strPrice As String Dim strUnit As String Dim intCount As Integer intCount = 0 Do intCount = intCount + 1 strDetails = "Details" & intCount strPrice = "Price" & intCount strUnit = "Unit" & intCount With appWord .Selection.GoTo wdGoToBookmark, Name:=strDetails appWord.Selection.TypeText rstQuoteDetails!MaterialServices .Selection.GoTo wdGoToBookmark, Name:=strPrice appWord.Selection.TypeText rstQuoteDetails!Price1 .Selection.GoTo wdGoToBookmark, Name:=strUnit appWord.Selection.TypeText rstQuoteDetails!UOMContainerSize rstQuoteDetails.MoveNext End With Loop While rstQuoteDetails.EOF = False With appWord .Selection.GoTo wdGoToBookmark, Name:="Sender" appWord.Selection.TypeText strSender .Selection.GoTo wdGoToBookmark, Name:="Title" appWord.Selection.TypeText strTitle .Selection.GoTo wdGoToBookmark, Name:="Description" End With 'checks to see if the file exists. if does not exist a copy is saved, 'if a copy exists it does not save the file Dim strPath As String Dim strFile As String Dim strTest As String strPath = "\appservercommonQuotesHaz-Quotes" 'strPath = CurrentDBDir() ' "G:" strFile = Me.txtQuoteNumber & ".doc" strFile2 = Me.txtQuoteNumber & ".docx" 'MsgBox strFile 'MsgBox strFile2 'With Application.FileSearch '.NewSearch '.LookIn = strPath '.FileName = strFilename strTest = Dir(strPath & strFile, vbNormal) strTest2 = Dir(strPath & strFile2, vbNormal) 'MsgBox strTest 'MsgBox strTest2 If strTest <> "" Or strTest2 <> "" Then If MsgBox("A previous copy of this file exists," & Chr(13) _ & "Do you want to overwrite", vbYesNo, "File exists ... Overwrite?") = vbYes Then appWord.ActiveDocument.SaveAs strPath & strFile MsgBox "File Saved" Else Exit Sub End If Else appWord.ActiveDocument.SaveAs strPath & strFile MsgBox "File Saved" End If 'End With appWord.Visible = True End Sub
-
Небольшие технические трудности. В ближайшее время мы появимся в сети и сайт станет чуточку лучше
Если вы ищете как runtime error исправить — вы попали по адресу.
Причин появления таковой может быть огромное множество.
Чаще всего причина состоит в том, что выходит новая версия того или иного приложения/игры и она устанавливается прямо поверх старой.
Хотя это далеко не единственная ситуация, которая может вызвать ее появление.
После того, как вы нажимаете на единственную кнопку в окне ошибки, оно просто закрывается и программа также перестает работать.
Бывает, что она все же продолжает работать, но в ней невозможно ничего сохранить. В любом случае, есть несколько способов исправить ее.
Как выглядит ошибка
Способ №1. CCleaner
Самое простое решение заключается в том, чтобы воспользоваться программой для чистки реестра. Как это работает?
Все просто – чистильщик реестра, собственно, и предназначен для того, чтобы исправлять всевозможные проблемы, вроде той, которую рассматриваем мы, систематизировать файлы и добавлять то, чего недостает ему для нормальной работы.
Лучшей по праву считается CCleaner, хотя вы можете воспользоваться и другой.
Чтобы использовать ее, сделайте вот что:
- Скачайте (вот ссылка на бесплатную) и установите программу.
- Запустите. Перейдите на вкладку «Реестр» на панели слева.
- В разделе «Целостность» поставьте галочки на всех возможных пунктах – никто не знает, в чем именно проблема.
- Нажмите кнопку «Поиск проблем». Когда этот процесс закончится, нажмите кнопку «Исправить…».
Использование
- Подождите, пока приложение исправит все проблемы. Перезагрузите компьютер.
После этого runtime error должен перестать появляться. Если нет, переходим к следующему решению.
Способ №2. DirectX
Вполне вероятно, что ее появление вызывают какие-то проблемы с DirectX. Возможно, какие-то файлы исполняемых библиотек были повреждены или же существующие библиотеки банально устарели.
В любом случае, лучше всего просто установить наиболее актуальные варианты и, опять же, перезагрузить компьютер.
Для этого зайдите на сайт Microsoft, на страницу с возможностью скачать DirectX. Запустите скачанный файл и выполните все действия, подразумевающие установку исполняемых библиотек.
Здесь нет никаких особых рекомендаций – обычная.
Страница загрузки DirectX
Если после установки и перезагрузки компьютера ошибка не исчезла, идем дальше.
Способ №3. Visual C++
О распространяемом пакете Visual C++ в контексте рассматриваемой проблемы можно скачать то же самое, что и о библиотеках DirectX.
Возможно, какие-то файлы были повреждены или версия устарела.
Бывают в данном случае и другие ситуации, когда установленная C++ попросту не подходит для вашей операционной системы.
Ниже приведена таблица с вариантами, которые подходят для разных версий ОС.
Операционная система | Требуемая Visual C++ |
---|---|
Windows XP и ниже | C++2008 |
Windows 7 | C++2010 |
Windows 8 и 10 | Наиболее актуальная на данный момент |
Так вот, в зависимости от того, какая у вас ОС, вам следует скачать и инсталировать на свой компьютер C++2008 (64-бит, 32-бит), C++2010 (64-бит, 32-бит) или же C++2015 обновление 3.
Это наиболее актуальная версия по состоянию на июнь 2017 года. В будущем выйдут новые, поэтому следите за новостями на официальном сайте Microsoft.
Скачивание происходит одинаково – выбираем язык распространяемого компонента и жмем кнопку «Скачать». После этого останется запустить загруженный файл.
После этого перезагрузите компьютер.
Страница загрузки Visual C++
Способ №4. Microsoft .NET Framework
Здесь все то же самое – Microsoft .NET Framework тоже может вызывать рассматриваемую проблему из-за отсутствия каких-то собственных файлов. И этот компонент также нужно скачать и установить.
Но есть определенный, правильный порядок ее инсталяции:
Сначала необходимо инсталируйте версию 2.0 (вот ссылка). Попробуйте запустить программу, в которой раньше возникала проблема, если она не исчезла, устанавливайте дальше.
После этого 3.0 (скачать).
Если не помогает, 4.0 (ссылка).
Наконец, если у вас Windows Vista SP2, 7 SP1, 8, 8.1, Server 2008 SP2, Server 2008 R2 SP1, Server 2012 или Server 2012 R2, установите 4.6.2 (скачать).
Скачивание происходит точно так же, как и в случае с пакетами Visual C++.
Если ничего из этого не помогает, значит, случился сбой самой операционной системы. Пригласите на дом специалиста или сдайте компьютер в сервисный центр, если это возможно.
В крайнем случае, сделайте откат системы или вовсе переустановите ее.
Источник
Ошибка Runtime Error возникает достаточно часто. Во всяком случае, с ней сталкивается достаточно большое количество пользователей. А возникает она при запуске той или иной программы или игры (помнится, давным-давно при запуске Counter-Strike некоторое время вылетала ошибка Runtime Error 8, пока я ее не исправил). В отличии от многих других ошибок, Runtime Error исправить не так уж сложно, о чем я хочу рассказать вам более подробно.
Причины и решения
Что понять, к какому из действий необходимо прибегнуть для исправления ошибки, надо сначала выяснить, по какой причине она могла возникнуть.
- Скажу сразу, что наиболее популярной причиной, которая встречается в абсолютном большинстве случаев, является обновление программы, либо же ее установка поверх старой версии. Вспомните, если недавно обновили приложении и после этого начала появляться ошибка, значит, проблема именно в обновлении. В этом случае проще всего будет удалить программу полностью с компьютера через «Панель управления», не забыв перенести сохранения, если, например, речь идет об игре. Также я рекомендую очистить реестр от «хвостов», а после этого можно установить программу заново. После этого проблем быть не должно.
- По поводу очистки реестра. Установка обновлений нередко приводит к различным проблемам, возникающим именно в реестре. В принципе, можно попробовать обойтись одной лишь чисткой реестра, не прибегая к удалению программы. Я рекомендую пользоваться такой замечательной программой, как CCleaner. Она распространяется бесплатно (для домашнего пользования) и обладает массой всевозможных функций, одной из который является чистка реестра от поврежденных или проблемных ключей. В принципе, такой же функцией обладают и другие программы, в том числе бесплатные, и по сути нет разницы, чем вы будете пользоваться. Но я все же рекомендую именно CCleaner.
- Допустим, что вы очистили реестр от файлов, а ошибка по-прежнему возникает. Что тогда? Теоретически, возможно проблема кроется во вредоносном файле, который имеется на компьютере. Для его удаление необходимо воспользоваться антивирусом с последними обновлениями, а также утилитой Dr. Web Cureit!, которая отлично справляется с различными троянами и вирусами. Она также бесплатная, скачать ее можно на официальном сайте компании Dr. Web.
- На некоторых форумах пишут, что помогает обновление DirectX. Скачать ее можно на сайте компании Microsoft. Узнать, какая версия утилиты установлена у вас, я уже успел рассказать на страничках сайта.
- Также стоит обратить внимание на текущую версию Visual C++. Для Windows 7 это должна быть Visual C++2010, а для Windows XP — Visual C++2008.
Вот, в общем-то, и все. Эти простые советы должны вам помочь справиться с проблемой, а если этого сделать не получается, напишите мне об этом. Попробуем решить проблему вместе.
«Runtime error» появляется при запуске различных приложений, включая и видеоигр, либо в случайные моменты при работе ОС Windows. Ошибка не эксклюзивна для какой-то одной версии Windows — она возникает на всем, начиная от Windows XP и заканчивая последними сборками «десятки». В сегодняшней статье мы расскажем вам, что вызывает «Runtime error» и как от нее избавиться.
Содержание
- Причины появления «Runtime error»
- Решение ошибки «Runtime error»
- Решение №1 Ликвидация кириллицы
- Решение №2 Изменение языка программ, не поддерживающих Юникод
- Решение №3 Переустановка Visual Studio C++ и .NET Framework
- Решение №4 Удаление недавно установленных программ
- Решение №5 Восстановление системных файлов
Причины появления «Runtime error»
К сожалению, определить точную причину появления данной ошибки невозможно: пользователю необходимо перебирать доступные решения, пока одно из них не устранит проблему. Тем не менее давайте все же взглянем на список, так сказать, «подозреваемых». Вот что может вызывать появление ошибки «Runtime error»:
- отсутствующие либо поврежденные системные компоненты;
- конфликт запускаемого приложения со сторонней программой/службой;
- поврежденные файлы запускаемого приложения;
- присутствие кириллицы в расположении исполняемого файла приложения;
- «кривая» установка библиотек Visual Studio C++ и .NET Framework либо их отсутствие.
Решение ошибки «Runtime error»
Решение №1 Ликвидация кириллицы
Ошибка «Runtime error» может возникать при запуске тех программ и игр, в расположении которых присутствуют кириллические символы. Например, на данную ошибку можно наткнуться, если запускаемое приложение находится по пути C:Users[ИМЯ АККАУНТА НА РУССКОМ]Downloads[КОРНЕВАЯ ПАПКА ПРИЛОЖЕНИЯ]. Избавьтесь от русского языка по пути к приложению и попробуйте запустить его еще раз.
Решение №2 Изменение языка программ, не поддерживающих Юникод
Появление ошибки «Runtime error» возможно в том случае, если в параметрах региональных стандартов для приложений, не поддерживающих Юникод, задан русский, а не английский язык.
- Нажмите WIN+R и выполните значение «CONTROL»;
- кликните на пункт «Изменение форматов даты, времени и чисел» в разделе «Часы и регион»;
- перейдите во вкладку «Дополнительно» в появившемся окошке «Регион»;
- нажмите на кнопку «Изменить язык системы…»;
- в ниспадающем меню выберите «Английский (США)» и сохраните внесенные изменения;
- перезагрузите ПК.
Запустите проблемное приложение, чтобы проверить наличие ошибки.
Решение №3 Переустановка Visual Studio C++ и .NET Framework
Некорректно установленные (либо отсутствующие в системе) распространяемые библиотеки Microsoft Visual Studio C++ и .NET Framework могут вызвать появление «Runtime error». Чтобы переустановить эти библиотеки, вам нужно сделать следующее:
- вызовите перед собой Панель управления, как это было показано выше;
- кликните на «Удаление программы» в разделе «Программы»;
- найдите в списке программ все версии Visual Studio C++ и удалите их;
- перейдите на официальный сайт Майкрософт и загрузите необходимые установщики VS C++;
- проделайте тоже самое с различными версиями .NET Framework на своем ПК;
- вернитесь к окошку «Программы и компоненты» и кликните на пункт «Включение или отключение компонентов Windows»;
- убедитесь, что возле всех версий .NET Framework стоят галочки;
- закройте все открытые окна и перезагрузите ПК.
Решение №4 Удаление недавно установленных программ
Определенные программы могут входить в конфликты с приложениями на компьютере. Ошибка «Runtime error» начала появляться практически сразу после установки какой-то программы или игры? Удалите ее, перезагрузите ПК и попробуйте запустить нужное вам приложение еще раз. Возможно, на сей раз никакой ошибки не появится. Заняться удалением программ можно в «Программы и компоненты» (показано выше ↑).
Решение №5 Восстановление системных файлов
Поврежденные системные файлы — потенциальная причина за появлением ошибки «Runtime error». Благо, в Windows присутствует специальная утилита, задача которой — это восстановление системных файлов. Чтобы пустить эту утилиту в работу, вам нужно сделать на своем ПК следующее:
- кликните ПКМ на меню Пуск и выберите пункт «Командная строка (администратор)» (PowerShell тоже подойдет);
- пропишите в консоли команду «SFC /SCANNOW» и нажмите ENTER;
- дождитесь окончания сканирования и восстановления системных файлов;
- перезагрузите компьютер.
Ошибка «Runtime error» практически наверняка исчезнет с вашего ПК, особенно если SFC удалось найти и восстановить поврежденные системные файлы.