Как подменить версию windows для установки

Подмена версии Windows C# Решение и ответ на вопрос 915897
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
#include "stdafx.h"
#include <windows.h>
#include <strsafe.h>
#include <direct.h>
#include <string.h>
#include <conio.h>
 
struct PROCESS_BASIC_INFORMATION {
  void* Reserved1;
  DWORD PebBaseAddress;
  void* Reserved2[2];
  DWORD UniqueProcessId;
  void* Reserved3;
};
 
typedef struct _LSA_UNICODE_STRING {
  USHORT Length;
  USHORT MaximumLength;
  PWSTR  Buffer;
} LSA_UNICODE_STRING, *PLSA_UNICODE_STRING, UNICODE_STRING, *PUNICODE_STRING;
 
 
typedef VOID (NTAPI *PPS_POST_PROCESS_INIT_ROUTINE) (VOID);
 
typedef struct _PEB_LDR_DATA {
  BYTE       Reserved1[8];
  PVOID      Reserved2[3];
  LIST_ENTRY InMemoryOrderModuleList;
} PEB_LDR_DATA, *PPEB_LDR_DATA;
 
typedef struct _RTL_USER_PROCESS_PARAMETERS {
  BYTE           Reserved1[16];
  PVOID          Reserved2[10];
  UNICODE_STRING ImagePathName;
  UNICODE_STRING CommandLine;
} RTL_USER_PROCESS_PARAMETERS, *PRTL_USER_PROCESS_PARAMETERS;
 
typedef struct _PEB {
    BYTE Reserved1[2];
    BYTE BeingDebugged;
    BYTE Reserved2[21];
    PPEB_LDR_DATA LoaderData;
    PRTL_USER_PROCESS_PARAMETERS ProcessParameters;
    BYTE Reserved3[520];
    PPS_POST_PROCESS_INIT_ROUTINE PostProcessInitRoutine;
    BYTE Reserved4[136];
    ULONG SessionId;
} PEB;
 
 
typedef int (WINAPI* ZwQueryInformationProcess)(HANDLE,DWORD,PROCESS_BASIC_INFORMATION*,DWORD,DWORD*);
ZwQueryInformationProcess MyZwQueryInformationProcess;
 
 
typedef LONG ( NTAPI *_NtResumeProcess )( IN HANDLE ProcessHandle );
 
 
DWORD GetProcessPEBaddress (HANDLE hProc) {
    PROCESS_BASIC_INFORMATION peb;
    DWORD tmp;
 
    HMODULE hMod=GetModuleHandle(L"ntdll.dll");
    MyZwQueryInformationProcess=(ZwQueryInformationProcess)GetProcAddress(hMod,"ZwQueryInformationProcess");
    MyZwQueryInformationProcess(hProc,0,&peb,sizeof(PROCESS_BASIC_INFORMATION),&tmp);
    return peb.PebBaseAddress;
}
PROCESS_INFORMATION StartProcess(TCHAR *AppName, TCHAR *CmdLine)
{
    wprintf(L" AppName: %sn", AppName);
 
    PROCESS_INFORMATION processInformation;
    STARTUPINFO startupInfo;
    memset(&processInformation, 0, sizeof(processInformation));
    memset(&startupInfo, 0, sizeof(startupInfo));
    startupInfo.cb = sizeof(startupInfo);
    BOOL result;
    TCHAR tempCmdLine[MAX_PATH * 2];  
    if (CmdLine != NULL)
    {
        _tcscpy_s(tempCmdLine, MAX_PATH *2, CmdLine);
        result = ::CreateProcess(AppName, tempCmdLine, NULL, NULL, FALSE, CREATE_SUSPENDED, NULL, NULL, &startupInfo, &processInformation);
    }
    else
    {
        result = ::CreateProcess(AppName, CmdLine, NULL, NULL, FALSE, CREATE_SUSPENDED, NULL, NULL, &startupInfo, &processInformation);
    }
    return processInformation;
}
 
void Patch(HANDLE handle)
{
    DWORD pebAddress = GetProcessPEBaddress(handle);    
            
    DWORD OSMajorVersionAddress = pebAddress + 0x0a4;
    DWORD OSMinorVersionAddress = pebAddress + 0x0a8;
    DWORD OSBuildNumberAddress = pebAddress + 0x0ac;
 
    DWORD value;
    ReadProcessMemory(handle, (void*)OSMinorVersionAddress, &value, sizeof(value), 0);          
    printf("Current minor version is %dn", value);
            
    DWORD newValue = 0x01;
    WriteProcessMemory(handle, (void*)OSMinorVersionAddress, &newValue, sizeof(DWORD), 0);
}
int _tmain(int argc, _TCHAR* argv[])
{   
    PROCESS_INFORMATION pi = StartProcess(L"C:\CreateProcessBug\Debug\ChildProcess.exe", NULL);
    printf("PEB addr of debugged APP %dn",GetProcessPEBaddress(pi.hProcess));
    Patch(pi.hProcess);
    _NtResumeProcess NtResumeProcess = 0;
    NtResumeProcess = (_NtResumeProcess)GetProcAddress( GetModuleHandle( L"ntdll" ), "NtResumeProcess" );
    NtResumeProcess(pi.hProcess);
    _getch();
    return 0;
}

