Найти тему

Ещё два исправления после восстановления Windows 10 из резервной копии на другой HDD

Оглавление

Что пришлось доделывать позднее

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

  1. После того, как был установлен новый жёсткий диск в диспетчере задач и диспетчере устройств отображалось название старого HDD.
  2. При проверке диска C: при помощи chkdsk отображалось прежнее число дефектных кластеров, то есть система считала дефектными вполне себе исправные физические сектора.

Именно о решении этих небольших проблем расскажу сейчас чуть подробнее.

Изменение отображаемого названия жёсткого диска со старого на новое (сделал далеко не сразу)

Об этой проблеме знал заранее: читал о чём-то подобном достаточно давно и особо не беспокоился. Одной из рекомендаций было поставить следующее полугодовое обновление и всё само должно было исправиться. Не стал затягивать с установкой 2004, но после обновления оказалось, что название ни в диспетчере задач, ни в диспетчере устройств не поменялось - осталось старое. Уж не знаю, я ли запомнил рекомендацию не точно, или алгоритм обновления Windows поменялся, или вообще рекомендация никогда не работала. Не долго думая, решил обратиться в техподдержку Microsoft через соответствующее приложение. Почувствовать преимущества купленной лицензии, так сказать.

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

Запустил редактор реестра и поискал в нём старое название HDD. Нашёл несколько разделов, в которых оно упоминалось, причём в некоторых было видно, что HardwareID - от нового диска, а FriendlyName - от старого. Этот параметр реестра и загуглил. Среди прочего нашёл вот эту старинную инструкцию, по которой всё и сделал. Если кто не хочет читать подробно (или не может - там на английском), кратко расскажу, что делал я. Да, ничего из того, что касалось изменения разрешений, мне не потребовалось. С этим вообще не было проблем.

Итак, открываем "Диспетчер устройств", в нём "Дисковые устройства", и смотрим свойства жёсткого диска (со старым названием). На вкладке "Сведения" находим "Ключ драйвера", смотрим значение и через контекстное меню копируем его в буфер обмена.

На картинке название уже нового HDD после исправления
На картинке название уже нового HDD после исправления

Далее запускаем редактор реестра regedit и ищем соответствующее значение параметра реестра (которое сохранили в буфере обмена на предыдущем шаге) через меню "Правка" или по Ctrl-F. Все последующие упоминания находятся через то же меню или по клавише F3. У меня нашлось в реестре всего два упоминания.

В первом же найденном разделе в параметре FriendlyName поменял значение на правильное название нового жёсткого диска. Взял его из вывода smartctl -a c: (писал об этой команде уже, в начале этой статьи в первой ссылке на предыдущую мою публикацию можно найти). Кстати, название можно поменять на вообще любое, если есть такое странное желание, а можно и оставить старое. Когда переместился на второе упоминание драйвера HDD в реестре по F3, там уже было новое название. Исправление во втором случае не потребовалось.

Вернулся в "Диспетчер устройств" и, щёлкнув правой кнопкой мыши на жёстком диске, выбрал "Обновить конфигурацию оборудования". Теперь там отображалось правильное название. На всякий случай перезагрузился. Первая проблема полностью решена.

Как вернуть в работу якобы дефектные кластеры на системном диске Windows 10

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

chkdsk c: /f /b /r

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

Я так и сделал. При перезагрузке Windows 10 проверила весь системный диск за час примерно. После этого дефектных кластеров на нём не осталось.

UPD (2024-06-08): Похоже, эта статья не теряет актуальности. При поиске обычным пока способом выдаёт только её (мне), при попытке обратиться к YandexGPT 3.0 (у меня подключена Pro), выдаёт всё не то, может специализация нейронки другая или я недостаточно компетентен. Если у кого будут другие результаты, прошу поделиться в комментариях.

UPD: если статья показалась полезной, обратите внимание ещё и на это: Немного о себе, принципах, состоянии здоровья и финансов.