Инструменты пользователя

Инструменты сайта


faq:windows:7

Windows 7

Дистрибутив

Для того, чтобы стали доступны все редакции Windows 7 во время установки (Starter, Home Basic, Home Premium, Professional, Ultimate), надо удалить (переименовать) файл ei.cfg в каталоге sources дистрибутива. Если дистрибутив в виде файла формата ISO, то его нужно распаковать в каталог или записать на флешку.

Лицензирование

VLK ↔ OEM

Чтобы сменить тип лицензии с VLK на OEM или наоборот с OEM на VLK достаточно в командной строке выполнить:

slui.exe 0x3

И ввести ключ от требуемой лицензии.

Pro ↔ Home

По требованию Microsoft пользователя могут менять тип редации Windows 7 только в порядке увеличения стоимости лицензии (upgrade): Starter → Home Basic → Home Premium → Professional → Ultimate. Чтобы сменить вариант редакции имея все лицензии в другую сторону (downgrade) пользователям предлагается устанавливать систему с нуля. Способ обхода этой надуманной маркетологической проблемы для перехода, например, с Professional на Home Basic: 1)

  1. открыть редактор реестра regedit
  2. найти ветку HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion
  3. в ключе EditionID заменить Professional на HomeBasic
  4. в ключе ProductName заменить Windows 7 Professional на Windows 7 Home Basic
  5. запустить setup.exe из подготовленного дистрибутива, чтобы начать установку в режиме Repair install
  6. выбрать тип установки Обновление
  7. по завершению установки нужно будет заново активировать систему и установить некоторые драйвера

SSD

AHCI

Для переключения из режима эмуляции IDE в режим AHCI нужно заранее включить в Windows 7 загрузку драйвера msahci:2)

  • запустить regedit от имени администратора
  • открыть ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
  • в ключе Start изменить значение на 0
  • перезагрузить компьютер, зайти в настройки BIOS
  • включить режим AHCI для SATA контроллера, сохранить и выйти
  • после перезагрузки будут автоматически установлены драйвера на AHCI-контроллер
  • потребуется ещё одна перезагрузка для окончания установки драйвера

TRIM

Чтобы включить поддержку TRIM в Windows 7 для SSD-диска: 3)

  • проверить, что поддерживается и включён режим AHCI
  • запустить командную строку от имени администратора
  • выполнить команду:
    fsutil behavior set disabledeletenotify 0

Чтобы проверить включена ли поддержка TRIM:

fsutil behavior query disabledeletenotify
DisableDeleteNotify = 1 (поддержка TRIM выключена)
DisableDeleteNotify = 0 (поддержка TRIM включена)

Windows Updates

Web Proxy

Вместо proxycfg теперь netsh: 4)

netsh winhttp set proxy 192.168.0.254:3128

Импортировать настройки прокси из IE:

proxy.bat
@echo off
netsh winhttp import proxy source=ie

Error 8007000e

Ошибка поиска обновлений (в логах ошибка 8007000e). Решение: 5)

  • скачать и установить Internet Explorer 11
  • скачать исправление KB3102810
  • перезагрузить ПК
  • запустить IE11 и ещё раз перезагрузить ПК
  • установить исправление KB3102810
  • перезагрузить ПК
  • начать поиск и установку обновлений

Error 8007001f on upgrade

Windows 7 SP1 to Windows 10 20H2 upgrade failure with error:

We couldn’t install Windows 10
We’ve set your PC back to the way it was right before you started installing Windows 10.
0x8007001F – 0x20006
The installation failed in the SAFE_OS phase with an error during REPLICATE_OC operation

First upgrade to Windows 10 version 1607 (from 2015), then upgrade to more recent version. Windows needs to be activated before upgrade, otherwise setup will force you to enter License Key beforehand.6)

Проверка памяти

Windows PE

Создать Windows PE: http://technet.microsoft.com/en-us/library/ee523217%28v=ws.10%29.aspx

Создать загрузочный ISO-файл с Windows PE: 7) oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\ISO c:\winpe_x86\winpe_x86.iso

Корневые сертификаты

При установке Windows 7 из стандартного дистрибутива система устанавливается с просроченными корневыми сертификатами. Это вызвает проблемы при установке dotNET 8) и подключении по https к сайтам. Чтобы обновить корневые сертификаты вручную:

  • Экспортировать актуальный список корневых сертификатов из другого компьютера:
    certutil.exe -generateSSTFromWU %USERPROFILE%\Desktop\root_certs.sst
  • Перенести экспортированный файл на целевой компьютер
  • Установить на целевую систему обновление, разрешающее обновление корневых сертификатов вручную с сайта Microsoft
  • Импортировать корневые сертификаты на целевой системе. Для этого запустить менеджер оснасток mmc, нажать Ctrl+M добавить оснастку Сертификаты, выбрать Учетной записи компьютера, Локальный компьютер, Готово
  • Перейти в раздел Доверенные корневые центры сертификации
  • Раскрыть Сертификаты, на них правый клик мыши, Все задачи, Импорт
  • Выбрать файл root_certs.sst скопированный с другой системы
faq/windows/7.txt · Последнее изменение: nikolay