Сохранение данных при ошибке windows

Содержание
  1. Проблема обновления Windows 10: Не удается сохранить параметры и личные файлы, Windows установлена в неподдерживаемом каталоге
  2. Как сохранить данные с Windows, которая не загружается?
  3. Сохранить данные, если Windows не загружается: выручит консоль
  4. Как найти и скопировать свои данные на диске, если Windows не загружается?
  5. Аварийный дамп памяти Windows 10 что это такое где находиться как настроить
  6. Аварийный дамп памяти Windows 10
  7. Дамп памяти Windows 10
  8. Для чего нужен дамп памяти
  9. Причины появления ошибок в Windows 10 очень разнообразны
  10. Как настроить дамп памяти в Windows 10
  11. Что такое дамп памяти и как его включить на Windows 10
  12. Как включить функцию дамп памяти на Windows 10 и настроить её
  13. Сведения о других дампах памяти
  14. Как удалить файла дампа памяти
  15. Как включить создание дампа памяти в Windows 10
  16. Настройка создания дампов памяти при ошибках Windows 10
  17. Анализ креш-дампов памяти Windows

Проблема обновления Windows 10: Не удается сохранить параметры и личные файлы, Windows установлена в неподдерживаемом каталоге

Столкнулся с интересной проблемой при попытке обновления текущей сборки Windows 10 до 1803 (April 2018 Update) с помощью ISO файла. На этапе выбора параметров системы, которые нужно сохранить при апгрейде, опция сохранения личных файлов и приложений оказалась недоступной, а мастер предложил только один вариант апгрейда с удалением всех личных данных пользователя и приложений (опция Ничего не сохранять). При этом внизу окна отобразилась надпись:

В английской версии Windows ошибка выглядит так:

Сначала мне показалось, что обновить билд Windows 10 с 1709 до 1803 с сохранением данных пользователя не получится и придется полностью переустанавливать систему в режиме чистой установки. Но проблема оказалась всего лишь в том, что мастер обновления не смог найти стандартные папки приложений Windows 10 (забегая вперед скажу, что в моем случае почему-то они были указаны неверно).

Исправить проблему можно с помощью редактирования реестра. Для этого,

  1. Запустите редакторе реестра regedit.exe.
  2. Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
  3. Найдите параметр реестра с именем ProgramFilesDir. Он должен содержать полный путь к каталогу, в котором у вас находится системная папка Program Files. Если у вас система установлена на диске C:, то значение этого параметра должно быть: C:\Program Files. Если система установлена на другом диске, путь будет другой, например, E:\Program Files.
  4. Отредактируйте значение этого параметра так, чтобы он содержал полный путь к каталогу Program Files в вашей Windows 10.
  5. Аналогичным образом проверьте значение параметров ProgramFilesDir(x86), ProgramFilesPath и ProgramW6432Dir. В том случае, если Windows 10 установлена на диске C:, в них должны быть указаны следующие пути:

    ProgramFilesDir(x86) = C:\Program Files (x86)
    ProgramFilesPath = C:\Program Files
    ProgramW6432Dir = C:\Program Files

В нашем примере видно, что оригинальный язык системы– русский (Default system UI language : ru-RU). В некоторых случаях для корректного обновления Windows 10 нужно удалить все дополнительные пакеты локализации.

Также проверьте, что вы не перенаправили стандартные папки приложений Windows или каталог с профилем пользователя (C:\Users\) на другой диск с помощью символических ссылок. Это также может быть причиной проблемы.

Как сохранить данные с Windows, которая не загружается?

Как сохранить данные с Windows, которая не загружается, с помощью только лишь флешки с Windows?

Приветствую всех на страницах блога К76, сейчас рассмотрим необходимые каждому пользователю инструкции о том, как восстановить данные с Windows, которая не загружается без всевозможных “живых” дисков и сборок. Сразу оговорюсь – это не статья о восстановлении самой Windows, которую возвращать к жизни стало бессмысленно. А вот пользовательские данные для каждого из нас всегда важны: фото, документы; вобщем, всё, что дорого. Их мы и будем восстанавливать с диска с повреждённой системой. И для того, чтобы сохранить данные с Windows, которая не загружается, от потери при переустановке вам понадобится только диск или флешка с установочными файлами Windows. Я не призываю отказываться от таких спасительных сборок как Hiren’sLiveCD, работа с которыми легка и понятна любому из самых неопытных юзеров. А если и правда ничего под рукой, кроме флешки с Windows, нет: компьютер один, ничего не скачать и не установить?

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

