Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Версия винды "Service Pack 1, v1" - не меняется ни в какую! (http://forum.oszone.net/showthread.php?t=300214)

Slayer Moon 23-05-2015 21:55 2510696

Версия винды "Service Pack 1, v1" - не меняется ни в какую!
 
Камрады, возникла несколько непонятная ситуация - не могу поменять версию Windows 7, дабы установить обновления (UpdatePack7R2-15.5.15.exe). Сервис Пак 1 стоит, но пакет обновлений пишет, мол установите его, как будто бы его нет. Через Windows Update приходят лишь обновы для Windows Defender, больше никаких вообще. Я думал переустановить SP1, поменять версию винды в реестре на "без СП1", но каждый раз когда я меняю подчёркнутые красным строки, при ребуте они возвращаются и я не могу понять откуда и почему. Скриншот:



Что подскажете, я прочёл все подобные темы (где у людей несуществующие SP2 и SP3 на W7 от кривых игр), решения не нашёл, а предлагаемые не дали результата, злосчастная версия "Service Pack 1, v1" возвращается всегда после ребута.

Dzirt2005 23-05-2015 22:49 2510715

Slayer Moon, а не нужно ставить всякие Г-сборки. Теперь обращайтесь не в этот форум, а к автору сего чуда-юда.

Slayer Moon 23-05-2015 22:56 2510717

Мне стоило написать, что это обычная RTM версия W7, обновлённая в 2009 году с финальной RC, на которую после был поставлен вручную SP1. Я не использую сборки.

mwz 24-05-2015 14:05 2510853

Slayer Moon, посмотрите http://naina-kievna.pisem.net/xpsp5.htm – больно похоже...

PS
Что-то в Firefox картинка там не открывается. Правда, сайт древний.


PPS
Похоже что так.
Значение HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion должно иметь тип DWORD и быть равным 100 в шестнадцатеричном виде.

А тот ключ CSDVersion, что вы привели, похоже является ключом HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion (на вашем скриншота полного названия пути не видно, что меня сначала сбило) и по идее является просто отражением ключа, приведённого чуть выше.

Slayer Moon 24-05-2015 16:15 2510902

mwz, по указанному пути CSDVersion как раз типа DWORD и в значении 100 в шестнадцатеричной системе исчисления. Попробую поставить нули, мало ли это поможет переустановить SP1, чтобы он себя в реестр переписал как надо...

Похоже есть подвижки, после ребута и обнуления обоих значений CSDVersion, винда нашла обновы, а SP1, v1 ушёл:


Slayer Moon 24-05-2015 16:56 2510911

Похоже, дело в шляпе:





Большое спасибо за помощь!

mwz 24-05-2015 18:35 2510925

Цитата:

Цитата Slayer Moon
винда нашла обновы, а SP1, v1 ушёл »

Там рядом с CSDVersion есть ещё ключик CSDReleaseType; возможно что он был у вас ненулевым (после переустановки же SP1 он, если и был, обнулился) – но экспериментировать с ним не буду. :)

Ну а замена 100 на 000 в вашей ситуации была видимо единственным (и по крайней мере – самым быстрым) выходом; этот метод понижения значения SP и по ссылке был изложен.

Slayer Moon 24-05-2015 19:09 2510934

Я понял, что обновы мне не приходили на винду из-за неверного значения версии, когда я убрал из реестра (но не системы) SP1, обновы нашлись и поставились, но при попытке поставить заново SP1 ничего не происходило (windows6.1-KB976932-X64.exe выдавал в любом случае "перезагрузите компьютер" и даже не предпринимал установки), после я поставил уже HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion в "100" вместо нулей и SP1 определился без ", v1", который и был всему виной, судя по всему.


Время: 09:35.

Время: 09:35.
© OSzone.net 2001-