windows-edition-change-000.pngВыводя на рынок различные редакции операционной системы Windows, производитель подразумевает, что пользователь будет выбирать то издание, которое наиболее соответствует его потребностям и финансовым возможностям. Однако в жизни все по-другому: уже готовые ПК идут обычно идут с предустановленной системой самого простого (и дешевого) издания, а нелицензионные пользователи, не сильно заморачиваясь, ставят один из старших выпусков. Все это часто приводит к тому, что редакцию Windows нужно изменить и желательно без переустановки системы.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Основная проблема заключается в том, что с необходимостью изменить редакцию Windows пользователь сталкивается тогда, когда система уже «обжита»: установлено и настроено необходимое ПО, оборудование, разложены привычным образом данные и т.д., и т.п.

Существуют два сценария изменения редакции. Один из них можно условно назвать «официальным». Microsoft поддерживает переход с младших изданий на старшие вполне официально. Достаточно приобрести специальный ключ или коробку.

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

Всем известно, что если запустить инсталлятор Windows в загруженной ОС, то одной из доступных опций будет обновление системы с сохранением всех установленных приложений и настроек.

windows-edition-change-001.pngОднако такое обновление возможно только в том случае, если редакция установленной системы совпадает с редакцией дистрибутива, иначе нам предложат только новую установку:

windows-edition-change-002.pngОфициальных способов обойти это ограничение нет, поэтому самое время обратиться к недокументированным возможностям. Мы затрудняемся предположить, почему Microsoft не поддерживает произвольное изменение редакции Windows, посредством ввода соответствующего ключа и/или обновления при помощи дистрибутива нужной редакции, тем более что технических препятствий здесь нет.

Эмпирическим путем было установлено, что информацию о редакции системы установщик получает из ветви реестра:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion

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

windows-edition-change-003.pngВ некоторых источниках также рекомендуется изменять параметр ProductName, однако это абсолютно излишне. После изменения EditionID следует сразу же выполнить обновление, не перезагружая систему. Данный способ подходит для всех актуальных клиентских систем Windows и ниже мы рассмотрим соответствие EditionID редакциям операционной системы.

Windows 7

Данная версия Windows имеет самое большое официальное количество редакций, но при этом система именования проста и понятна, что позволяет легко идентифицировать нужную. Для Windows 7 допустимы следующие значения EditionID в зависимости от редакции:

  • Starter — Начальная, самая ограниченная редакция, распространялась только в OEM канале, чаще всего с нетбуками
  • HomeBasic — Домашняя базовая
  • HomePremium — Домашняя расширенная
  • Professional — Профессиональная
  • Ultimate — Максимальная
  • Enterprise — Корпоративная, распространяется только по программе корпоративного лицензирования

Все редакции, кроме Начальной и Корпоративной, были доступны как в розницу, так и по OEM-каналам, не различаясь ничем, кроме типа лицензии, однако у вас не получиться обновиться с OEM-дистрибутива используя ключ от коробочной версии и наоборот.

Windows 8.1

На первый взгляд редакций Windows 8 стало меньше, всего лишь Базовая, Профессиональная и Корпоративная. Но на самом деле Microsoft умудрилась сегментировать их так, что по факту редакций Windows 8.1 и допустимых значений EditionID оказалось даже больше:

  • Core — Базовая
  • CoreSingleLanguage — Базовая для одного языка, только OEM
  • ConnectedCore — Базовая с Bing, бесплатная для крупных производителей OEM-версия
  • CoreConnectedSingleLanguage — Базовая с Bing для одного языка, только для производителей
  • Professional — Профессиональная
  • ProfessionalWMC — Профессиональная с пакетом Windows Media Center
  • Enterprise — Корпоративная, только в канале корпоративного лицензирования

Как видим одних только Базовых редакций получилось четыре, хотя приобрести в розницу или в виде OEM-поставки вы можете только две из них: Базовую и Базовую для одного языка. Версии с Bing доступны только производителям, а вы можете получить ее только с оборудованием. Тем не менее необходимость возврата к этой версии может потребоваться если вы удалили предустановленную версию, а теперь хотите вернуть лицензию. В этом случае понадобится найти установочный дистрибутив, что довольно непросто (в открытом доступе их нет и не было).

Windows 10

Ситуация с Windows 10 имеет тенденцию полностью повторить историю Windows 8.1, официально также заявлено о трех редакциях: Домашняя, Профессиональная и Корпоративная. Реально редакций больше, уже доступна Домашняя для одного языка и, возможно, будут появляться другие варианты.

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

  • Core — Домашняя
  • CoreSingleLanguage — Домашняя для одного языка, только OEM
  • Professional — Профессиональная
  • Enterprise — Корпоративная, только в канале корпоративного лицензирования

Для актуализации приведенных данных и их своевременного обновления мы просим наших читателей, особенно тех, кто приобрел устройства с предустановленной Windows 10 или обновили предустановленные версии Windows 8.1 проверить значение ключей EditionID и ProductName, а результаты, если они отличаются от приведенного списка, опубликовать в комментариях.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

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

Существующие версии windows 10

Кратко об основных версиях, встречающихся в России.

Home Single Language (Home SL) — Домашняя версия для одного языка. Поддерживается только один язык, именно язык интерфейса, например у нас это Русский.

Существуют версии для одного языка, поставляемые и в другие страны, соответственно там язык именно той страны в которую он поставляется.

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

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