Сохранить данные, если Windows не загружается: выручит консоль

Итак, на руках только загрузочная флешка или диск с Windows 7/10. Наша задача – выход на командную консоль cmd. Тип и версия стоявшей на компьютере системы, равно как и на флешке, здесь ЗНАЧЕНИЯ НИКАКОГО не имеют: W7 или W10 – без разницы. Нам, подчёркиваю, нужны только некоторые системные утилиты операционной системы. И чтобы выйти на них, достаточно:

  • в BIOS выставить загрузку с флешки или диска (или вызвать меню быстрой загрузки, часто F8F12 в зависимости от версии материнской платы)
  • дождаться окна установки системы
  • в окне выбора языка системы зажать Shift + F10:

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

В консоли запускаем утилиту diskpart, которая поможет нам найти системную директорию windows. Если в о общих чертах, то командами из консоли

вы сориентируетесь по томам, где находится раздел с Windows и другими дисками. Чтобы уточнить воспользуйтесь командами перехода в нужную директорию (выйдя из diskpart.exe)

и отображения их содержимого

Например , я ищу папку незагружаемой Windows 7. Загружаюсь с диска W10, что оказался под рукой. Определяюсь с разделами:

Консоль не закрываю и продолжаю тут же. Судя по размерам, файлы Windows лежат в разделе под буквой D (С – зарезервированный раздел и Е – диск):

Других разделов для сохранения информации нет, так что прямо в D я создам ещё один, чтобы сохранить туда нужные файлы. Это делается при помощи команды shrink в формате

shrink desired=”нужный размер” minimum=”минимальный размер”

Объём последнего “минимального” оператора традиционный – в пределах 1 Гб (1024 Мб х 1). А вот размер desired (желаемый) выбирайте произвольно, советы давать не буду: сколько у вас предполагаемых данных к спасению – знаете только вы. Я указал менее 5 Гб (5000 Мб). Сразу создам раздел в этом нераспределённом пространстве:

Присвою ему букву Y, чтобы тот отображался корректно:

Приведу в порядок файловую систему, отформатировав:

Последняя на фото команда list volume показывает, что теперь у меня готов раздел для переноса информации с повреждённой Windows на том Y. Выхожу из diskpart командой

КСТАТИ

Из консоли можно легко проверить и содержимое дисков. Так, если вы просто наберёте команду

в директории, откуда запущена консоль cmd, вы увидите её содержимое:

Как найти и скопировать свои данные на диске, если Windows не загружается?

Если вы не догадывались, на диске или на загрузочной флешке многие системные утилиты автономны, и во время установки Windows просто копируются на ваш жёсткий диск. Т.е. в среде RE (Recovery Environment – где мы сейчас и находимся при работе с загрузочной флешки или диска), некоторые из них работают вполне себе свободно. При этом связывая свою работу с другими. Нам ведь, по сути, нужен обычный Проводник Windows. Запустить его напрямую нельзя. Но можно запустить, например, Блокнот, и сделать это прямо с флешки:

разверните его двойным щелчком мыши по области верхнего поля…

Кстати, Блокнот можно запустить и с диска с повреждённой Windows 7 (у меня это D):

Неважно, как вы это сделаете. Главное, что при попытке сохранить документ через меню Файл Блокнота откроется тот самый проводник Windows:

Чтобы все файлы стали доступны взору, поставьте атрибут Все файлы вместо .txt:

Отсюда доступны практически все операции, как словно бы вы находились в своей рабочей Windows: от копирования до форматирования дисков. Так что переносите всю нужную вам информацию в только что созданный раздел более-менее комфортно. И сразу учтите несколько моментов:

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

