Романов Станислав 18.08.2014 12099
Компания Microsoft пытается одной рукой поднять популярность платформы Windows 8.1, другой - запускает абсолютно нестабильные обновления к системе, от которых хочется сбежать всерьёз и надолго.
Одно из обновлений безопасности на прошлой неделе уже замуровало неизвестное количество ПК под управлением Windows 7. На этот раз такая же неизвестная уйма пользователей попалась в подобную ловушку, но уже на Windows 8.1.
Microsoft неделю назад спокойно выпустила в свет , а в пятницу призвала всех клиентов незамедлительно удалить одно из последних обновлений безопасности после того, как пользователи сообщили о приостановке работы своих компьютеров из-за печально известного "синего экрана смерти" (BSOD). У кого-то проблема коснулась неправильного отображения шрифтов.
Обновление под номером MS14-045 в нумерации Microsoft стало одним из девяти, попавших в пакет обновлений от 12 августа. Изначально оно призвано исправить три отдельных момента, в том числе связанного с ядром Windows.
Однако, через несколько часов после его установки пользователи сообщили, что MS14-045 породило ошибку Stop 0x50 на некоторых системах, в основном на ПК под управлением 64-разрядной версии ОС Windows 7.
"Установка прошла гладко. После перезагрузки всё работало нормально. Но, когда я закрыл свой ноутбук и включил его чуть позже, он преподнёс синий экран со Stop 0x50 в Win32k.sys. Я не могу загрузиться даже в безопасном режиме, не удаётся запустить Windows, независимо от того, какой выбран режим" , - пишет один из пользователей под ником "xformer", который начал длинную беседу с поддержкой дискуссионного форума Microsoft.
Учитывая, что дискуссию просмотрели уже свыше 50 тысяч раз, проблема наверняка становится масштабной. В той же теме пользователи указывают и на подобные проблемы с другими апдейтами, в том числе с вводом поддержки символа российского рубля.
Вуди Леонард (Woody Leonhard) из InfoWorld сообщил следующее:
Некоторые клиенты смогли восстановить контроль над своими ПК, используя функцию восстановления системы, чтобы вернуть аппарат к предыдущей точке стабильной работы, но только после того, как они загрузили ПК с оригинальным установочным носителем.
В обновлении MS14-045 и других сопроводительных документах, Microsoft заявила, что удалила патчи из центра загрузки. Но в субботу, однако, обновления продолжали приходить на клиентские ПК с Windows.
"Microsoft расследует поведение, связанное с установкой этого обновления, и обновит этот бюллетень, когда появится информация" , - заявила компания в разделе FAQ обновления MS14-045, - "Microsoft рекомендует клиентам удалить это обновление в качестве дополнительной меры предосторожности, Microsoft удалила ссылки на скачивание обновления 2982791."
Совет от Microsoft, однако, не поможет уже пострадавшим пользователям. Это подтвердила масса пользователей, решивших загрузиться в безопасном режиме.
При этом далеко не каждый ПК с установленным MS14-045 ощутил проблемы. Несколько ИТ-администраторов сообщили в рассылке Patchmanagement.org, посвященной этому вопросу, что они успешно обновили сотни клиентских систем и серверов.
Проблема с патчем на прошлой неделе не единственная в истории Microsoft. В апреле 2013 года, Microsoft призвала пользователей Windows 7 удалить обновление, которое генерировало BSOD-экраны. В августе и сентябре Microsoft снова наткнулась на те же грабли, выпустив нестабильное обновление к своему офисному пакету. В октябре 2013 года, Microsoft вновь обновила Windows 8.1 RT через Windows Store, спустя время владельцы планшетов сообщили, что от этого пострадали их устройства.
Хотя Microsoft всегда публикует какие-либо новости по всем каналам, призыв к удалению MS14-045 остался очень незаметным. Ни блог Центра информационной безопасности Microsoft, ни Twitter никак не отреагировали на опасность обновления или рекомендации компании. Дополнительная информация, к счастью, есть на .
В упомянутой чуть выше ссылку компания поделилась простым способом удаления августовского обновления Windows 8.1, в случае проблемы с шрифтами. Вы также можете проследовать советам инструкции, если столкнулись с проблемами работы системы. За все предпринимаемые действия ответственность несёт исключительно Microsoft. Ниже сам способ:
Шаг 1: Перезагрузите компьютер.
Шаг 2: Удалите файл fntcache.dat. Для этого введите следующую команду в командную строку, затем нажмите Enter
Шаг 3: Когда удалится файл fntcache.dat, перезагрузите компьютер. Теперь он должен стабильно запускаться.
Шаг 4: Нажмите кнопку "Пуск" >> "Выполнить" и введите команду "regedit" (в поле "Открыть") и нажмите кнопку ОК
Шаг 5: Найдите подраздел реестра:
HKEY_LOCAL_MACHINE - Software - Microsoft - Windows NT - CurrentVersion - Fonts
Шаг 6: Щелкните правой кнопкой мыши на подразделе "Fonts" и нажмите кнопку "Экспортировать".
Шаг 7: Введите имя экспортируемого reg файла, выберите подходящее место для сохранения.
Шаг 8: Найдите все значения реестра в подразделе "Fonts", которые отвечают следующим требованиям:
Шаг 9: Снова удалите файл fntcache.dat, набрав следующую команду в командной строке:
Del %windir%system32fntcache.dat
Шаг 10: Откройте "Программы и компоненты" в панели управления. Щёлкните "Просмотр установленных обновлений". Теперь удалите одно из следующих обновлений:
KB2982791
KB2970228
KB2975719
KB2975331
Шаг 11: Перезагрузите компьютер.
Шаг 12: Найдите reg-файл, который вы сохранили, щёлкните по нему правой кнопкой мыши и нажмите "Слияние" для восстановления значений реестра, удалённых ранее.
Теперь обновление для Windows 8.1 можно считать удалённым.
Доброго времени суток. На этой недели сайт получил новый рекорд по посещаемости — 5407 уникальных посетителей за день, за что вам большое спасибо. Хоть я последнее время редко пишу, но сайт еще растет:)
Теперь же поговорим о нашей проблемы. Что же такое эта папка WinSxS? Эта папка в которой хранятся файл обновлений и компонентов Windows. Почему она так много весит? Хм… На самом деле она весит гораздо меньше:) В эту папку проецируются файлы из папок Windows, System32 с помощью , именно поэтому все файловые менеджеры показывают такой большой размер — они не видят разницу между настоящими файлами и символьными ссылками. Исходя из этого же, крайне не рекомендуется лезть в эту папку через проводник и пытаться удалить все в ручную. Есть несколько стандартных средств, которые помогут безопасно и качественно очистить эту папку. И, кстати, по мере установки обновлений она постоянно растет, поэтому рекомендуется периодически повторять данные действия. Кстати, рекомендую использовать способ №2.
Очень простой способ и не требует никаких решений от пользователя. Но оценка файлов работает посредственно, ошибается как и в большую, так и в меньшую сторону. Но нам это не очень важно.
1) Нам понадобится утилита «Выполнить», поэтому нажимаем сочетание клавиш Win+R и вводим в открывшееся окно cleanmgr.
3) Ждем оценку свободного пространства и жмем кнопку «Очистить системные файлы».
4) Ставим галочку на «Очистка обновлений Windows». И жмем ОК. Пойдет процесс очистки файлов обновлений.
Но так можно удалить только часть файлов, более точную очистку можно произвести с помощью способа №2.
Данный способ позволяет очистить не только файлы обновлений, но и весь остальной мусор из папки WinSxS.
1) Открываем командую строку от имени администратора, для этого жмем сочетание клавиш Win+X и выбираем «Командная строка (администратор) «.
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStoreКак видно 4.77Гб из всего занятого находится в папка Windows и никаким образом не являются лишними, так как это файлы необходимые для работы системы. Но вот резервные копии (нужны на случай, если после установки обновлений у вас не загрузиться система) и кэш с временными файлами можно и почистить. Ну и внимательно читаем предпоследнюю строчку «Рекомендуется очистка хранилища компонентов: Да «. Поэтому переходим к следующему шагу.
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа.
Не все папки Windows одинаково полезны. Этот вывод для себя сделали уже многие пользователи. Некоторые папки в системе могут занимать очень много места, но не всегда нужными данными. Если с папкой снимков системы (точками восстановления) мы худо-бедно разобрались, то как подступиться к папке WinSxS знают пока не все. В этой статье я расскажу, что это за папка, почему она занимает так много места и как ее следует приводить в порядок.
В папке WinSxS нет ничего загадочного. Windows отправляет в нее «снимки» системных файлов, которые затрагивает очередное обновление. Отсюда и смысл этой папки — обеспечение отката системы после обновления, если она стала работать неправильно или нестабильно. Претензии к папке WinSxS связаны с чудовищным размером, который показывают инструменты исследования жесткого диска, вроде .
А загадки-то никакой и нет. Реальный размер папки WinSxS много меньше — виноваты «жесткие ссылки».
«Жесткая ссылка» — завоевание файловой системы NTFS. В реальности файл один, а «жестких ссылок» на него может быть много. Но они, с точки зрения файлового менеджера, являются совершенно отдельными файлами с размером, как у файла, на который ссылаются. Но в реальности их размер нулевой.
Когда стандартные инструменты вычисляют размер папки WinSxS, то им сообщается самих файлов без учета того, что это «жесткие ссылки». В реальности размер папки WinSxS не такой большой и редко достигает 15 Гб. Однако при больших обновлениях, которых последнее время выходит много, размер этой папки вызывает вопросы.
Ответ зависит от версии операционной системы, которую вы используете.
В Windows 7 следует установить обновление SP1 или пакет с номером KB2852386. Дело в том, что разработчики включили очистку этой папки в системную утилиту очистки диска. Там этот пункт называется «Очистка обновлений Windows».
Осуществляется удаление старых файлов следующим способом. Удаляются все файлы, которые относятся к обновлениям, установленным раньше, чем 30 дней назад.
В Windows 8 папка WinSxS претерпела небольшие, но важные изменения. Теперь в ней хранятся не просто старые файлы, а сжатые старые файлы. Это значительно снижает реальный физический размер папки.
Начиная с Windows 8, вы можете посмотреть реальный размер WinSxS следующей командой «Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore» . Для этого потребуется вызвать системную утилиту «Командная строка» («cmd») от имени администратора.
Штатное средство очистки диска здесь всегда умело очищать обновления Windows, как это описано для Windows 7 SP1.
В Windows 8.1 появилось дополнительная функция удаления всех старых версий компонентов Windows. Делается это командой «Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase».
Внимание! Используйте нештатные команды только если свободное место просто катастрофически ценно. Во всех остальных случаях «очистка диска» даст вполне удовлетворительный результат. А безопасность системы за счет 30-дневного моратория на удаление обновлений, будет выше.