Enterprise — Корпоративная версия, подходит для использования в офисах и на предприятиях. Лицензия, как правило, поставляется юридическим лицам и содержит разрешение установки сразу на несколько машин.

Education — Версия разработана специально для образовательных учреждений, как правило не распространяется свободно в продаже.

S — Версия для студентов и так же образовательных учреждений, так же не возможно приобрети простому пользователю, но бывает предустановленной на ноутбуках.

Существуют и еще несколько версий, но они, как правило, не востребованы простыми пользователями.

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

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

Что произойдет при переходе на другую версию windows 10

Если вы решили сменить вашу версию windows 10 на другую — Вам не обязательно переустанавливать все заново.

Предусмотрена смена версии операционной системы без переустановки.

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

В процессе перехода на новую версию, операционная система до устанавливает не достающий функционал или наоборот удаляет его.

В зависимости от того, с какой и на какую версию вы переходите.

Как перейти на другую версию windows 10

Чтоб перейти на другую версию windows 10, совсем не обязательно полностью переустанавливать систему.

Достаточно приобрести ключ от новой версии и ввести его в специальном разделе параметров.

Открываем меню пуск — параметры — обновление и безопасность — Активация.

открываем окно ввода ключа, чтоб сменить версию windows

В окне активации выбираем пункт Изменить ключ продукта. Откроется такое окно

вводим ключ, чтоб сменить версию windows

Вот в этом окне вводим лицензионный ключ от новой версии windows 10 и нажимаем Далее.

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

Если у вас нет нужной лицензии windows 10

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

Соответственно новая версия будет работать только в течении пробного периода.

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

Можно воспользоваться средством обновления maicrosoft, и в процессе установки указать нужную версию.

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

Данные ключи работают только в случае повышения версии с низшей на более старшую и не дают активации.

Ваша операционная система не становится активированной и лицензионной. Вы можете использовать такую операционную систему только в ознакомительных целях.

Windows 10 Home YTMG3-N6DKC-DKB77-7M9GH-8HVX7
Windows 10 Home 4CPRK-NM3K3-X6XXQ-RXX86-WXCHW
Windows 10 Pro VK7JG-NPHTM-C97JM-9MPGT-3V66T
Windows 10 Pro DXG7C-N36C4-C4HTG-X4T3X-2YV77
Windows 10 Корпоративная XGVPP-NMH47-7TTHJ-W3FW7-8HV2C
Windows 10 Корпоративная FW7NV-4T673-HF4VX-9X4MM-B4H4T
Windows 10 Корпоративная WGGHN-J84D6-QYCPR-T7PJ7-X766F
Windows 10 Корпоративная NK96Y-D9CD8-W44CQ-R8YTK-DYJWX
Windows 10 Корпоративная LTSB 2016 RW7WN-FMT44-KRGBK-G44WK-QV7YK

Для полноценного и длительного использования вы в дальнейшем должны приобрести лицензию.

Если есть что сказать или дополнить, пишите в комментариях.

Всем Удачи!

9 февраля 2021

Вы тут: Главная Popular Как изменить издание Windows, сохранив настройки и установленные программы

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

Из этой статьи вы узнаете самый простой способ повышения издания Windows без потери привычной рабочей среды. При этом вам понадобится только ключ продукта. Здесь также описан способ понижения издания Windows 7 с сохранением всех настроек и программ с помощью ключа продукта и установочного диска.

В общем случае повышение издания Windows 10 достигается установкой старшего издания поверх. В ряде случаев можно обойтись просто вводом ключа продукта. У Microsoft есть подробная документация в двух статьях, хотя русский перевод в них машинный. Для каждой статьи я приведу основные тезисы.

Сводная таблица путей апгрейда различных версий и изданий Windows

  • Возможно только повышение издания (Home → Pro или Home → Education)
  • Enterprise LTSC можно обновить только до Enterprise или более новой версии Enterprise LTSC
  • Даунгрейд с сохранением файлов, но потерей программ и настроек возможен для Pro → Home и Education → Enterprise

Способы апгрейда и даунгрейда различных изданий Windows 10

  • Почти во всех случаях работает ввод ключа подходящего издания в Параметрах или из командной строки (changepk)
  • В ряде случаев даже не требуется перезагрузка (Pro → Education или Pro ← → Enterpise)
  • Даунгрейд до более ранних версий (1809 → 1803) невозможен за исключением отката
  • Поддерживаемые сценарии даунгрейда до младших изданий при истечении лицензии

Бонус! Как перейти с издания LTSC на Pro с сохранением программ и настроек.

Windows 7

Важное примечание о версиях Windows 7

Повысить или понизить издание Windows 7 с помощью установочного диска можно только в том случае, если выполняется любое из этих условий:

  • SP1 интегрирован в установочный диск (рекомендуется)
  • SP1 не установлен на ОС и не интегрирован в установочный диск

В противном случае, вы получите сообщение о том, что устанавливаемая система имеет более старую версию, чем текущая.

Повышение издания Windows 7

Перед вами меню «Пуск» только что установленной Windows 7 «Домашняя базовая».

Изменение издания Windows

Элемент Windows Anytime Upgrade (WAU) также доступен из панели управления, поэтому вы всегда найдете его поиском во всех изданиях, кроме «Максимальной». Кстати, WAU является единственным официально поддерживаемым способ обновления издания Windows.

Вам понадобится: ключ продукта.

Какие издания можно повысить