Однако вы многое сможете гарантийно спасти. И восстановить данные с Windows, которая уже не загружается, практически “без ничего”. К слову сказать: операцию по восстановлению, а точнее, по переносу данных можно проводить и без обращения к Блокноту и Проводнику Windows с помощью только лишь команд в самой консоли. Но, думаю, работа в худо-бедно знакомом интерфейсе Windows облегчит восстановление любому пользователю.

Аварийный дамп памяти Windows 10 что это такое где находиться как настроить

Аварийный дамп памяти Windows 10

При возникновении критической ошибки при работе с Windows пользователь может задаться вопросом: каким образом можно получить доступ к аварийному дампу памяти Windows? Подобный дамп при правильной настройке конфигурации системы поможет запустить систему в случае сбоя или так называемого синего экрана смерти (BSOD).

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

Дамп памяти Windows 10

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

Для чего нужен дамп памяти

Дамп памяти windows 10 является своеобразным чёрным ящиком. При аварии в системе информация, хранящаяся в нём, поможет детально изучить причины возникновения системного сбоя. Данный сбой, как правило, полностью останавливает работу операционной системы. Поэтому дамп памяти — это единственный и самый верный способ получения сведений о любом сбое в системе. И его получение — это фактический слепок информации, находящейся в системе.

Чем более точно содержимое дампа памяти будет отражать происходившее в системе на момент сбоя, тем проще будет при анализе аварийной ситуации и дальнейших действиях по её исправлению.

Крайне важно получить актуальную копию именно в тот момент, который был непосредственно перед сбоем. И единственный способ это сделать — создать аварийный дамп памяти Windows 10.

Причины появления ошибок в Windows 10 очень разнообразны

— несовместимость подключаемых устройств;

— новые обновления Windows 10;

— несовместимость устанавливаемых драйверов;

— несовместимость устанавливаемых приложений;

— и прочие причины.

Как настроить дамп памяти в Windows 10

Для того чтобы настроить аварийный дамп памяти Windows 10 необходимо придерживаться следующих действий:

1. Правой кнопкой мыши кликаем на пуск Windows 10. В появившемся контекстном меню выбираем пункт «Система».

2. В окне «Система» в верхнем углу слева выбираем «Дополнительные параметры системы».

3. В окне «Свойства системы» в пункте «Загрузка и восстановление» нажимаем «Параметры».

Тут и происходит настройка аварийного дампа памяти Windows 10.

Настраивая дамп памяти можно не пренебрегать следующими рекомендациями:

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

— Запись отладочной информации. Эта функция позволит выбрать вид дамп файла;

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

— Запись события в системный журнал. Информация о системном сбое будет добавлена в логи операционной системы.

Дамп памяти Windows 10 является удобным и действительно работающим методом страховки системных данных.

Зная «врага в лицо» его будет в разы проще найти и ликвидировать. Дамп памяти Windows 10 позволит выявить причину системного сбоя и скорректировать действия по ликвидации ошибки, значительно уменьшив радиус усилий и работ.

Что такое дамп памяти и как его включить на Windows 10

Windows очень хрупкое творение и чуть что, любое неправильное действие со стороны пользователя влечёт возникновение критических ошибок, и не очень. Узнать информацию по синим экранам смерти, являющимися теми самыми критическими проблемами, помогают сведения, написанные на самом экране, а ещё специальные файлы дампы памяти – сохраняющие данные о причинах появления BsoD. Настоятельно рекомендую включать эту функцию, так как никто не застрахован от появления синего экрана, даже опытный пользователь. Сами дампы памяти обычно хранятся по пути C:WindowsMEMORY.DMP, либо C:WindowsMinidump – где хранятся так называемые малые дампы памяти. Кстати говоря, малый дамп памяти будет тем файлом, который поможет узнать причину появления BsoD.

Как включить функцию дамп памяти на Windows 10 и настроить её

Обычно для просмотра дампов используют утилиты, наподобие BlueScreenView, но вам необходимо прямо сейчас настроить автоматическое создание дампов памяти иначе и эта программа, и аналогичные будут бесполезны.

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

Переводим отображение значков в вид «Мелкие значки», а потом переходим в раздел «Система».

Откроется окошко, где с левой стороны нажимаем по опции «Дополнительные параметры системы».

