Reference by pointer windows 10 синий экран

Содержание
  1. Reference by pointer windows 10 синий экран
  2. Описание ситуации
  3. Анализ синего экрана reference_by_pointer 0x00000018
  4. Ошибка REFERENCE_BY_POINTER на синем экране Windows 10
  5. Как исправить ошибку REFERENCE BY POINTER в Windows 10
  6. 1. Обновление системы
  7. 2. Видео драйвер на минималках
  8. 3. Обновление драйвера устройства
  9. 4. Вирусы и антивирус
  10. 5. Восстановить SYS и сектора
  11. 6. Состояние чистой загрузки
  12. Устранение ошибки 0x00000018
  13. REFERENCE_BY_POINTER
  14. Решение ошибки 0x00000018
  15. Профилактические меры
  16. Как исправить ошибки REFERENCE_BY_POINTER типа «синий экран» (0x00000018)
  17. Признаки ошибок REFERENCE_BY_POINTER типа «синий экран»
  18. Причины ошибок REFERENCE_BY_POINTER типа «синий экран»
  19. Ошибки типа «синий экран» в базе знаний
  20. Как исправить ошибки REFERENCE_BY_POINTER типа «синий экран» (BugCheck 0x18)
  21. Шаг 1: Восстановить записи реестра, связанные с ошибкой 0x18
  22. Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО
  23. Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)
  24. Шаг 4: Обновите драйверы устройств на вашем компьютере
  25. Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе
  26. Шаг 6: Удалите и установите заново программу Windows Operating System, связанную с REFERENCE_BY_POINTER
  27. Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)
  28. Шаг 8: Установите все доступные обновления Windows
  29. Шаг 9: Проверить жесткий диск на ошибки («chkdsk /f»)
  30. Шаг 10: Проверьте оперативную память (RAM) на наличие ошибок
  31. Шаг 11: Произведите чистую установку Windows
  32. Информация об операционной системе
  33. Проблема с Ошибка 0x18 (REFERENCE_BY_POINTER) все еще не устранена?

Reference by pointer windows 10 синий экран

Добрый день! Уважаемые читатели и гости одного из крупнейших IT порталов России Pyatilistnik.org. В прошлый раз мы с вами рассмотрели ситуацию по настройке роутера Mikrotik для малого офиса. Офис работает и в его жизненном цикле могут возникать разного рода проблемы, одной из такой ситуаций, было появление синего экрана reference_by_pointer с кодом 0x00000018. Давайте разбираться в чем дело и как, это исправить.

Описание ситуации

И так у меня есть RDS ферма построенная на Windows Server 2012 R2, в какой-то момент система мониторинга прислала уведомление, о том что один из узлов не доступен. Так как у меня, это виртуальная машина) на ESXI 6.5 и крутящейся на сервере Dell R740, то я подключился к консоли и увидел синий экран с такой вот формулировкой:

Анализ синего экрана reference_by_pointer 0x00000018

Когда моя виртуальная машина загрузилась, то я увидел сообщение, что с компьютером возникла проблема, был создан файл минидампа и полного дампа MEMORY.DMP. Я не поленился и отправил сведения компании Microsoft.

Перед тем, как производить анализ дампов, я всегда просматриваю события в логах Windows. В журнале «Система» я обнаружил ошибку с кодом ID 1001:

Как видно из события ID 1001 с кодом 0x00000018, вся информация была записана в дамп по пути C:\Windows\MEMORY.DMP. Ранее я вам рассказывал, как производить анализ дампа и находить причины синего экрана, советую почитать. Там мы использовали утилиту Microsoft Kernel Debugger. Открываем Microsoft Kernel Debugger и скармливаем по очереди ваши файлы дампов, для начала я посмотрю мини дамп.

GetUlongPtrFromAddress: unable to read from fffff8011c3c8308