С помощью WAU вы можете очень быстро повысить любое издание, за исключением «Максимальной», конечно. В таблице перечислены все возможные пути обновления Windows 7.

Текущее издание

Можно обновить до

Начальная Домашняя расширенная, Профессиональная, Максимальная
Домашняя базовая Домашняя расширенная, Профессиональная, Максимальная
Домашняя расширенная Профессиональная, Максимальная
Профессиональная Максимальная

Как изменить издание

Запустите WAU и введите ключ продукта. Его можно приобрести здесь же, оплатив кредитной картой, хотя это работает только для некоторых стран. Впрочем, ничто не мешает вам купить ключ в магазине Microsoft или в известных Интернет-магазинах AllSoft.ru и SoftKey.ru.

Изменение издания Windows
Увеличить рисунок

Перед изменением издания необходимо обновить систему, поэтому WAU автоматически загрузит все исправления после вашего одобрения. От вас больше не потребуется ничего, разве что немного терпения.

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

Совет

Чтобы ускорить дело, предварительно сделайте очистку диска. Людей с маленьким системным разделом или большим объемом личных файлов Windows может огорчить сообщением о недостатке места на системном разделе. В этом случае достаточно перенести файлы на другой раздел или внешний диск.

Повышение издания Windows Server 2008 R2

В серверных системах нет функции Windows Anytime Upgrade, зато аналогичная возможность заложена в DISM.

Dism /online /Set-Edition:Datacenter /ProductKey:12345-67890-12345-67890-12345

Причем такой путь доступен только для серверных систем. Честно говоря, я не проверял команду на практике, поэтому сообщите, если она не работает.

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

Понижение издания Windows 7

К понижению издания могут быть вполне обоснованные причины. Например, вы хотите перейти с пиратской Windows 7 «Максимальная» на лицензионную «Домашняя расширенная», которую получили в подарок за хорошее поведение. При этом вам не хочется заново настраивать систему и программы.

В принципе, этим способом можно не только понизить, но и повысить издание. Однако второе удобнее делать с помощью WAU.

Вам понадобятся:

  • установочный диск с изданием, которое вы хотите установить
  • ключ продукта, подходящий к изданию

Почему не работает изменение издания путем обновления системы

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

Изменение издания Windows
Увеличить рисунок

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

Предупреждение

Мне неизвестно, нарушает ли этот способ священное EULA. В любом случае, я привожу информацию исключительно с целью продемонстрировать, что заложенный в Windows механизм обновления системы может работать на повышение и понижение издания.

Процесс изменения издания

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

  1. Откройте редактор реестра и перейдите в раздел
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
  2. Измените значение параметра EditionID в соответствии с устанавливаемой системой.Изменение издания Windows
     Допустимые значения Windows 7:
    Enterprise
    Ultimate
    Professional
    HomePremium
    HomeBasic
    Starter

    Этого достаточно, чтобы пройти проверку совместимости.

  3. Запустите setup.exe с установочного диска и начните установку (можно по ходу дела установить недостающие обновления).
  4. В качестве типа установки выберите «Обновление».Изменение издания Windows
    Увеличить рисунок

По завершении процесса установки в вашем распоряжении окажется новое издание со всеми программами и настройками предыдущего.

Дискуссия

Если у вас есть вопросы по материалу, я с удовольствием отвечу на них. Предполагаю, что их будет немного, поэтому хочу обсудить два других момента.

Каким изданием Windows 7 вы пользуетесь?

Если честно, для моей повседневной работы вполне хватило бы «Домашней расширенной». Однако для ведения блога и ответов на форуме мне больше подходит «Максимальная». Причем удобнее использовать ее в качестве основной рабочей системы, чем держать на виртуальной машине.

Если вы проголосовали за один из двух первых пунктов, расскажите о тех возможностях «Максимальной», которые вам необходимы и отсутствуют в младших изданиях.

Есть ли у вас опыт переустановки Windows 7 поверх установленной ОС?

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

Однако некоторые участники воспринимают такое предложение в штыки – мол, переустановка не является приемлемым решением. В XP так и было, но в Windows 7 можно не ждать у моря погоды, а исправить проблему в течение получаса.

Вам доводилось переустанавливать Windows 7 поверх? Сталкивались ли вы с проблемами? Расскажите о своем опыте!