Во вкладке «Дополнительно» жмём пунктик «Параметры» раздела «Загрузка и восстановление».

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

Сведения о других дампах памяти

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

  • Малый дамп памяти – мини дамп, который сохраняется по специальному пути и весит 256 Килобайт. В таком файле хранится основная информация по синим экранам смерти и системным процессам. Если необходимо узнать причину BSOD, то достаточно именно малого дампа памяти. Для извлечения сведений используется программа BlueScreenView или похожие. Такой способ может использовать любой новичок.
  • Дамп памяти ядра – файл будет содержать такие же сведения, что у автоматического типа. Единственное отличие в изменении системой файла подкачки. Какой вариант выбрать? Думаю, что сразу автоматический тип.
  • Полный дамп памяти – в файлике находится полные данные об оперативной памяти, а значит объем файла будет равен размеру оперативки. Стоит у вас на ПК 8 Гб, столько будет на диске занимать файл полного дампа памяти. Для новичков этот вариант особо не пригоден.
  • Активный дамп памяти – первое появление в Windows 10. Больше пригоден для серверов и хранит данные об активной памяти и режимах ядра, а также текущего пользователя.

Как удалить файла дампа памяти

Очень просто, вы заходите по пути расположения этих файлов и вручную их удаляете. Например, файла полного дампа памяти называется MEMORY.DMP, просто удалите его и всё. При использовании инструмента «Очистка диска» тоже есть возможность удалить файлы дампов.

    Нажмите комбинацию «Win+R» и введите команду cleanmgr.

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

    Как включить создание дампа памяти в Windows 10

    Дамп памяти (снимок состояния оперативной, содержащий отладочную информацию) — то, что часто оказывается наиболее полезными при возникновении синего экрана смерти (BSoD) для диагностики причин возникновения ошибок и их исправления. Дамп памяти сохраняется в файл C:WindowsMEMORY.DMP, а мини дампы (малый дамп памяти) — в папку C:WindowsMinidump (подробнее об этом далее в статье).

    Автоматическое создание и сохранение дампов памяти не всегда включено в Windows 10, и в инструкциях на тему исправления тех или иных ошибок BSoD мне время от времени приходится описывать и путь включения автоматического сохранения дампов памяти в системе для последующего просмотра в BlueScreenView и аналогах — потому и было решено написать отдельное руководство именно о том, как включить автоматическое создание дампа памяти при ошибках системы, чтобы в дальнейшем ссылаться на него.

    Настройка создания дампов памяти при ошибках Windows 10

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

    1. Зайдите в панель управления (для этого в Windows 10 вы можете начать набирать «Панель управления» в поиске на панели задач), если в панели управления в поле «Просмотр» включено «Категории», установите «Значки» и откройте пункт «Система».
    2. В меню слева выберите пункт «Дополнительные параметры системы».
    3. На вкладке «Дополнительно» в разделе «Загрузка и восстановление» нажмите кнопку «Параметры».
    4. Параметры создания и сохранения дампов памяти находятся в разделе «Отказ системы». По умолчанию включены опции записи в системный журнал, автоматической перезагрузки и замены существующего дампа памяти, создается «Автоматический дамп памяти», хранящийся в %SystemRoot%MEMORY.DMP (т.е. файл MEMORY.DMP внутри системной папки Windows). Параметры для включения автоматического создания дампов памяти, используемые по умолчанию вы также можете увидеть на скриншоте ниже.

    Опция «Автоматический дамп памяти» сохраняет снимок памяти ядра Windows 10 с необходимой отладочной информацией, а также память, выделенную для устройств, драйверов и ПО, работающего на уровне ядра. Также, при выборе автоматического дампа памяти, в папке C:WindowsMinidump сохраняются малые дампы памяти. В большинстве случаев этот параметр оптимален.

    Помимо «Автоматический дамп памяти» в параметрах сохранения отладочной информации есть и другие варианты:

    • Полный дамп памяти — содержит полный снимок оперативной памяти Windows. Т.е. размер файла дампа памяти MEMORY.DMP будет равен объему используемой (занятой) оперативной памяти на момент появления ошибки. Обычному пользователю обычно не требуется.
    • Дамп памяти ядра — содержит те же данные что и «Автоматический дамп памяти», по сути это одна и та же опция, за исключением того, как Windows устанавливает размер файла подкачки в случае выбора одной из них. В общем случае вариант «Автоматический» подходит лучше (подробнее для интересующихся, на английском — здесь.)
    • Малый дамп памяти — создание только мини дампов в C:WindowsMin >

    В случае, если вам нужно удалить дамп памяти, вы можете сделать это вручную, удалив файл MEMORY.DMP в системной папке Windows и файлы, содержащиеся в папке Minidump. Также можно использовать утилиту «Очистка диска» Windows (нажать клавиши Win+R, ввести cleanmgr и нажать Enter). В «Очистке диска» нажмите кнопку «Очистить системные файлы», а затем в списке отметьте файла дампа памяти для системных ошибок, чтобы удалить их (при отсутствии таких пунктов можно предположить, что дампы памяти пока не создавались).

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

    Анализ креш-дампов памяти Windows

    Как часто Вам приходится лицезреть экран смерти Windows (BSoD)? BSoD может возникать в разных случаях: как уже при работе с системой, так и в процессе загрузки операционной системы. Как же определить, чем вызвано появление BSoD и устранить эту проблему? Операционная система Windows способна сохранять дамп памяти при появлении ошибки, чтобы системный администратор мог проанализировать данные дампа и найти причину возникновения BSoD.

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

    Малый дамп располагается по пути %systemroot%minidump и имеет имя вроде Minixxxxxx-xx.dmp
    Полный дамп располагается по пути %systemroot% и имеет имя вроде Memory.dmp

    Для анализа содержимого дампов памяти следует применять специальную утилиту — Microsoft Kernel Debugger.
    Получить программу и компоненты, необходимые для ее работы, можно напрямую с сайта Microsoft — Debugging Tools

    При выборе отладчика следует учитывать версию операционной системы, на которой Вам придется анализировать дампы памяти. Для 32-разрядной ОС необходима 32-битовая версия отладчика, а для 64-разрядной ОС предпочтительно использовать 64-битовую версию отладчика.

    Помимо самого пакета Debugging Tools for Windows, также понадобятся набор отладочных символов — Debugging Symbols. Набор отладочных символов специфичен для каждой ОС, на которой был зафиксирован BSoD. Потому придется загрузить набор символов для каждой ОС, анализировать работу которой Вам придется. Для 32-разрядной Windows XP потребуются набор символов для Windows XP 32-бит, для 64-разрядной ОС потребуются набор символов для Windows XP 64-бит. Для других ОС семейства Windows наборы символов подбираются сообразно такому же принципу. Загрузить отладочные символы можно отсюда. Устанавливать их рекомендуется по адресу %systemroot%symbols

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

    Перед анализом содержимого дампа памяти, потребуется провести небольшую настройку отладчика. Конкретно — сообщить программе, по какому пути следует искать отладочные символы. Для этого выбираем в меню File > Symbol File Path… Нажимаем кнопку Browse… и указываем папку, в которую мы установили отладочные символы для рассматриваемого дампа памяти.

    Можно запрашивать информацию о требуемых отладочных символах прямо через Интернет, с публичного сервера Microsoft. Таким образом у вас будет самая новая версия символов. Сделать это можно следующим образом — в меню File > Symbol File Path… вводим: SRV*%systemroot%symbols*http://msdl.microsoft.com/download/symbols

    После указания пути к отладочным символам, выбираем в меню File > Save workspace и подтверждаем действие нажатием на кнопку OK.

    Чтобы приступить к анализу дампа памяти, выбираем в меню File > Open Crash Dump… и выбираем требуемый для рассмотрения файл.

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

    Команда !analyze -v, данная отладчику в командной строке, выведет более детальную информацию.

    Завершить отладку можно выбором пункта меню Debug > Stop Debugging

    Таким образом, используя пакет Debugging Tools for Windows, всегда можно получить достаточно полное представление о причинах возникновения системных ошибок.

    Читайте также:  Scx 4200 драйвер windows 10 не работает
    Оцените статью