KEY_VALUES_STRING: 1
PROCESSES_ANALYSIS: 1
SERVICE_ANALYSIS: 1
STACKHASH_ANALYSIS: 1
TIMELINE_ANALYSIS: 1
DUMP_CLASS: 1
DUMP_QUALIFIER: 400
BUILD_VERSION_STRING: 9600.19377.amd64fre.winblue_ltsb_escrow.190524-1500
SYSTEM_MANUFACTURER: VMware, Inc.
VIRTUAL_MACHINE: VMware
SYSTEM_PRODUCT_NAME: VMware Virtual Platform
SYSTEM_VERSION: None
BIOS_VENDOR: Phoenix Technologies LTD
BIOS_VERSION: 6.00
BIOS_DATE: 12/12/2018
BASEBOARD_MANUFACTURER: Intel Corporation
BASEBOARD_PRODUCT: 440BX Desktop Reference Platform
BASEBOARD_VERSION: None
DUMP_TYPE: 2
BUGCHECK_P1: 0
BUGCHECK_P2: ffffe80208a4e700
BUGCHECK_P3: 10
BUGCHECK_P4: ffffc0024a26e1f1
CPU_COUNT: 10
CPU_MHZ: bb1
CPU_VENDOR: GenuineIntel
CPU_FAMILY: 6
CPU_MODEL: 55
CPU_STEPPING: 4

CPU_MICROCODE: 6,55,4,0 (F,M,S,R) SIG: 200005E’00000000 (cache) 200005E’00000000 (init)

ANALYSIS_SESSION_TIME: 11-05-2019 16:25:03.0325

ANALYSIS_VERSION: 10.0.18362.1 amd64fre

LAST_CONTROL_TRANSFER: from fffff8011c1dd91d to fffff8011c1ba3a0

STACK_TEXT:
ffffd000`311b7788 fffff801`1c1dd91d : 00000000`00000018 00000000`00000000 ffffe802`08a4e700 00000000`00000010 : nt!KeBugCheckEx
ffffd000`311b7790 fffff801`1c0c3042 : 00000000`00000002 00000000`00000004 ffffe802`08a4e700 fffff800`557020dd : nt! ?? ::FNODOBFM::`string’+0xe82d
ffffd000`311b77d0 fffff801`1c0c291a : 00000000`0000eb01 00000000`00010224 00000000`00000001 ffffe802`0a7c8080 : nt!ExpApplyPriorityBoost+0x16a
ffffd000`311b7840 fffff801`1c0d03ea : ffffe802`07b51b70 ffffe801`ff4ee230 ffffe802`00000000 fffff801`00000000 : nt!ExpWaitForResource+0xea
ffffd000`311b78f0 fffff800`55732a67 : 00000000`00000002 00000000`00000000 ffffd000`311b7b30 00000000`c0000055 : nt!ExAcquireResourceExclusiveLite+0x1da
ffffd000`311b7960 fffff800`55740b5e : ffffc002`51d7c010 ffffe000`d13cd601 ffffe000`d67fab00 ffffe000`d67fa790 : rdbss!__RxAcquireFcb+0xe7
ffffd000`311b79e0 fffff800`563a6a17 : ffffe000`d67fa790 ffffe000`d67f9010 00000000`00000001 fffff800`56382c01 : rdbss!RxFinalizeConnection+0x21e
ffffd000`311b7aa0 fffff800`563a07e1 : ffffe802`09084010 ffffe802`0a799580 ffffe000`d13cd410 ffffe802`0a799580 : rdpdr!DrDeleteConnection+0xbf
ffffd000`311b7ae0 fffff800`5574b474 : ffffe802`09084010 ffffe802`09084010 ffffe802`0a799580 ffffe000`d13cd410 : rdpdr! ?? ::NNGAKEGL::`string’+0x4961
ffffd000`311b7b60 fffff800`557332f0 : ffffe802`0a7996e0 ffffe802`0a799580 ffffe802`0a799580 ffffe801`f5cc51c0 : rdbss!RxXXXControlFileCallthru+0xe4
ffffd000`311b7ba0 fffff800`55700cea : ffffe802`0a799580 fffff800`55725c80 01d593c6`037ea5e1 00007ff7`f3f6a000 : rdbss!RxCommonDevFCBFsCtl+0xb0
ffffd000`311b7c00 fffff800`5573128d : 00000000`00000000 00000000`00000000 00000000`00000000 fffff800`54d66ab9 : rdbss!RxFsdCommonDispatch+0x4fa
ffffd000`311b7d80 fffff800`56390175 : ffffc002`19f1e050 00000000`00000000 fffff800`5638c010 ffffd000`311b7ea8 : rdbss!RxFsdDispatch+0xed
ffffd000`311b7df0 fffff800`54e5a4c5 : ffffe802`0a0facb0 00000000`00000000 ffffe802`0a799580 ffffe801`f5cc51c0 : rdpdr!DrPeekDispatch+0x175
ffffd000`311b7ea0 fffff800`54e5a6a2 : ffffc001`cb6fe1c0 fffff800`54e51000 ffffe000`d191db80 00000000`00000000 : mup!MupiCallUncProvider+0x1b5
ffffd000`311b7f10 fffff800`54e5aa32 : ffffe802`0a799580 ffffd000`311b7fe0 00000000`00000000 ffffd000`311b7f98 : mup!MupStateMachine+0xd2
ffffd000`311b7f50 fffff800`541a30da : ffffe802`0a893250 ffffe802`0a0facb0 00000000`00000800 ffffd000`311b7fa8 : mup!MupFsControl+0xf6
ffffd000`311b7f90 fffff800`541cb821 : ffffd000`311b8050 ffffe000`d1c410a0 ffffe802`0a799728 ffffe802`0a799580 : fltmgr!FltpLegacyProcessingAfterPreCallbacksCompleted+0x25a
ffffd000`311b8030 fffff801`1c4ff0af : 00000000`00000002 ffffd000`311b8111 ffffe802`0a7e72b0 0000001e`00100001 : fltmgr!FltpFsControl+0x111
ffffd000`311b8090 fffff801`1c500018 : ffffe802`0a7e7204 ffffe802`0a7e72b0 ffffc002`3d76d218 ffffe802`0a7e72b0 : nt!IopSynchronousServiceTail+0x32b
ffffd000`311b8160 fffff801`1c4b660a : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!IopXxxControlFile+0xdb8
ffffd000`311b82a0 fffff801`1c1ca2a3 : 00000000`00000102 ffffd000`311b8358 00000000`00000000 ffffe000`00000001 : nt!NtFsControlFile+0x56
ffffd000`311b8310 00007ffd`5c670aea : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSystemServiceCopyEnd+0x13
000000e8`227fe478 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : 0x00007ffd`5c670aea