Результаты голосования утеряны в связи с прекращением работы веб-сервиса опросов.


  1. pluton

    pluton

    New Member

    Публикаций:

    0

    Регистрация:
    8 фев 2007
    Сообщения:
    66
    Адрес:
    Odessa

    Привет всем Васмовцам!
    У меня такая ситуация: стоит Вин ХР СП1. Хочу поставить МСДН. Но он пишет, что ему нужен:
    Microsoft Windows® 2000 SP4, Microsoft Windows® XP SP2 или Microsoft Windows® Server 2003 SP 1
    Как бы подменить версию Виндовс, что можно было установить? Есть какая-нибудь прога, или можно ли это сделать вручную?
    ЗЫ. Не хочется качать СП2 для ХР.
    Спасибо всем.


  2. ring4

    ring4

    New Member

    Публикаций:

    0

    Регистрация:
    19 ноя 2006
    Сообщения:
    279

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion а там смори что изменять. Хотя IMHO наврятли это прокатит, уж еси требует SP2, установи! Щас многие програмулины его требуют. Хотя помниться что с какойто прогой так облапошить вышло.


  3. RamMerLabs

    RamMerLabs

    Well-Known Member

    Публикаций:

    0

    Регистрация:
    11 сен 2006
    Сообщения:
    1.420

    Согласен, что многие проги требуют, да вот только не всем sp2 на самом деле нужен. MSDN ставится и на sp1. А требование sp2 — только для того, чтоб народ его сливал.

    ЗЫ: и хорошо бы научится пользоваться поиском по форуму, такой вопрос уже был. Там всё это разжевали.

  4. хех, можно в Пебе процесса изменить соответствующие поля…

    PEBNT.dwOSMajorVersion
    PEBNT.dwOSMinorVersion
    PEBNT.wOSBuildNumber
    PEBNT.wOSCSDVersion
    PEBNT.dwOSPlatformId

    там и для СП поле есть.. ток забыл какое)


  5. pluton

    pluton

    New Member

    Публикаций:

    0

    Регистрация:
    8 фев 2007
    Сообщения:
    66
    Адрес:
    Odessa

    to RamMerLabs: насчёт поиска — искал в интернете и на форуме — не нашёл :dntknw: плиз, подскажи линк
    to Hellspawn: как можно изменить эти поля? в ОллиДбг можно?

  6. можно…

    MOV EAX, DWORD PTR FS:[30h]
    в eax адрес пеба =)


  7. pluton

    pluton

    New Member

    Публикаций:

    0

    Регистрация:
    8 фев 2007
    Сообщения:
    66
    Адрес:
    Odessa

    to Hellspawn: спасибо, попробую. а где можно достать инфу по PEBNT? а то я посмотрел у себя — и не нашёл :dntknw:


  8. Jupiter

    Jupiter

    Jupiter

    Публикаций:

    0

    Регистрация:
    12 авг 2004
    Сообщения:
    530
    Адрес:
    Russia


  9. pluton

    pluton

    New Member

    Публикаций:

    0

    Регистрация:
    8 фев 2007
    Сообщения:
    66
    Адрес:
    Odessa

    to Jupiter: насчёт СП2 — в принципе, согласен.
    НО! только для МСДН — это слишком. Вряд ли он использует какие-то новые функции. Как говорил RamMerLabs:

    ИМХО — Абсолютно точно


WASM

В этой статье, друзья, будем говорить о том, как обновить Windows 7, 8.1 или 10 до Windows 11 на компьютерах, которые не отвечают её минимальным системным требованиям. Т.е. о том, как обновиться до Windows 11 без TPM 2.0, Secure Boot и UEFI и с неподдерживаемым процессором. Требования 11-й Windows жёсткие, технически не аргументированные, на деле являют собой стратегический шаг компании Microsoft по вытеснению из пользовательского обихода старых и относительно таковых компьютеров. Если у нас компьютер не отвечает системным требованиям Windows 11, мы не получим обновление до неё в центре обновления нашей текущей версии Windows. И не сможем обновиться до Windows 11 с помощью официальных инструментов обновления, предложенных Microsoft для соответствующих требованиям компьютеров. Но мы сможем установить Windows 11 с нуля и обновиться до неё на неподдерживаемых компьютерах с использованием сторонних инструментов. Давайте посмотрим, как обновиться до Windows 11, если ваш компьютер не соответствует её системным требованиям.

Что являет собой Windows 11 в целом, стоит ли в принципе заморачиваться с её обновлением и переходить на неё, друзья, можете посмотреть в статье о презентации Windows 11 и в её комплексном обзоре. Ещё можете посмотреть на операционную систему детально в публикациях, посвящённых работе с ней. Новая 11-я Windows, бесспорно, хороша, но из-за своих системных требований может стать головной болью для тех, у кого компьютеры не отвечают этим требованиям. На таких компьютерах обновиться до Windows 11 не сможем с помощью официальных инструментов обновления от Microsoft — утилиты «Помощник по установке Windows 11» и установочного ISO-образ Windows 11. Утилита выдаст нам уведомление «Use the PC Health Check app to check compatibility», т.е. отправит нас к использованию утилиты на предмет совместимости с Windows 11.

А обновление с помощью установочного ISO Windows 11 застопорится на этапе проверки системных требований с выдачей нам компонентов, которые не тянут на 11-ю Windows.

Проверить, соответствует или не соответствует ваш компьютер требованиям Windows 11, можно с помощью различных утилит, подробности в статье «Как проверить компьютер на совместимость с Windows 11». Если не соответствует, в статье о системных требованиях Windows 11 найдёте пояснения и руководства по устранению причин несоответствия. Если эти причины вы не можете устранить без радикального апгрейда компьютера, а таковой пока что невозможен, добро пожаловать в зону аутсайдеров. В этой зоне вы сможете:

  • Установить Windows 11 с нуля различными обходными способами, описанными в статье «Как установить Windows 11 без TPM 2.0, Secure Boot и UEFI»,
  • Обновляться до Windows 11 с помощью различных обходных способов, о чём будем говорить предметно ниже.

Благо, соответствие или несоответствие системным требованиям никак не влияет на перенос лицензии на Windows 11. Обновившись до Windows 11 с Windows 8.1 или 10, перенесём лицензию в новую операционную систему и лицензии. Вместе с лицензией перенесём также свою учётную запись, пользовательские данные, хранящиеся в папках на диске С, установленные программы с их настройками. Но программы переносятся только при обновлении до Windows 11 с Windows 10 и 8.1.


