вторник, 5 февраля 2013 г.

Windows 8 (2012) – Починка ошибки: Enable Feature .NET 3.5 Error 0x800F0906

В Windows 8 и Windows 2012 вы можете добавить следующий компонент - .NET Framework 3.5 (включает .NET 2.0 и 3.0), как показано на картинках ниже.



Для того что бы установить компонент необходимо просто поставить галочку и нажать ОК.
Но когда мастер закончил работу я увидел следующую ошибку.
Windows couldn’t complete the requested changes.

Windows couldn’t connect to the Internet to download necessary files. Make sure you are connected to the Internet, and press “Retry” to try again.

Error code: 0x800F0906

С использованием этого мастера исправить ошибку оказалось невозможно.

Как исправить:
Откройте проводник (Windows + E)
Смонтируйте образ диска который вы использовали при установки системы или вставьте оптический диск в дисковод.




Запустите командную строку с привелегиями администратора, На начальном экране в строке поиска наберите "cmd", в увидите "Командная строка", кликните правой кнопкой мыши по ней, и завебрите левой кнопкой "Запуск от имени администратора". Нажмите да в запросе который появится после этого.


После появления окна наберите слежующую команду ( измените букву диска в команде на ту которая у вас принадлежит образу или оптическому диску.):

dism /online /Enable-Feature /all /FeatureName:NetFX3 /Source:D:\Sources\SxS /LimitAccess

И нажмите enter.



Теперь всё должно работать.

пятница, 1 февраля 2013 г.

Windows 8 ошибка активации 0xc004F061 : предназначен для обновления а не установки системы



Недавно я купил ключ для Windows 8 Pro за 40$. Этот ключ предназначен для обновления системы, а не для новой установки с загрузочного носителя. Сервис активации проверяет есть ли следы предыдущей установки во время использования ключа. Если следов нет то сервис активации сообщает о том, что ключ предназначен только для обновления.

То есть "правильный" способ активации системы это сначала установить предыдущую ОС, и затем поверх установить Windows 8. Но что же делать если windows 8 устанавливается на чистый диск?

*Внимание: данный способ нелегален в случае если у вас нет лицензии на предыдущую версию Windows.

1. Установите Windows 8 с нуля используя идущий в комплекте ключ.


2. После установки системы вам надо запустить коммандную строку от имени администратора. На начальном экране в строке поиска наберите "cmd", в увидите "Командная строка", кликните правой кнопкой мыши по ней,  и нажмите левой кнопкой "Запуск от имени администратора". Нажмите да в запросе который появится после этого.


3. Наберите в окне командной строки "regedit" и нажмите enter.

4. Редакторе реестра найдите сведующу ветку.

HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Setup/OOBE
5. В этой папке найдите параметр MediaBootInstall. Дважды нажмите на него и поменяйте значение на 0


6. Закройти редактор реестра и в командной строке введите "slmgr /rearm"


7. Должно отобразится что-то, что сообщит об успехе операции.

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

9. Если нет то - на начальном экране наберите "активация", и выберите активацию в параметрах.




10. Введите ключ активации и активируйте windows.

Вольный перевод с сайта. http://understandingexistence.net/2012/11/20/windows-8-activation-error-0xc004f061-this-is-a-upgrade-only-key/