Не удается запустить Windows из-за аппаратных ошибок настройки диска

Я уже упоминал о злополучном ноутбуке на который я все таки смог поставить windows. Все известные мне способы так и не заработали помогло только наличие докстанции с единственного порта которой он смог загрузиться с флешки. Большего мне и надо было. Переразбил винт на разделы, отформатировал, закинул дистрибутив и установил его из под DOS.  И вот при установке, при перезагрузке я получаю вот такое сообщение: Не удается запустить Windows из-за аппаратных ошибок настройки диска. Не удается выполнить чтение с выбранного загрузочного диска. Проверьте указанный путь и исправность оборудования диска. Дополнительные сведения о требованиях к параметрам жесткого диска см. в документации по системе Windows и документации по имеющемуся оборудованию. Проблема как оказалось тривиальная и лечится очень просто. Дело в том что при загрузке с флешки, она назначилась первым диском, а винт от ноутбука вторым. Соотвественно при установки в Boot.ini  и прописался  загрузчик с диска 2. После извлечения флешки, диск стал первым и загрузчик не мог продолжить свою работу.

Midnight Commander и кракозябры

Очень многие сталкиваются с проблемой: при запуске Midnight Commander  в solaris или linux все русские буквы, а также элементы формления превращаются в набор символов —  кракозябров. Все дело в неверно выставленной локали консоли. Для решения этой проблемы  есть два пути Для того что бы все заработало как надо, нужно перед запуском MC набрать две команды : LC_ALL=c LANG=C Разумеется можно прописать эти команды в профиль что бы не набирать вручную. Либо, как в моем случае, достаточно просто изменить настройку в клиенте консоли. Я использую Putty, а сервер с линуксом использует кодировку и локаль UTF-8. Для того чтобы работать не меняя настроек на сервере, достаточно в настройках Putty указать используемую кодировку (Settings->Window-Translate). Этот способ также будет работать для всех ssh  клиентов поддерживающих выбор кодировки. Вас интересует заправка картриджей в Петербурге? Качественно и быстро, опытные специалисты заправят вам любой картридж для принтера или копира.

Быстрые клавиши для Windows — ускоряем работу с Windows

Попросили меня сегодня настроить ноутбук. Делать пришлось в наколеночном положении, в полевых условиях. Естественно почти неработающий трекпад и отсутствие мыши. Впрочем меня это не остановило, т.к. я еще со времен учебы в институе впитал в себя мудрость одного преподавателя: Работать надо руками 🙂 Зачем нам мышь?  Ведь есть быстрые клавиши, т.е. комбинации клавиш кторые выполняют те или иные действия гораздо быстрее чем если делать это мышкой. Элементарное желание скопировать и вставить кусок текста? тот человек что просил настроить ноутбук не знал что можно делать это  парой CTRL+C  CTRL+V. Пришлось дать ему краткую инструкцию по таким удобностям Windows: Windows  или Ctrl + Escape  открытие меню Пуск Windows+ D — показ всего рабочего стола Windows+ Тab — переключение между значками на панели задач. Windows+ М — свернуть все окна. Windows+ Shift+M — восстановить свёрнутые окна. Windows+Е — Мой компьютер. Windows+ F — найти папку или файл. Ctrl+Windows+F — поиск компьютеров в сети. Windows+L — блокировка компьютера Windows+R — диалог Пуск —  Выполнить. Ctrl + Shift + Escape  — Вызов диспетчера задач — гораздо удобнее и быстрее, чем любым другим способом. Shift + F10  — Отображение контекстного меню текущего объекта, на ноутбуках часто этой клавиши нет. Windows   + E  — Запуск проводника. Windows   + B  — Передать…

Скрипт — список неактивных компьютеров в домене

Появилась у меня необходимость получить из домена список компьютеров которые были неактивны месяц и более. В общем те что давно не эксплуатируются, а из домена выведены не были. Порывшись в своих запасниках скриптов нашел  старый VBS который выполняет нужную функцию: On Error Resume Next DomainString=Inputbox(«Введите имя домена»,»Проверка активных компьютеров»,»Имя домена») if DomainString=»» then wscript.echo «Имя домена не введено или сценарий отменен.» wscript.quit end if numDays=InputBox(«Введите число дней, определяющее порог неактивности» & «учетных записей»,»Проверка активных компьютеров»,»XX») if numDays=»» then wscript.echo «Число дней не задано или сценарий отменен.» wscript.quit end if Set fs=WScript.CreateObject(«Scripting.FileSystemObject») Set f=fs.OpenTextFile(«donefs.txt»,2,True) Set DomainObj = GetObject(«WinNT://»&DomainString) if err.number<>0 then wscript.echo «Ошибка соединения с » & DomainString wscript.quit end if DomainObj.Filter = Array(«computer») rem Wscript.echo «Учетные записи домена » & DomainString & » старше » & numDays & » дней.» For each Computer in DomainObj Set Account = GetObject(«WinNT://» & DomainString & «/» & Computer.Name &  «$») RefreshTime = FormatNumber((Account.get(«PasswordAge»))/86400,0) If CInt(RefreshTime) >= CInt(numDays) Then f.WriteLine  Computer.Name & » ; » &  RefreshTime & » дней.» End If Next set DomainObj=Nothing set Shell=Nothing Собственно скрипт очень простой, берет из AD выборку компьютеров и проверяет когда последний раз изменялся PasswordAge.  Если больше указанного количества дней то выводит в текстовый файлик. Разумеется введенный параметр…

Wuauclt.exe — Ключи (Параметры командной строки) и секреты использования

Часто, бывает необходимо, подтолкнуть агента WSUS для проверки имеющихся обновлений и немедленной установки. Я для того использую простую команду wuauclt /detectnow Но помимо этого, эта утилита имеет множество других применений и соответствующих параметров командной строки. Рассмотрим их: /DetectNow — Запустить немедленный опрос сервера WSUS на наличие обновлений /resetAuthorization — Сбросить авторизацию на сервере и клиенте. Фактически это новая регистрация на сервере WSUS. Полезна когда клиент подглюкивает, удаляем его на сервере и командой wuauclt /detectnow /resetAuthorization заново регистрируем на сервере с одновременным запросом списка обновлений /reportnow Сбросить статистику на сервер Остальные параметры не столь очевидны и самое главное их применение непонято и обычно не вызывает никаких изменений /RunHandlerComServer — неизвестно /RunStoreAsComServer — неизвестно /ShowSettingsDialog — Показывает диалог настройки расписания установки обновлений /ResetEulas — сбросить соглашение EULA для обновлений /ShowWU — переход на сайт обновлений MS /ShowWindowsUpdate — переход на сайт обновлений MS /SelfUpdateManaged — неизвестно /SelfUpdateUnmanaged — неизвестно /UpdateNow — Немедленно запускает процесс обновления, аналогичен клику кнопки в окне уведомлений о наличии обновлений /ShowWUAutoScan — неизвестно /ShowFeaturedUpdates — неизвестно /ShowOptions — неизвестно /ShowFeaturedOptInDialog — неизвестно /DemoUI — Показывает значок в трее — диалог настройки расписания установки обновлений или установки в зависимости от статуса

Как выгнать (вывести) компьютер из домена

Мне часто попадается вопрос Как выгнать компьютер из домена? Очень просто! Есть два пути, один для любителей командной строки и скриптов : выполняем команду NETDOM.EXE REMOVE machinename /Domain:domain Для работы необходимо иметь права Администраора домена ли оператора домена, команда работает с любого компьютера в домене, пациент должен быть в сети. Ну а для обыденных случаев вполне пойдет и обычный старый добрый  рецепт: Клик  правой кнопкой мыши на значке Мой компьютер — > Свойства — > Имя компьютера заполняем рабочую группу и нажимаем ОК. Также необходимо быть администратором. Напомню что если вы хотите перименовать компьютер то после вывода из домена и переименовыванием вам необходима будет перезагрузка. Без нее если вы попытаетесь опять загнать компьютер в домен, он зайдет под старым именем.  А вообще вам сюда если нужно переименовать компьютер в домене.

Полезные команды shell ОС Solaris

Полезные команды shell ОС Solaris Очень часто нам необходимо помнить множество  команд shell, но память ведь не резиновая и многие из них забываются. Вот небольшой список основных и полезных команд shell  для операционной системы Solaris который можно использовать как шпаргалку, если что-то забылось. Отладка cat -v -t -e [file] Показать неотображаемые символы dumpadm -d swap Сконфигурировать swap устройство как dump устройство ld -l Проверка наличия библиотеки truss -f -p Использование нескольких окон. Это может использоваться при отслеживании setuid/setgid программ truss executable Отслеживание команды (полезно при отладке)

Как удалить папку Назначенные задания и Принтеры и факсы?

Многие замечали что если заходить по сети на какой-либо компьютер с windows, то в обозревателе помимо расшареных сетевых папок и принтеров присутсвуют еще два элемента:  Назначенные задания и Принтеры и факсы. Обычно никто их не использует по прямому назначению, поэтому если они вам не нужны их желательно скрыть. Для этого запускаем regedit.exe и переходим в ветку реестра

Добавляем дополнительные действия в контекстное меню ADUC

Полезно для администраторов домена использующих оснастку ADUC (Active Directory Users and Computers). Раньше я часто сетовал на то, что в оснастке ADUC нет возможности добавлять свои контекстные меню. Оказалось я был не прав и можно добавлять туда практически все что душе угодно, создав единую точку управления доменом и компьютерами. К примеру, у меня сейчас меню выглядит так:

Mac OSX и переключение языков

Забью на память: попал мне в руки Macbook Pro, обычный такой. попросили настроить для «удобной» работы, т.е. что бы и потихоньку MacOSX освоить и что бы работал MS office и тому подобные  «родные-знакомые» программки из Windows. поставил Paralles Desktop поствил в него windows  XP, получилось как раз то что надо. Программы очень красиво вписываются в интерфейс Мака и прекрасно работают. Так  вот, возвращаясь  к теме  поста. Многолетняя привычка переключать раскладку CtRL+SHIFT  дала сбой, в маке раскладка языков осуществляется клавишами Command+Пробел (command это либо с яблоком, либо с такой закорючкой с четырьмя петельками) P.S. Немного рекламы:  Часто меняете статусы для контакта?  и уже не хватает фантазии? Тысячи смешных и не очень статусов на сайте  statusmania.ru. Да и кстати  там есть статусы не только для контакта, для всего что эти самые статусы имеет.