Важно: при обновлении Windows 7 до Windows 11 установленные программы и их настройки не будут перенесены. Если у вас Windows 7, и вы хотите перенести программы, вам нужно сначала обновиться с Windows 7 до Windows 10. А потом Windows 10 обновить до Windows 11 по этой статье. Ещё нюанс: не сможем обновиться до Windows 11, если у нас исходной операционной системой будет Windows 10 с долгосрочным обслуживанием LTSB или LTSC. И не сможем обновиться на 32-разрядных операционных системах, ибо Windows 11 – только 64-разрядная.


Как обновиться до Windows 11, если компьютер не отвечает её системным требованиям? Друзья, с обновлением до Windows 11 на компьютерах, не отвечающих системным требованиям, не всё просто, в отличие от новой установки. Проверка компонентов компьютера на предмет соответствия Windows 11 прочно вшита в процесс обновления, и никакие правки реестра и подмены файлов в образе установки, которые работали с первыми инсайдерский сборками, со стабильной операционной системой нынче не работают. Microsoft серьёзно намерена ограничить использование Windows 11 и укрепляет механизмы блокировки установки системы на неподдерживаемые ПК и ноутбуки. Но на всякое действие есть противодействие, и сколь бы Microsoft не ставила преград, найдутся способы их обхода.

Упомянутая выше утилита «Помощник по установке Windows 11» — это один из официальных инструментов обновления Windows 10 до Windows 11. Она не работает для Windows 7 и 8.1. И она не будет работать, если ваш компьютер не отвечает системным требованиям Windows 11, но можно сделать один нехитрый трюк, и в Windows 10 она будет работать. Нужно запустить эту утилиту в режиме совместимости со старыми версиями Windows, например, с Windows 7. Как скачать эту утилиту, и как выполнить с её помощью обновление, смотрите в статье сайта про официальные способы обновления до Windows 11. В случае с неподдерживаемыми 11-й Windows компьютерами делаем всё то же, только перед запуском утилиты «Помощник по установке Windows 11» давайте в её контекстном меню выберем «Свойства».

Зайдём в свойствах в раздел «Совместимость» и установим режим совместимости с Windows 7. Нажмём «Применить» 

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

Простой и удобный способ, как обновить Windows 11 до последней версии или до инсайдерской ветви на компьютерах, которые не отвечают требованиям операционной системы – бесплатная утилита WinPass11. Детально об этом способе – в статье «WinPass11: как обновить Windows 10 и 11 до актуальной Windows 11 без TPM и прочих требований».

На всякое действие есть противодействие – этот жизненный закон претворили в жизнь энтузиасты с GitHub. И предложили для компьютеров, которые не соответствуют Windows 11, решения по обновлению. Это решения и для Windows 10, и также для Windows 8.1 и 7. Решения эти, правда, могут сработать, а могут нет. Но, как говорится, спрос не ударит в лоб. Вы ничего не теряете, если попробуете.

Энтузиасты на GitHub выложили комплект инструментов Universal MediaCreationTool, позволяющий создавать установочные образы Windows 10 и 11 в разных их версиях с помощью кастомной утилиты MediaCreationTool. Но главное – в число этих инструментов входит скрипт пропуска проверки соответствия требованиям Windows 11 перед обновлением, а также механизм обновления до Windows 11, который работает для компьютеров, не отвечающих её требованиям. Качаем на GitHub архив с инструментами.

Распаковываем архив. И давайте рассмотрим отдельно два способа обновления до Windows 11, предлагаемые инструментами в этом архиве.

В распакованной папке есть два файла сценария командной строки:

  • Skip_TPM_Check_on_Dynamic_Update_v1 — первый скрипт, это скрипт пропуска проверки соответствия требованиям Windows 11 перед обновлением до неё;
  • Skip_TPM_Check_on_Dynamic_Update_v2 — второй скрипт, он отменяет первый скрипт.

Запустив первый скрипт, возможно, сможем после этого обновиться с использованием официального установочного образа Windows 11.

После чего качаем установочный ISO-образ Windows 11 с сайта Microsoft и пробуем обновиться с его помощью.


Важно: друзья, повторный запуск первого скрипта отменяет его действие. Если у вас что-то не получается, запустите скрипт по новой.


Если способ не сработает, пробуем следующий.

В распакованной папке у нас будет также файл сценария командной строки MediaCreationTool. Это подобие оригинальной утилиты загрузки Windows от Microsoft, выполненное в скрипте.

Запускаем этот скрипт. Обходим фильтр SmartScreen: жмём «Подробнее», затем – «Выполнить в любом случае».

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

Далее жмём «Auto Setup».

И у нас запустится процесс обновления до Windows 11. Он полностью автоматизированный, мы лишь будем наблюдать его этапы. Друзья, пусть вас не смущает, что на первых этапах процесс обновления будет происходит в окне программы установки Windows 10. Так надо.

Позднее процесс обновления перейдёт на программу установки Windows 11.

Запустится установка Windows 11.

Далее пойдут этапы внедрения обновлений в предзагрузочном режиме.

Завершающие этапы.

И всё – будем наблюдать обновлённую до Windows 11 операционную систему.

Подменяем программу установки Windows 11 на программу установки Windows 10, которая не производит проверку соответствия компьютера требованиям Windows 11, способ описан в этой статье, в пункте «Отредактированный установочный ISO Windows 11».


