Я просматривал физическую память моего компьютера в Cheat Engine (приложение редактора памяти / отладчика) и решил посмотреть адреса, которые, по словам диспетчера устройств, используются моей видеокартой. Однако, когда я пошел в один из разделов, мой экран стал черным, и мой компьютер перестал отвечать. Я знаю, что он на самом деле перестал отвечать, в отличие от того, что я просто не видел результатов действий, потому что я отключил USB-устройство и снова подключил его, а звука не было. Я также нажал Win+R, cmd
, Enter и набрал команду для создания файла на рабочем столе, и когда я перезагрузился, его там не было.
На случай, если вам интересно, как я смотрел на физическую память в Cheat Engine, в нем есть дополнительный компонент режима ядра, который я использовал. Но что меня интересует, так это то, почему простое чтение памяти может вызвать такой сбой - запись памяти я бы понял, но разве чтение памяти по определению не является действием без побочных эффектов?
Кстати, когда я перезагружал свой компьютер, сообщение об ошибке не появлялось, и ничего необычного тоже не было в журнале событий. Мой компьютер дважды перезагружался, прежде чем я смог войти в систему, но это происходило из-за установки обновлений.
Это на Windows 8 с графической картой NVIDIA.