Далее я наблюдаю имя сбойного модуля MODULE_NAME: rdbss

FOLLOWUP_IP:
rdbss!__RxAcquireFcb+e7
fffff800`55732a67 440fb6f0 movzx r14d,al

Ошибка REFERENCE_BY_POINTER на синем экране Windows 10

Ошибка Reference by pointer может появиться внезапно на синем экране Windows 10. Она может содержать код 0x00000018 или указание файла atikmdag.sys , tcpip.sys , wdf01000.sys и т.п.

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

Как исправить ошибку REFERENCE BY POINTER в Windows 10

При ошибке у вас будет создать лог файл дампа в котором можно найти указание ошибочного файла. Дамп находиться по пути C:\WINDOWS\Minidump его вы можете прикрепить в комментарии и я подскажу причину, так как у всех она будет разная. Разберем, что делать и как исправить ошибку Reference_by_pointer на синем экране Windows 10.

1. Обновление системы

Ошибка Reference by pointer обычно вызвана несогласованностью версий файлов драйвера и текущей версии Windows 10. В этом случае, нужно обновить Windows 10 до последней версии через центр обновления.

2. Видео драйвер на минималках

Если на синем экране есть указание на файл видео драйвера, к примеру atikmdag.sys или nvlddmkm.sys, то нужно полностью удалить старые видео драйверы из системы и установить новые, скачав их с сайта производителя. Но, установить их нужно выбрав минимальную установку, т.е. без всяких лишних программ как GeForce Experience.

3. Обновление драйвера устройства

Нажмите Win+X и выберите «Диспетчер устройств«. Далее вы должны понять, какой драйвер проблемный и обновить его. К примеру, если в ошибке на синем экране или в логе Minidump есть упоминание файла tcpip.sys, то проблема в сетевом адаптере, который мог выйти из строя физически, что редкость, или драйверы сетевого адаптера повреждены. Также, может быть старая версия драйвера, которая конфликтует с текущей версией системы.

  • Если сложно определить плохой драйвер, то можно воспользоваться Driver Verifier.
  • Проблема может быть и в скрытых старых драйверах , которые конфликтуют с текущими.

4. Вирусы и антивирус

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

  1. Если есть сторонний антивирус, то удалите или отключите его на время.
  2. Просканируйте систему сканером как DrWeb или Zemana.
Читайте также:  Установка windows через aptio setup utility

5. Восстановить SYS и сектора

Воспользуемся командами, которые проврят системные файлы на целостность и восстановят их, если они были повреждены или в них был найден вирус. Также, проверим диск на ошибки. Для этого, запустите командную строку от имени администратора и введите ниже три команды по порядку:

6. Состояние чистой загрузки

Состояние чистого запуска системы Windows поможет выявить конфликтные сторонние установленные службы и процессы. Система загружается только со службами Microsoft, что дает возможность не грузить сторонние процессы от различных программ. Если в чистой загрузки у вас не будет ошибки Reference by pointer, то нужно выявить и удалить программу, которая может вызывать синий экран.

Устранение ошибки 0x00000018

REFERENCE_BY_POINTER

Причин, по которым ваш ПК выдает критические ошибки, и отказывается работать очень много. В большинстве случаев система заранее находит поврежденные файлы или вредоносные программы и сообщает вам об этом, посредством «синего экрана смерти». Само название, ничем смертельным не грозит вашему компьютеру, оно прижилось из-за английской расшифровки аббревиатуры — BSoD.

Чтобы быстрее определить место и причину неисправности, на экране выводиться специальная строка и в ней указан код ошибки. Ошибка 0x00000018 означает неисправности с вашей оперативной памятью. Именно модули памяти чаще всего являются причиной критической ошибки.

Сегодня на современных ПК можно устанавливать большие объемы памяти, чтобы обеспечит работоспособность и большую производительность. Но есть определенные правила, которых необходимо придерживаться при выборе оперативки. Для того чтобы не выбивало ошибку 0x00000018 следует подбирать планки памяти, с одинаковой рабочей частотой, для большей уверенности также рекомендуется брать планки от одного производителя.

Решение ошибки 0x00000018

Если, после апгрейда компьютера вы столкнулись с ошибкой stop 0x00000018, значить необходимо, выключить питание ПК и открыть системный блок. Далее выньте планки оперативной памяти и сверьте их частоту. Если все совпадает, то возможно одна из планок не работает. Чтобы определить нерабочую планку, придется поочередно вставлять каждый модуль и включать компьютер, тот модуль, при работе которого будет сообщение 0x00000018 для windows 7 и других версий ОС и является нерабочим. Отдайте его в сервисный центр или же верните по гарантии.

Профилактические меры

Для профилактики и предотвращения ошибки 0x00000018 рекомендуется выполнять следующие условия:

  • пользуйтесь антивирусом;
  • устанавливайте лицензионную операционную систему;
  • следите, чтобы на жестком диске всегда было достаточно свободного места;
  • при апгрейде компьютера учитывайте требования и совместимость со всеми модулями.

Как исправить ошибки REFERENCE_BY_POINTER типа «синий экран» (0x00000018)

Номер ошибки: Ошибка 0x18
Название ошибки: REFERENCE_BY_POINTER
Описание ошибки: The REFERENCE_BY_POINTER bug check has a value of 0x00000018. This indicates that the reference count of an object is illegal for the current state of the object.
Шестнадцатеричный код: 0x00000018
Разработчик: Microsoft Corporation
Программное обеспечение: Windows Operating System
Относится к: Windows XP, Vista, 7, 8, and 10

Признаки ошибок REFERENCE_BY_POINTER типа «синий экран»

  • Появляется ошибка “REFERENCE_BY_POINTER” и окно активной программы вылетает.
  • Отображается сообщение «STOP Ошибка 0x18: REFERENCE_BY_POINTER».
  • «Была обнаружена проблема, и Windows была выгружена, чтобы предотвратить повреждения компьютера. Очевидно, проблема вызвана следующим файлом»
  • Ваш компьютер часто прекращает работу после отображения ошибки 0x18 при запуске определенной программы.
  • Отображается сообщение “The REFERENCE_BY_POINTER bug check has a value of 0x00000018. This indicates that the reference count of an object is illegal for the current state of the object.”.
  • Windows медленно работает и медленно реагирует на ввод с мыши или клавиатуры.
  • Компьютер периодически «зависает» на несколько секунд.

В большинстве случаев вы сталкиваетесь в ошибками типа «синий экран» REFERENCE_BY_POINTER после установки нового аппаратного или программного обеспечения. Синие экраны REFERENCE_BY_POINTER могут появляться при установке программы, если запущена программа, связанная с REFERENCE_BY_POINTER (например, Windows Operating System), когда загружается драйвер Microsoft Corporation или во время запуска или завершения работы Windows. Отслеживание момента появления ошибки ОСТАНОВКИ является важной информацией при устранении проблемы.

Причины ошибок REFERENCE_BY_POINTER типа «синий экран»

  • Драйверы устройства неправильно сконфигурированы, устарели или повреждены. (очень распространенная)
  • Повреждение реестра Windows из-за недавнего изменения программного обеспечения (установка или удаление), связанного с Windows.
  • Вирус или вредоносное ПО, которые повредили файл Windows или связанные с Windows Operating System программные файлы.
  • Конфликт драйверов после установки нового оборудования.
  • Поврежденные или удаленные системные файлы после установки программного обеспечения или драйверов, связанных с Windows Operating System.
  • Синий экран Ошибка 0x18 вызван повреждениями жесткого диска.
  • Ошибка остановки файла REFERENCE_BY_POINTER в связи с повреждением оперативной памяти (RAM).

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

Совместима с Windows 2000, XP, Vista, 7, 8 и 10

Ошибки типа «синий экран» в базе знаний

star rating here

Как исправить ошибки REFERENCE_BY_POINTER типа «синий экран» (BugCheck 0x18)

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

Пожалуйста, учтите: Нажмите на изображение [ ] , чтобы развернуть инструкции по устранению проблем по каждому из шагов ниже. Вы также можете использовать изображение [ ], чтобы скрывать инструкции по мере их выполнения.

Шаг 1: Восстановить записи реестра, связанные с ошибкой 0x18

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей REFERENCE_BY_POINTER не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

В силу данного риска для упрощения процесса рекомендуется использовать программу для очистки реестра ОС. Программа для очистки реестра автоматизирует процесс поиска недопустимых записей реестра, отсутствующих ссылок на файлы (например, вызывающих ошибку REFERENCE_BY_POINTER) и неработающих ссылок в реестре. Перед каждым сканированием автоматически создается резервная копия с возможностью отмены любых изменений одним щелчком мыши, что обеспечивает защиту от возможности повреждения ПК.

Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам устранить следующие проблемы:

Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с REFERENCE_BY_POINTER (например, Windows Operating System):

  1. Нажмите на кнопку Начать.
  2. Введите «command» в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER!
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да.
  6. Черный ящик открывается мигающим курсором.
  7. Введите «regedit» и нажмите ENTER.
  8. В Редакторе реестра выберите ключ, связанный с Ошибка 0x18 (например, Windows Operating System), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт.
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Windows Operating System.
  11. В поле Имя файла введите название файла резервной копии, например «Windows Operating System резервная копия».
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь.
  13. Нажмите Сохранить.
  14. Файл будет сохранен с расширением .reg.
  15. Теперь у вас есть резервная копия записи реестра, связанной с REFERENCE_BY_POINTER.

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

Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже — вы выполняете эти задачи на свой ​​страх и риск.

Шаг 2: Проведите полное сканирование вашего компьютера на вредоносное ПО

Есть вероятность, что ошибка REFERENCE_BY_POINTER может быть связана с заражением вашего компьютера вредоносным ПО. Эти вредоносные злоумышленники могут повредить или даже удалить файлы, связанные с Ошибки типа «синий экран». Кроме того, существует возможность, что ошибка 0x18 связана с компонентом самой вредоносной программы.

Совет: Если у вас еще не установлены средства для защиты от вредоносного ПО, мы настоятельно рекомендуем использовать Emsisoft Anti-Malware (скачать). В отличие от других защитных программ, данная программа предлагает гарантию удаления вредоносного ПО.

Шаг 3: Очистить систему от мусора (временных файлов и папок) с помощью очистки диска (cleanmgr)

Со временем ваш компьютер накапливает ненужные файлы в связи с обычным интернет-серфингом и повседневным использованием компьютера. Если такие ненужные файлы иногда не удалять, они могут привести к снижению быстродействия Windows Operating System или к ошибке REFERENCE_BY_POINTER, возможно вследствие конфликтов файлов или перегрузки жесткого диска. Удаление таких временных файлов при помощи утилиты Очистка диска может не только устранить ошибку 0x18, но и существенно повысить быстродействие вашего компьютера.

Совет: Хотя утилита Очистки диска является прекрасным встроенным инструментом, она удаляет не все временные файлы с вашего компьютера. Другие часто используемые программы, такие как Microsoft Office, Firefox, Chrome, Live Messenger, а также сотни других программ не поддаются очистке при помощи программы Очистка диска (включая некоторые программы Microsoft Corporation).

В силу недостатков менеджера очистки диска Windows (cleanmgr) мы настоятельно рекомендуем выполнять очистку вашего компьютера с помощью специального программного обеспечения для очистки жесткого диска / защиты конфиденциальности.

Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение для очистки временных файлов:

Как запустить Очистку диска (cleanmgr) (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите на кнопку Начать.
  2. Введите «command» в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER!
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да.
  6. Черный ящик открывается мигающим курсором.
  7. Введите «cleanmgr» и нажмите ENTER.
  8. Программа Очистка диска приступит к подсчету занятого места на диске, которое вы можете освободить.
  9. Будет открыто диалоговое окно Очистка диска, содержащее флажки, которые вы можете выбрать. В большинстве случаев категория «Временные файлы» занимает большую часть дискового пространства.
  10. Установите флажки напротив категорий, которые вы хотите использовать для очистки диска, и нажмите OK.

Шаг 4: Обновите драйверы устройств на вашем компьютере

Ошибки REFERENCE_BY_POINTER могут быть связаны с повреждением или устареванием драйверов устройств. Драйверы с легкостью могут работать сегодня и перестать работать завтра по целому ряду причин. Хорошая новость состоит в том, что чаще всего вы можете обновить драйверы устройства, чтобы устранить проблему с Ошибка 0x18.

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

Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам обновить следующие драйверы:

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

Шаг 5: Используйте Восстановление системы Windows, чтобы «Отменить» последние изменения в системе

Восстановление системы Windows позволяет вашему компьютеру «отправиться в прошлое», чтобы исправить проблемы Ошибка 0x18. Восстановление системы может вернуть системные файлы и программы на вашем компьютере к тому времени, когда все работало нормально. Это потенциально может помочь вам избежать головной боли от устранения ошибок, связанных с REFERENCE_BY_POINTER.

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

Чтобы использовать Восстановление системы (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите на кнопку Начать.
  2. В строке поиска введите «Восстановление системы» и нажмите ENTER.
  3. В окне результатов нажмите Восстановление системы.
  4. Введите пароль администратора (при появлении запроса).
  5. Следуйте инструкциям Мастера для выбора точки восстановления.
  6. Восстановить ваш компьютер.

Шаг 6: Удалите и установите заново программу Windows Operating System, связанную с REFERENCE_BY_POINTER

Инструкции для Windows 7 и Windows Vista:

  1. Откройте «Программы и компоненты», нажав на кнопку Пуск.
  2. Нажмите Панель управления в меню справа.
  3. Нажмите Программы.
  4. Нажмите Программы и компоненты.
  5. Найдите Windows Operating System в столбце Имя.
  6. Нажмите на запись Windows Operating System.
  7. Нажмите на кнопку Удалить в верхней ленте меню.
  8. Следуйте инструкциям на экране для завершения удаления Windows Operating System.

Инструкции для Windows XP:

  1. Откройте «Программы и компоненты», нажав на кнопку Пуск.
  2. Нажмите Панель управления.
  3. Нажмите Установка и удаление программ.
  4. Найдите Windows Operating System в списке Установленные программы.
  5. Нажмите на запись Windows Operating System.
  6. Нажмите на кнопку Удалить справа.
  7. Следуйте инструкциям на экране для завершения удаления Windows Operating System.

Инструкции для Windows 8:

  1. Установите указатель мыши в левой нижней части экрана для показа изображения меню Пуск.
  2. Щелкните правой кнопкой мыши для вызова Контекстного меню Пуск.
  3. Нажмите Программы и компоненты.
  4. Найдите Windows Operating System в столбце Имя.
  5. Нажмите на запись Windows Operating System.
  6. Нажмите Удалить/изменить в верхней ленте меню.
  7. Следуйте инструкциям на экране для завершения удаления Windows Operating System.

После того, как вы успешно удалили программу, связанную с REFERENCE_BY_POINTER (например, Windows Operating System), заново установите данную программу, следуя инструкции Microsoft Corporation.

Совет: Если вы абсолютно уверены, что ошибка 0x18 связана с определенной программой Microsoft Corporation, удаление и повторная установка программы, связанной с REFERENCE_BY_POINTER с большой вероятностью решит вашу проблему.

Шаг 7: Запустите проверку системных файлов Windows («sfc /scannow»)

Проверка системных файлов представляет собой удобный инструмент, включаемый в состав Windows, который позволяет просканировать и восстановить поврежденные системные файлы Windows (включая те, которые имеют отношение к REFERENCE_BY_POINTER).

Чтобы запустить проверку системных файлов (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите на кнопку Начать.
  2. Введите «command» в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER!
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да.
  6. Черный ящик открывается мигающим курсором.
  7. Введите «sfc /scannow» и нажмите ENTER.
  8. Проверка системных файлов начнет сканирование на наличие проблем Ошибка 0x18 и других системных файлов (проявите терпение — проверка может занять длительное время).
  9. Следуйте командам на экране.

Шаг 8: Установите все доступные обновления Windows

Microsoft постоянно обновляет и улучшает системные файлы Windows, связанные с REFERENCE_BY_POINTER. Иногда для решения проблемы Ошибки типа «синий экран» нужно просто напросто обновить Windows при помощи последнего пакета обновлений или другого патча, которые Microsoft выпускает на постоянной основе.

Чтобы проверить наличие обновлений Windows (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите на кнопку Начать.
  2. Введите «update» в строке поиска и нажмите ENTER.
  3. Будет открыто диалоговое окно Обновление Windows.
  4. Если имеются доступные обновления, нажмите на кнопку Установить обновления.

Шаг 9: Проверить жесткий диск на ошибки («chkdsk /f»)

Хотя большинство ошибок 0x18 типа «синий экран», связанных с хранением, вызваны проблемами с драйверами жесткого диска или с контроллерами внешней памяти, в некоторых случаях такие BSODы могут быть вызваны повреждениями жесткого диска.

Со временем ваш компьютер может накопить ошибки на жестком диске в связи с частым непреднамеренным неправильным использованием. Непредвиденные завершения работы, «принудительное завершение» программ, поврежденная или неполная установка программного обеспечения (например, Windows Operating System), отказ оборудования Microsoft Corporation и перебои в подаче электроэнергии могут привести к повреждению файловой системы и хранимых данных. В результате, вы можете столкнуться с появлением синих экранов, связанных с REFERENCE_BY_POINTER.

Microsoft поставляет удобную утилиту под названием “chkdsk” (“Check Disk” — проверка диска), предназначенную для сканирования и исправления ошибок жесткого диска. Если описанные выше шаги по устранению ошибок не помогли избавиться от ошибки ОСТАНОВКИ 0x18, запуск утилиты “chkdsk” может помочь обнаружить и устранить причину появления BSOD.

Как запустить “chkdsk(Windows XP, Vista, 7, 8 и 10):

  1. Нажмите на кнопку Начать.
  2. Введите «command» в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER!
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да.
  6. Черный ящик открывается мигающим курсором.
  7. Введите «chkdsk /f» и нажмите ENTER.
  8. «chkdsk» начнет сканирование жесткого диска на наличие повреждений, которые могли вызвать ошибки ОСТАНОВКИ0x18.
  9. Следуйте командам на экране.

Шаг 10: Проверьте оперативную память (RAM) на наличие ошибок

Иногда ошибки REFERENCE_BY_POINTER типа «синий экран», связанные с аппаратным обеспечением, могут быть вызваны повреждением оперативной памяти (RAM). Если вы сталкиваетесь со случайными перезагрузками компьютера, звуковыми сигналами при загрузке или другими неисправностями компьютера (в дополнение к ошибкам BSOD 0x18), то весьма вероятно, что имеются повреждения памяти. На самом деле, почти 10% падений приложений в ОС Windows вызваны повреждениями памяти.

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

Если вы не добавляли новой памяти, на следующем этапе необходимо провести диагностический тест имеющейся памяти компьютера. Тест памяти позволяет провести сканирование на наличие серьезных сбоев памяти и периодических ошибок, которые могут быть причиной вашего синего экрана смерти 0x18.

Хотя последние версии Windows содержат утилиту для проверки оперативной памяти, я крайне рекомендую вместо нее использовать Memtest86. Memtest86 представляет собой тестирующее программное обеспечение на основе BIOS, в отличие от других тестовых программ, запускаемых в среде Windows. Преимущество такого подхода в том, что утилита позволяет проверять ВСЮ операционную память на наличие ошибок REFERENCE_BY_POINTER, в то время как другие программы не могут проверять области памяти, занятые собственно программой, операционной системой и другими запущенными программами.

Как запустить Memtest86 для сканирования повреждений памяти, вызывающих ошибки ОСТАНОВКИ 0x18:

  1. Возьмите неиспользуемый USB флэш-накопитель и подключите к компьютеру.
  2. ЗагрузитьUSB образ Windows MemTest86.
  3. Щелкните правой кнопкой мыши на файле образа и выберите пункт «Извлечь в текущую папку«. Извлеките папку в любое место, где вы сможете с легкостью осуществлять доступ к ней (например, на Рабочий стол).
  4. Откройте извлеченную папку, запустите утилиту ImageUSB и выберите подключенный USB-носитель для создания загрузочного диска. ПРЕДУПРЕЖДЕНИЕ: данное действие приведет к стиранию всех данных на USB-носителе
  5. Memtest86 будет установлена на USB-носитель, после чего вы сможете приступить к проверке возможных источников ошибок REFERENCE_BY_POINTER.
  6. Перезагрузите компьютер при помощи установленного USB-привода.
  7. Memtest86 начнет тестирование памяти на наличие ошибок.
  8. Следуйте командам на экране.

Если все описанные выше шаги не увенчались успехом, а Memtest86 обнаружила повреждения памяти, то крайне вероятно, что ошибка типа «синий экран» REFERENCE_BY_POINTER вызвана плохим состоянием памяти. В таком случае, вам требуется заменить отказывающую память, чтобы устранить BSODы 0x18.

Дополнительную помощь может оказать обучающее видео от Corsair, в котором рассказывается, как запустить Memtest86:

http://www2.corsair.com/training/how_to_memtest/6

Шаг 11: Произведите чистую установку Windows

Предупреждение: Мы должны подчеркнуть, что переустановка Windows займет очень много времени и является слишком сложной задачей, чтобы решить проблемы 0x18. Во избежание потери данных вы должны быть уверены, что вы создали резервные копии всех важных документов, изображений, программ установки программного обеспечения и других персональных данных перед началом процесса. Если вы сейчас е создаете резервные копии данных, вам стоит немедленно заняться этим (скачать рекомендованное решение для резервного копирования [MyPCBackup]), чтобы защитить себя от безвозвратной потери данных.

Пожалуйста, учтите: Если проблема 0x18 не устранена после чистой установки Windows, это означает, что проблема Ошибки типа «синий экран» ОБЯЗАТЕЛЬНО связана с аппаратным обеспечением. В таком случае, вам, вероятно, придется заменить соответствующее оборудование, вызывающее ошибку 0x18.

Информация об операционной системе

Сообщения об ошибках REFERENCE_BY_POINTER могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:

  • Windows 10
  • Windows 8
  • Windows 7
  • Windows Vista
  • Windows XP
  • Windows ME
  • Windows 2000

Проблема с Ошибка 0x18 (REFERENCE_BY_POINTER) все еще не устранена?

Обращайтесь к нам в любое время в социальных сетях для получения дополнительной помощи:

Об авторе: Джей Гитер (Jay Geater) является президентом и генеральным директором корпорации Solvusoft — глобальной компании, занимающейся программным обеспечением и уделяющей основное внимание новаторским сервисным программам. Он всю жизнь страстно увлекался компьютерами и любит все, связанное с компьютерами, программным обеспечением и новыми технологиями.

Читайте также:  Rss виджет для windows
Оцените статью