Показать полную графическую версию : Версия винды "Service Pack 1, v1" - не меняется ни в какую!
Slayer Moon
23-05-2015, 21:55
Камрады, возникла несколько непонятная ситуация - не могу поменять версию Windows 7, дабы установить обновления (UpdatePack7R2-15.5.15.exe). Сервис Пак 1 стоит, но пакет обновлений пишет, мол установите его, как будто бы его нет. Через Windows Update приходят лишь обновы для Windows Defender, больше никаких вообще. Я думал переустановить SP1, поменять версию винды в реестре на "без СП1", но каждый раз когда я меняю подчёркнутые красным строки, при ребуте они возвращаются и я не могу понять откуда и почему. Скриншот:
http://s43.radikal.ru/i101/1505/a2/27a75a594820.png
Что подскажете, я прочёл все подобные темы (где у людей несуществующие SP2 и SP3 на W7 от кривых игр), решения не нашёл, а предлагаемые не дали результата, злосчастная версия "Service Pack 1, v1" возвращается всегда после ребута.
Dzirt2005
23-05-2015, 22:49
Slayer Moon, а не нужно ставить всякие Г-сборки. Теперь обращайтесь не в этот форум, а к автору сего чуда-юда.
Slayer Moon
23-05-2015, 22:56
Мне стоило написать, что это обычная RTM версия W7, обновлённая в 2009 году с финальной RC, на которую после был поставлен вручную SP1. Я не использую сборки.
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
mwz, по указанному пути CSDVersion как раз типа DWORD и в значении 100 в шестнадцатеричной системе исчисления. Попробую поставить нули, мало ли это поможет переустановить SP1, чтобы он себя в реестр переписал как надо...
Похоже есть подвижки, после ребута и обнуления обоих значений CSDVersion, винда нашла обновы, а SP1, v1 ушёл:
http://s58.radikal.ru/i162/1505/23/516aa691aca6.png
Slayer Moon
24-05-2015, 16:56
Похоже, дело в шляпе:
http://i072.radikal.ru/1505/81/d1a31914058d.png
http://s017.radikal.ru/i404/1505/16/6ae9341d3d2e.png
Большое спасибо за помощь!
винда нашла обновы, а SP1, v1 ушёл »
Там рядом с CSDVersion есть ещё ключик CSDReleaseType; возможно что он был у вас ненулевым (после переустановки же SP1 он, если и был, обнулился) – но экспериментировать с ним не буду. :)
Ну а замена 100 на 000 в вашей ситуации была видимо единственным (и по крайней мере – самым быстрым) выходом; этот метод понижения значения SP и по ссылке был изложен.
Slayer Moon
24-05-2015, 19:09
Я понял, что обновы мне не приходили на винду из-за неверного значения версии, когда я убрал из реестра (но не системы) SP1, обновы нашлись и поставились, но при попытке поставить заново SP1 ничего не происходило (windows6.1-KB976932-X64.exe выдавал в любом случае "перезагрузите компьютер" и даже не предпринимал установки), после я поставил уже HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion в "100" вместо нулей и SP1 определился без ", v1", который и был всему виной, судя по всему.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC