Рецепт: Если файлы справки .CHM открываются с пустыми страницами

Рецепт: Если файлы справки .CHM открываются с пустыми страницами, то сохраняем следующий текст в блокноте в файле с именем «chm.reg»

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]

"MaxAllowedZone"=dword:00000001

"EnableFrameNavigationInSafeMode"=dword:00000001
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]

"MaxAllowedZone"=dword:00000001 


и получившийся файл импортируем в реестр например через программу regedit.exe, встроенную в Windows

Если в Windows 7 перестали запускаться абсолютно все программы

На одном из компьютеров перестали запускаться программы, вместо запуска появляется окно выбрать программу для запуска из списка. Пользователь сидел под пользователем, не под администратором. Соответственно CureIt и т.п. инструменты тоже отказывались запускаться. Установленный касперский никаких проблем не обнаружил. Пользователь не признаётся, что натворил. При этом у администратора всё работает, с запуском программ проблем нет.

Одно замечание: компьютер не входил в домен.

Как лечили:

  1. Входим в систему под несчастным пользователем
  2. Из папки пользователя копируем папку AppData например куда-нибудь на другой диск. Всё, что не хочет копироваться, пропускаем. В этой папке хранятся настройки программ пользователя. Если папку не видно, то в панели управления в свойствах папок ставим галочки показывать скрытые и системные папки.
  3. Выходим из пользователя, входим в систему под администратором
  4. Пуск — программы — стандартные — служебные — средства переноса данных windows
  5. Выбираем сохранение файлов только проблемного пользователя
  6. Сохраняем то, что выбрали, куда-нибудь например на другой диск
  7. Удаляем проблемного пользователя, причём обязательно через панель управления. Появится запрос на удаление файлов пользователя — нажимаем удалить.
  8. Создаём пользователя с таким же логином и паролем заново
  9. Запускаем восстановление файлов пользователя, которые сохраняли в другое место
  10. Выходим из администратора, входим под воссозданным пользователем
  11. Копируем старую папку AppData на место. На запросы о слиянии папок соглашаемся, на запросы о замене файлов отказываемся.

Теперь после пересоздания пользователя все программы должны работать как раньше без проблем.

VirtualBox: Nonexistent host networking interface (VERR_INTERNAL_ERROR)

Виртуалка подключена к сетевой карте компьютера через сетевой мост. Сохранил состояние включенной виртуалки, отправил основной компьютер в перезагрузку для установки обновлений. После перезагрузки при попытке продолжить работу виртуалки ничего не выходит – выскакивает ошибка «Nonexistent host networking interface… (VERR_INTERNAL_ERROR)»vmerr001

  1.   Для профилактики делаем снимок текущего состояния
  2. Сбрасываем виртуальную машинуvmerr002vmerr003
  3. Становятся доступными её свойства – заходим в её сетевые адаптеры, отключаем сетевой мостvmerr004
  4. Нажимаем старт

5.       Машина успешно запускается, теперь включаем сетевой мост обратно, всё заработает как прежде