Запрещаем загрузку Windows 10 без нашего ведома

Некоторые пользователи Windiws 7 и Windows 8 стали замечать, что у них пропало место на диске (от 3 до 6 гигов) — это связано с тем, что Windows скачиваем обновление до Wondows 10 даже без нашего согласия. Проверить это мы можем включив просмотр скрытых файлов и обнаружив папку $WINDOWS.~BT на системном диске.

Данную папку можно удалить, но вскоре она снова появится.

За загрузку обновления отвечает обновление KB3035583. Нам необходимо просто от него избавиться. Для этого достаточно запустить командную строку от имени администратора и выполнить команду

wusa.exe /uninstall /kb:3035583

После этого необходимо удалить саму папку $WINDOWS.~BT

Для этого достаточно запустить средство очистки диска

%windir%\system32\cleanmgr.exe

И выполнить очистку обновлений.

Переустановка пакета Microsoft Visual C++ 2010

После обновления с windows 7(windows 8.1) обнаружилась небольшая проблема.

При установке новых приложений(например photoshop) происходит установка(переустановка) Microsoft Visual C++ 2010, но она не проходит и вылетает ошибка.

При ручной переустановке Microsoft Visual C++ 2010 система сообщает:

Попробуйте устранить следующие неполадки:

На этом компьютере обнаружена более новая версия распространяемого пакета Microsoft Visual C++ 2010.

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

Для исправления ситуации мы делаем следующее:

  • Качаем дистрибутив пакета Microsoft Visual C++ 2010
  • Далее мы его распаковываем пакет(к примеру с помощью 7zip)
  • Запускаем файл vc_red.msi
  • После запускам Setup.exe и производим удаление.

Теперь мы можем спокойно установить этот пакет.

Данная ситуация может возникнуть если у Вас под windows был SSD(а может и HDD) диск небольшого размера и вы переносили на соседний диск некоторые папки, а именно c:\Windows\Installer 

Can only flip STRING and INTEGER values!

Встречаем ошибку в drupal

Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функцииDrupalDefaultEntityController->load() (строка 175 в файле /home/solartek/solartek.ru/docs/includes/entity.inc).

Открываем includes/entity.inc и находим строку(175)

<?php$passed_ids = !empty($ids) ? array_flip($ids) : FALSE;?>

меняем на

<?php $passed_ids = !empty($ids) ? ( !in_array(NULL, $ids) ? array_flip($ids) : FALSE ) : FALSE;?>

Настраиваем работу SARG в pfsense

Решил я тут на днях поставить SARG для генерации отчетов squid, но после установки столкнулся с проблемой, а именно после генерации отчета на вкладке где должен быть отчет у меня красовалась ошибка:

Error: Could not find report index file.
Check and save sarg settings and try to force sarg schedule.

Покопавшись в интернете я не нашел решения проблемы и решил немного покопаться в самой системе.

У меня стоит pfsense 2.2.1 i386

После генерации отчета он должен появиться по пути /usr/local/sarg-reports но данная папка у меня оказалась пустой. Сгенерированный отчет я нашел по пути /usr/pbi/sarg-i386/local/sarg-reports и теперь осталось немного подправить пути. Для этого сначала удаляем папку по пути /usr/local/sarg-reports а затем генерируем ссылку на нее.

В итоге у нас следующий порядок действий:

rm -r /usr/local/sarg-reports
ln -s /usr/pbi/sarg-i386/local/sarg-reports /usr/local/sarg-reports

Если же у Вас версия 64, то немного измениться путь

rm -r /usr/local/sarg-reports
ln -s /usr/pbi/sarg-amd64/local/sarg-reports /usr/local/sarg-reports

Ошибка 0x8024001e в Windows 10

При очередном обновление Windows 10 столкнулся с ошибкой 0x8024001e

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

net stop wuauserv
move "c:\Windows\SoftwareDistribution" "c:\Windows\SoftwareDistribution.old"
net start wuauserv

После запускаем процесс обновление и радуемся полученному результату.

Если процесс обновления прошел удачно, то можно спокойно удалить папку c:\Windows\SoftwareDistribution.old

net stop wuauserv — останавливает службу центра обновлений

move — переименовывает папку

net start wuauserv — запускает службу центра обновлений