Вот это, друзья, как обновиться до Windows 11 на не отвечающих системным требованиям компьютерах.

Приветствую вас, дорогие друзья!

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

— Скажу сразу, операция не сложная и потребует немного времени сейчас все покажу и расскажу.

Довольно часто у пользователей и администраторов возникает вопрос – возможно ли обновить младшую редакцию Windows 10 (например, Home или Pro) до более функциональной старшей (например, до Pro или Enterprise соответственно). В этой статье мы рассмотрим, как повысить редакцию Windows 10 без переустановки ОС, с сохранением всех установленных программ, настроек и документов.

В работе по данному вопросу мы будем использовать команду DISM.

Для начала узнаем текущую редакцию Windows 10 с помощью команды DISM:
DISM /online /Get-CurrentEdition

Обновляем редакцию Windows 10 без переустановки ОС.Powershell-dism-get-current

Обновляем редакцию Windows 10 без переустановки ОС. Результат выполнения команды DISM /online /Get-CurrentEdition.

В нашем примере используется Windows 10 Enterprise.

Затем, нам нужно вывести список редакций, до которых можно обновить нашу версию Windows 10, для этого используем следующую команду:

DISM /online /Get-TargetEditions

DISM /online /Get-TargetEditions

Результат выполнения команды DISM /online /Get-TargetEditions.

Даунгрейд с Windows 10 Enterprise до Professional

Так получилось, что устанавливалась операционная система с диска, где была только редакция Windows 10 Enterprise, а корпоративный ключ приобретенный организацией предполагает лицензирование версии Windows 10 Professional. Возможно ли сделать даунгрейд версии ОС без переустановки? — Да!

— Сейчас расскажу как:

Для даунгрейда редакции Windows 10 Enterprise до Professional нужно указать ключ продукта. Нужно указать KMS ключ для Windows 10 Professional (W269N-WFGWX-YVC9B-4J6C9-T83GX).

Нельзя использовать MAK ключ для апгрейда редакции. Если вы хотите использовать MAK ключ для активации Windows 10 Professional, сначала смените редакцию с помощью KMS ключа, как описано ниже, и только после этого можно активировать Windows MAK ключом.

Попробуем обновить редакцию с помощью команды DISM /Set-Edition, которая используется для обновления редакции Windows Server.

DISM.exe /online /Set-Edition:Professional/AcceptEula /ProductKey:W269N-WFGWX-YVC9B-4J6C9-T83GX

Данная команда возвращает ошибку:

Error: 50 Setting an edition is not supported with online images.

Тем самым можно понять, что онлайн апгрейд редакции не поддерживается, так как нужно загружаться с помощью загрузчика среду WinPE/WinRE и выполнять апгрейд образа Windows 10. Это муторно, долго и не удобно. В общем это не для нас.

Давайте воспользуемся утилитой Changepk.exe для автоматического апгрейда/даунгрейда редакции Windows 10 и попробуем обновить редакцию с Windows 10 Enterprise до Win 10 Professional командой:

Changepk.exe /ProductKey W269N-WFGWX-YVC9B-4J6C9-T83GX

Через одну-две минуты редакция вашей Windows 10 изменится на Professional (никаких дополнительных действий с вашей стороны не потребуется!). Осталось только активировать вашу Windows онлайн или на KMS-сервере, если такой у вас есть.

Вышеописанный механизм смены редакций предполагает как даунгрейд так и апгрейд редакций, в пределах которые видны после выполнения команды DISM /online /Get-TargetEditions то есть работает в обе стороны.

Апгрейд домашней редакции Windows 10 Home до Pro

Аналогичным образом вы можете обновить Windows 10 Home до Pro без потери данных и переустановки программ.

Проверьте текущую редакцию командой:

Dism.exe /Online /Get-CurrentEdition

Затем, выведите список редакций, до которых можно обновить Windows 10 Home:

DISM /online /Get-TargetEditions

В списке будет редакция Professional. Единственное отличие состоит в том, что для Windows 10 Home не поддерживаются рассмотренные выше способы обновления для редакции Professional, поэтому либо вы умазываете новый ключ продукта вручную, либо приобретаете лицензию на Windows 10 Professional в магазине Microsoft. Для ввода нового ключа в редакции  Windows 10 Professional  вручную воспользуйтесь командой:

Changepk.exe

Чтобы указать ключ новый Windows 10 Pro вручную, выполните команду:

Changepk.exe

Укажите свой ключ Windows 10 Pro и Подтвердите апгрейд редакции, нажав кнопку Активировать. Через некоторое время Апгрейд будет окончен и система запросит перезагрузку компьютера.

Вот и всё, теперь вы знаете как изменить редакцию Windows 10 не прибегая к переустановки ОС.

А я с вами прощаюсь, впереди будет еще много интересного материала.

Подписывайтесь на обновления блога:

Наша Группа ВКонтакте

Наш RSS-канал

Наш Telegram-канал

E-mail подписка

До новых встреч!

Довольно часто у пользователей и администраторов возникает вопрос – возможно ли обновить младшую редакцию Windows 10 (например, Home или Pro) до более функциональной старшей (например, до Pro или Enterprise соответственно). В этой статье мы рассмотрим, как повысить редакцию Windows 10 без переустановки ОС, с сохранением всех установленных программ, настроек и документов.

Вы можете узнать текущую редакцию Windows 10 с помощью следующей команды DISM:
DISM /online /Get-CurrentEdition

