Posts Tagged ‘ WinXP

Печать из CUPS на розшаренный в Windows принтер.

Простенькая задачка — необходимо настроить печать по сети из Linux на принтер физически подключенный к машинке с Windows XP и розшаренный по samba. Простенькая потому, что рещается за пару минут 🙂 Итак, оглашу все вводный данные перед началом «плясок с бубном».

WinXP:

  • ip — 192.168.0.5
  • принтер розшарен под именем HP1320
  • Пользователь — print (от имени этого пользователя мы будем печатать на винде)
  • Пароль — 123 (это пароль вишеупомянутого пользователя print) Читать полностью

Убираем «My Bluetooth Places» с рабочего стола

После установки блутузных дров на Win XP на Рабочем Столе появляется иконочка «My Bluetooth Places». Я конечно не претендую на глубокое понимание удобства использования блутузных плюшек, но мне както этот ярлык сразу не понравился 🙂 Точнее к ярлыку притензий нету, а вот на Рабочем Столе — ему не место (ИМХО конечно). Попытался его удалить кошерно-виндовыми способами:

  • и через Правую Кнопку мышки 🙂
  • и через обычный клавиатурный Del
  • и через настройки самого блутуза

Ниче не вышло. Короче, пришлось идти с поклоном на в гугл 🙂 Решение довольно быстро нагуглить удалось. Решил записать себе — абы не забылось 🙂

Идем: Пуск -> Выполнить -> regedit

В редакторе реестра идем сюда:
HLM→Software→Microsoft→Windows→CurrentVersion→Explorer→Desktop→NameSpace
Там будут папки с названиями вида

{645FF040-5081-101B-9F08-00AA002F954E}

Нужно найти ту, у которой в параметре «по умолчанию» стоит «My Bluetooth Places».

Удалить эту папку (именно папку а не ключ) и обновить рабочий стол.

Вот скриншотик:

Как всегда в винде … все через то самое место — regedit 😀

Outlook Express 6 — Код Ошибки: 0x800C0133

Было обычное спокойное утро понедельника… Но долго скучать не пришлось — у сотрудника «перестала работать почта» настроеная через Outlook Express 6. Симптомы наблюдались примерно такие:

При попытке получить новую почту …  Outlook Express весьма надолго задумывается, а потом вываливает ошибку с кодом 0x800C0133.

Стали розбираться. Сначала подумал что мало места на диске — не то! Места несколько гиг свободных. Попробовал просто закрыть/открыть прогу … еще по мелочам попробовал то-се — ничего не помогало. Пришлось всетаки спросить у google. На какомто англоязычном форуме нашлось решение. Оказывается у Outlook Express сносит голову после того как «Входящие» или другая директория начинает весить более 2-2.5GB.

Вобщем сходил в директорию где лежат базы сообщений (C:\Documents and Setting\$USER\Local Settings\Application Data\Identities\{SOME_ID}\Outlook Express) и убедился в том что база сообщений Входящие.dbx занимает 2.1GB.

Добавлено 14.09.2011 — Как показала практика борьбы с этой ошибкой, дальше возможно развитие событий по двум сценариям:

  1. Если вы уже неможете работать с сообщениями в самой программе Outlook Express (просматривать список сообщений в базе, читать письма, копировать, перемещать и тп) Тут я нашел только один метод вернуть читабельность сообщений — использование сторонней программы OE Mail Recovery. С ее помощью можно сохранить письма из нечитабильной базы DBX в отдельные eml, которые потом можно закинуть обратно в Outlook Express 6 но уже подробив по папкам для уменьшения размера базы.
  2. Если сообщения читаются (их можно просматривать, копировать, перемещать, удалять) несмотря на ошибку — читайте дальше.

Решение весьма банальное (такое, кстати, и на Seamonkey когдато делал):

  • создать несколько отдельных директорий и перенести туда часть сообщений из «Входящие». К примеру я создал директории используя в качестве названия год (2006, 2007, 2008, 2009)
  • Outlook Express 6 - Error 0x800C0133

  • переместил из «Входящие» сообщения данных годов по соответствующим папкам. Получилось что во «Входящие» осталась лиш малая часть сообщений за 2010 год. Их тоже решил забекапить, поэтому создал директорию Temp и все что осталось во входящие (читай сообщения за 2010 год) переместил туда. В итоге получили пустую папку «Входящие» и несколько директорий с архивом сообщений за соответсвующий названию папки год.
  • Закрыл Outlook Express. Удивлению моему небыло предела когда обнаружил что база сообщений «Входящие» (сам файлик Входящие.dbx) так и не похудала! Несмотря на то что я перенес с помощью самого Outlook Express одтуда все сообщения (читать выше) по совершенно отдельным папкам, она все также занимала 2.1 гига 🙂 Жесть короче.
  • Посколько все месаги у меня забекаплены (рознесены по другим папкам) решил грохнуть файл Входящие.dbx
  • Запустил Outlook Express 6 Он создал новый файл Входящие.dbx с копеечным размером.
  • Переместил из директории Temp все сообщения обратно во «Входящие» (их нетак уж много было — всегото 2010 год)

После этого новая почта чудно принялась и все какбы нормально заработало 🙂

P.S. Написал скорее для себя. Но может еще комуто пригодится 😉

Панель Управления через runas

Винда есть винда. Все по-дурацкому просто, и как всегда — окольными путями. Может и можна както по-красивому это сделать — но я незнаю как. В данном случае мне нужен был доступ к «Принтеры и Факсы» для установски http принтера. Но делал я все это через «Панель Управления», поэтому данный совет может быть использован и при необходимости просто попасть в нее для решения других задач.

Вот как сделал я:

  • Под обычным юзером зашел в C:\Program Files\Internet Explorer\
  • Правой кнопкой на IEXPLORE.EXE -> Запустить от имени -> Ввел Админские авторизационные даные
  • Открылся IE6 из под Админа 🙂
  • В адресной строке ввел: C:\
  • Открылся диск С
  • Потом в той же адресной строке выбрал уже в выпадающем меню «Панель Управления»
  • Ну там уже  «Принтеры и факсы» — из под Админа

Дальше установил http принтер купсовый 🙂 Все работает!
P.S. Проверено и 100% работает на IE6. А вот на IE8 такой трюк у меня не прокатил — надеюсь хоть с IE7 работает (пока негде проверить).
Удачи и вам в этом деле 🙂