[Решено] зависание интерфейса Windows 8

  Пару недель назад я столкнулся с проблемой: Windows словно останавливается (замирает), на клавиатуру и мышку не реагирует. При нажатии на кнопку выключения питания на системном блоке тоже ничего не происходит. После «жесткого» выключения — все работает нормально. В системном журнале только записи о сбое в питании которое мы вызвали Kernel-Power: «Система перезагрузилась, завершив работу […]


Планировщик задач. Ошибка: 2147943726

Если в планировщике задач перестала выполняться задача, вызывая следующую ошибку: Планировщику заданий не удается запустить задачу «\task name» для пользователя «domain\user». Дополнительные сведения: значение ошибки: 2147943726. или Task Scheduler failed to start «\task name» task for user «domain\user». Additional Data: Error Value: 2147943645. то проблема скорее всего связана с учетной записью, от имени которой запускается […]


[MySQL] Что делать, если не помогает REPAIR TABLE и myisamchk?

Иногда при сбое записи в дисковую систему на сервере, а также при внезапной перезагрузке сервера может возникнуть неприятная ситуация с таблицей БД MySQL. В основном это происходит с большими и как следствие самыми важными таблицами. Таблица не восстанавливается ни командой REPAIR TABLE, ни через командную строку myisamchk. Может выдаваться примерно такие записи в консоль: Found block with […]


Как сохранить(загрузить) текст в кодировке DOS (CP866)? DELPHI

Столкнулся недавно с необходимостью сохранить текст в DOS кодировке (CP866). В delphi7 для сохранения функцией Writeln использовалось преобразование вида: CharToOem(PChar(S), PChar(Buf)); В delphiXE2 функция перестала сохранять файл в новом виде. Решение оказалось простым, в функции AssignFile можно указать кодовую страницу. Таким образом, для сохранения строки в текстовый файл с кодовой страницей 866 (DOS) можно воспользоваться следующей функцией: […]


Не устанавливается Windows 8.1 на Oracle Virtual Box

После появления Windows 8.1 Preview в свободном доступе, я решил попробовать данную систему. Обычно для этого я использую Virtual Box. При попытке установить Windows 8.1 Preview я получил сообщение об ошибке «Your PC needs to restart» с кодом ошибки (error code) «0x000000C4», как показано на скриншоте: Изменениями параметров виртуальной машины решить проблему не удалось. Но все же решение  было найдено. Итак, […]


Заполнение TComboBox из TDataSet

Иногда необходимо заполнить TComboBox данными из DataSet, сопоставив каждое значение определенному индексу или другому значению. Обычно, это статичные данные, которые за время работы программы не должны меняться, например, названия кабинетов и сопоставленные им индексы в базе данных или другое значение. unit rlComboBD; interface uses Windows, SysUtils, DB, Classes; type TIDD = class IntData: integer; StrData: […]


Как отключить автоматическое восстановление при загрузке Windows 7

В Windows 7 при сбое питания при загрузке автоматически загружается восстановление системы. Это может быть неудобно в системах работающих в автоматическом режиме без присутствия оператора и без наличия клавиатуры (например, системы группового отображения). При сбое питания система будет пытаться запустить автоматическое восстановление, если не выбрать другой пункт меню («Обычная загрузка») для чего нужны, как минимум, оператор […]


Эволюция игровых контроллеров

Pop Chart Lab представила плакат, который называется «The Evolution of Video Game Controllers» (Эволюция контроллеров видео-игр). На плакате собрано более 170 различных игровых контроллера, начиная с 1958 года по 2013 год. картинка кликабельна.