Current Edition : Professional

В нашем примере используется Windows 10 Pro.
узнать текущую редакцию Windows 10 с помощью DISM

Теперь выведем список редакций, до которых можно обновить вашу версию Windows 10:

DISM /online /Get-TargetEditions

Target Edition : ProfessionalEducation Target Edition : ProfessionalWorkstation Target Edition : Education Target Edition : ProfessionalCountrySpecific Target Edition : ProfessionalSingleLanguage Target Edition : ServerRdsh Target Edition : IoTEnterprise  

Target Edition : Enterprise

список редакций, до которых можно проапгрейдить Windows 10 Pro

Обновление версии Windows 10 с Pro до Enterprise

Для апгрейда редакции Windows 10 с Professional до Enterprise нужно указать ключ продукта. Нужно указать публичный KMS ключ для Windows 10 Enterprise (NPPR9-FWDCX-D2C8J-H872K-2YT43).

Нельзя использовать MAK ключ для апгрейда редакции. Если вы хотите использовать MAK ключ для активации Windows 10 Ent, сначала смените редакцию с помощью KMS ключа, как описано ниже, и только после этого можно активировать Windows MAK ключом.

Попробуем обновить редакцию с помощью команды
DISM /Set-Edition
, которая используется для обновления редакции Windows Server.

DISM.exe /online /Set-Edition:Enterprise /AcceptEula /ProductKey:NPPR9-FWDCX-D2C8J-H872K-2YT43

Данная команда возвращает ошибку:

Error: 50
Setting an edition is not supported with online images.

Т.е. онлайн апгрейд редакции не поддерживается: нужно загружаться в среде WinPE/WinRE и выполнять апгрейд офлайн образа Windows 10. Это не очень удобно.

DISM.exe Set-Edition Error: 50 Setting an edition is not supported with online images

В официальной документации Microsoft предлагает 4 способы смены редакции Windows 10:

  1. Вручную с помощью смены ключа продукта в панели управления (Settings –> Update & Security –> Activation –> Change product key); Как изменить издание Windows 10, сохранив настройки и программы

    Это меню вызывает утилиту ChangePk.exe для обновления редакции.

  2. С помощью MDM (Mobile Device Management) – продукт используется далеко не у всех;
  3. С помощью пакета ICD (Windows Imaging and Configuration Designer). Вы можете сформировать файл пакета подготовки Win10(.ppkg — provisioning package). В пакете задаётся новая редакция и пакет применяется к Windows 10. Но здесь также невозможен офлайн апгрейд версии. Пакет ppkg применяется к офлайн образу Windows (или wim файлу) командой: dism.exe /Image=C: /Add-ProvisioningPackage /PackagePath:C:upgrade.ppkg
  4. Также вы можете использовать скрипт с утилитой Changepk.exe для автоматического апгрейда редакции Windows 10 (самый простой путь).

Попробуем обновить редакцию Win 10 с Pro до Enterprise командой:

Changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43

Через одну-две минуты редакция вашей Windows 10 изменится на Enterprise (подтверждение и перезагрузка не трубуется). Осталось только активировать вашу Windows онлайн или на KMS сервере.

Changepk.exe /ProductKey апгрейд Windows 10 Pro до Enterpise

Этот способ позволяет обновить редакцию на удаленных компьютерах с Windows 10 через PowerShell Remoting (командлеты Invoke-Command или Enter-PSSession).

Апгрейд домашней редакции Windows 10 Home до Pro

Аналогичным образом вы можете обновить Windows 10 Home до Pro без потери данных и переустановки программ.

Проверьте текущую редакцию:

Dism.exe /Online /Get-CurrentEdition

Dism.exe /Get-CurrentEdition windows 10 домашняя home

Теперь выведите список редакций, до которых можно обновить Windows 10 Home:

DISM /online /Get-TargetEditions

В списке есть редакция Professional.

windows 10 home можно проапгрейдить до следующих редакций

Для Windows 10 Home не поддерживаются рассмотренные выше способы обновления для Pro (https://docs.microsoft.com/en-us/windows/deployment/upgrade/windows-10-edition-upgrades). Вам доступны только два варианта:

  1. Указать новый ключ продукта вручную;
  2. Приобрести лицензию на Windows 10 Pro в Microsoft Store ( компьютер с этой лицензией будет привязан к вашемму аккаунту Microsoft — MSA).

Чтобы указать ключ новый Windows 10 Pro вручную, выполните команду:

Changepk.exe

Укажите свой ключ Windows 10 Pro.

введите ключ продукта windows 10 pro

Подтвердите апгрейд редакции, нажав кнопку Start.

мастер обновления редакции windows 10 с home до professional

Апгрейд займет некоторое время и потребуется перезагрузка устройства.

Вы можете только апгрейдить редакцию Windows 10 (например, Home -> Pro или Home -> Education). Сценарий даунгрейда доступен для Education -> Pro и Enterprise -> Pro). LTSC редакцию Windows 10 можно обновить до Enterprise или более новой LTSC.

Понравилась статья? Поделить с друзьями:
  • Как подкрутить гамму на windows 10
  • Как подключиться через прокси сервер windows 10
  • Как подключиться через ноутбук к телевизору через wifi windows 10
  • Как подключиться удаленным помощником windows 10
  • Как подключиться удаленно к другому компьютеру через интернет windows 10