вівторок, 7 жовтня 2014 р.

Установка сетевого принтера в Windows XP на примере HP LJ P2055dn.

В контексте этой статьи сетевой принтер - это принтер, имеющий LAN-интерфейс и подключающийся в сеть напрямую, как автономное устройство.

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

Примечание. Перед добавлением сетевого принтера в Windows скачайте и установите необходимый для него драйвер.

Чтобы добавить сетевой принтер в Windows XP:

1.  Нажмите Пуск и откройте Панель управления.
2. Выберите Принтеры и факсы (в классическом представлении) или Принтеры и другое оборудование (вид по категориям).
3. Выберите Установка принтера в меню Файл или нажмите Установка принтера в боковой панели. В виде по категориям нажмите ссылку Установка принтера.
4. В окне Установка принтера нажмите Далее.
5. Выберите пункт Локальный принтер, подключенный к этому компьютеру и отключите опцию Автоматическое определение принтера Plug and Play.
6. Выберите Создать новый порт и в качестве типа порта укажите Стандартный TCP/IP порт. Нажмите Далее.
7. В окне Добавить стандартный TCP/IP порт принтера укажите IP-адрес принтера. Имя порта будет настроено автоматически.
8. Если потребуется указать дополнительную информацию о порте, выберите тип устройства Обычное и выберите Generic Network Card в списке.
9. В следующем окне нажмите Закончить.
10. В окне Установить программное обеспечение принтера укажите производителя драйвера и выберите модель сетевого принтера. Если нужной модели нет в списке, нажмите Установить с диска и укажите путь к .inf файлу в папке с установочными файлами драйвера. После этого нажмите Далее.
11. Следуйте инструкциям мастера установки. 

v.1.1

середу, 27 серпня 2014 р.

Ошибка 0x00000002 при установке сетевого принтера.


Понадобилось как-то мне установить по сети МФУ Canon MF4410 (хостовая система - Windows Server 2008 R2 x64, клиент - Windows 7 Максимальная x32). Поначалу не нашлись драйвера и я пошёл проторенным путём - скачал с сайта производителя драйвера под Win7x32, распаковал в отдельную папку и в процессе установки драйвера на эту папку указал. И... вот она, ошибка 0x00000002. Что же предлагает в качестве решения всемирная паутина?

Итак, в первую очередь убедитесь, что на клиентской машине у вас права администратора, принтер рабочий и пробуйте следующие способы (большинство взято из этой статьи):

Примечание. Перед любыми изменениями реестра делайте резервную копию ветки реестра или создавайте точку восстановления. Также создавайте точки перед установкой хотфиксов и обновлений.

1. Наиболее распространённый способ, предлагается самой Micro$oft:
  • Нажмите Пуск, затем Панель управления и выберите Устройства и принтеры;
  • Нажмите Добавить принтер;
  • Выберите "Добавить локальный принтер";
  • Выберите "Создать новый порт". Выберите "Local port" в качестве типа порта;
  • В поле "Введите имя порта", напишите адрес в следующем формате \\IP хостового компьютера\имя принтера (например, \\192.168.0.1\hp 2015) и нажмите Далее;
  • Следуйте дальнейшим инструкциям по установке драйвера. В процессе установки выберите нужный драйвер из предлагаемого списка или нажмите кнопку  "Установить с диска" и укажите папку с предварительно распакованными драйверами.
Увы, этот способ мне не помог.

2. Возможно, поможет установка hotfix от Microsoft. До установки хотфикса попробуйте полностью обновить систему.

3. Проверьте папку c:\Windows\System32\spool\prtprocs\x64, если там есть папки с именами от 1 до 499, то этот способ для вас:

  • Остановите службу Диспетчер печати, и убейте процесс PrintIsolationHost.exe;
  • Удалите из c:\Windows\System32\spool\prtprocs\x64 все папки с именами 1-499 и все файлы, кроме winprint.dll;
  • Удалите все Print processor и драйвера из HKLM\SYSTEM\CurrentControlSet\Control\Print\Environments (кроме winprint);
  • Проверьте наличие в реестре ключа HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations. Если есть - удалите.
  • Запустите Диспетчер печати.
  • Установите принтер.
4. Попробуйте решение из центра Microsoft FixIt.

5. Возможно, принтер был уже ранее установлен, но драйвера повредились и не позволяют опять установить устройство. Удалите драйвер принтера и установите его заново. Рекомендую сделать это так:
  • Удалите принтер из папки Устройства и принтеры;
  • Перезапустите службу Диспетчер печати;
  • Нажмите Пуск, в строке поиска введите printui /s /t2. Таким образом откроются свойства сервера печати;
  • Идем в закладку «Драйверы» и удаляем драйверы принтера. Лучше выбрать «Удалить драйвер и пакет драйвера»;
  • Снова Пуск, в строке поиска введите printmanagement.msc. Попадаем в «Управление печатью». Здесь: Настраиваемые фильтры → Все драйверы → правой кнопкой мыши по драйверу → «Удалить пакет драйвера»;
  • Снова попробуйте установить драйвер.
6. Сделайте Старт и Стоп (не перезапуск!) службе Диспетчер печати.

7. Возможно, имеются проблемы с настройкой сети и сетевого экрана:
  • Если у вас в сети разные версии Windows, поместите их в одну рабочую группу;
  • Сделайте расположение сети как Домашняя сеть или сеть Предприятия;
  • Проверьте, что в вашем сетевом экране открыты следующие порты: 
  • UDP 3702, 5355
    TCP 5357, 5358
    Если в сети есть ПК с более ранней версией Windows, откройте порты:
    UDP 137, 138, 5355
    TCP 139, 445
    Чтобы найти сетевые устройства откройте:
    UDP 1900, 3702, 5355
    TCP 5357, 5358, 2869
8. А этот способ помог в моей ситуации. Т.к. хостовая ОС в моём случае x64, я поступил следующим способом:
  • Пуск → Устройства и принтеры → Свойства принтера;
  • Вкладка Доступ → кнопка Дополнительные драйверы → галочку на x86;
  • Система начала установку драйверов x86(x32). Т.к. в самой системе их не было, я скачал драйвера для Windows 7 x32, распаковал в отдельную папку и указал на неё при установке драйвера;
  • На клиентской машине всё установилось без проблем! 
Примечание. Если у вас в сети машины с разными версиями Windows (XP, Vista), этот способ лучше не использовать.

9. Некоторые производители (например, Samsung или HP) выпускают для своих принтеров универсальные драйвера печати. Попробуйте установить их на клиентскую машину локально, а затем заново подключить сетевой принтер.

v.1.1

неділю, 3 серпня 2014 р.

Кракозябры в пунктах подменю 1С v7.7

Причём, в главном меню всё нормально.
Что же стало причиной и как это исправить?

1. Наиболее частая причина - неправильные региональные настройки. Идём следующим путём: Пуск → Панель управления → Часы, язык и регион  Язык и региональные стандарты.
Здесь смотрите: вкладка "Форматы" - Русский (Россия), вкладка "Расположение" - Россия, вкладка "Дополнительно" раздел  "Язык программ, не поддерживающих Юникод" - Русский (Россия). Выставляем, перезагружаемся.

2. Если не помогло, запускаем редактор реестра (Пуск  В поле "Найти программы и файлы" вводим regedit) и идём по следующему пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
и меняем параметры следующим образом
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
Это изменение кодовых страниц. Если не поможет, всегда можно вернуть исходные значения (для надёжности можно даже экспортировать ветку реестра). После изменения перезагружаемся.

v1.1

Не логинится Google Disk на Windows Server 2008 R2

Столкнулся я с подобной ошибкой впервые, т.к. впервые ставил Google Disk на серверную ОС. Собственно установка проходит нормально, но после ввода логина и пароля появляется надпись "Подождите, пожалуйста" и бесконечно крутящееся колёсико.
Как оказалось, такое поведение вызвано высоким уровнем безопасности в Internet Explorer, выставленном по умолчанию во всех серверных версиях Windows.

Варианты решения проблемы:
1) Понизить уровень безопасности (не рекомендуется);
2) В свойствах IE зайти на вкладку "Безопасность", затем выбрать иконку "Надёжные сайты" и нажать кнопку "Сайты". В появившемся окне добавить в список доверенных сайтов: 
https://accounts.google.com
https://drive.google.com

Всё, проблема решена, вход в аккаунт Google успешно осуществлён.
Аналогично проблема решается во всех серверных Windows - 2003, 2008, 2012.

вівторок, 8 липня 2014 р.

Ошибка Word: Не удаётся запустить конвертер mswrd632.wpc

     При попытке открыть документ MS Word выскакивает окно с ошибкой "Не удаётся запустить конвертер mswrd632.wpc". Нажав кнопку ОК 2-3 раза, получим окно для выбора кодировки. Но что бы мы ни выбрали, на выходе - абракадабра. Кто виноват и что делать? Попробуем разобраться.

     Причин, как водится, несколько, а способов решения проблемы ещё больше.

П.: У вас установлен MS Office 2003, а файл создан в Office 2007, 2010 или 2013.
Р.: Скачайте и установите FileFormatConverter (он же "Пакет обеспечения совместимости Microsoft Office для форматов файлов Word, Excel и PowerPoint"). Теперь вы сможете открывать файлы, созданные в более поздних версиях Office.

П.: Расширение файла не соответствует содержимому (пакет обеспечения совместимости установлен).
Р.: 1)Если уверены, что это документ Word, смените расширение с .doc на .docx;
2) Если не уверены, попробуйте сменить расширение полностью. Например, .doc → .xls. Не хотите гадать? Сайт http://mark0.net/ вам в помощь. Загрузите туда свой файл и, с большой долей вероятности, он будет идентифицирован.

П.: Ошибочная регистрация конвертера mswrd632.wpc в системе.
Р.: Решение предлагает сама Microsoft:
1) Для Windows 2000, XP, 2003 (версия Office не важна) - подойдёт это решение.
2) Для Windows 7 и Office 2007, 2010 - вот это.

П.: Случился наихудший вариант - файл повредился. Но и здесь есть шанс всё поправить.
Р.: 1) И опять Microsoft спешит на помощь - Office 2010-2019 (так как Office 2003 и 2007 официально уже не поддерживаются, статья о решении проблемы в этих версиях программы была удалена из базы знаний).
2) Нестандартный способ здесь.
3) Целый сайт, посвящённый восстановлению повреждённых файлов. Есть всё для самостоятельного решения проблемы, но если не уверены в своих силах, можно отправить файл автору. Бесплатно.
4) Некоторые производители специализированного софта для восстановления повреждённых файлов предлагают онлайн-восстановление с некоторыми ограничениями. Можно попробовать сервис от Recovery Toolbox.

ВАЖНО! Перед любыми манипуляциями с повреждённым файлом создайте его резервную копию.

v.1.2

суботу, 5 липня 2014 р.

Сброс пароля пользователя Windows 7 и Windows Server 2008/2008 R2

Я рассмотрю несколько способов сброса пароля пользователя средствами самой системы, без привлечения стороннего ПО.

Для этого нам понадобится только установочный диск или USB-флешка с Windows Server 2008/2008 R2 или Windows Vista/7.

Первоначальный этап для первых трёх способов одинаков:
  1. Грузимся с диска/флэшки.
  2. На экране с кнопкой Установить выбираем в левом нижнем углу ссылку Восстановление системы;
  3. На следующем экране выставляем переключатель в верхнюю позицию ("Используйте средство восстановления...") и нажимаем Далее;
  4. Здесь выбираем ссылку Командная строка;
Способ 1. Суть - заставить загружаться командную строку вместе с Windows.  
  1. В командной строке набираем regedit и жмём Enter. Откроется редактор реестра.
  2. Выделяем раздел HKEY_LOCAL_MACHINE. Затем из меню Файл выбираем пункт Загрузить куст.
  3. Переходим на диск, где установлена Windows, и открываем файл:<буква_диска>:\Windows\System32\config\SYSTEM
  4. Вводим произвольное имя для загружаемого раздела. Например - temp.
  5. Переходим в раздел HKEY_LOCAL_MACHINE\temp\Setup. Затем щелкаем два раза по параметру:
    * CmdLine, вводим cmd.exe и нажимаем ОК.
    * SetupType, заменяем 0 на 2 и нажимаем ОК.
  6. Выделяем раздел temp в HKEY_LOCAL_MACHINE, затем из меню Файл выбираем пункт Выгрузить куст.
  7. Закрываем редактор реестра. Перезагружаемся.
Способ 2. Суть - заменить служебные программы Windows (Специальные возможности или Залипание клавиш) командной строкой. Дело в том, что на экране входа эти программы запускаются от имени системы (SYSTEM). За Специальные возможности отвечает файл Utilman.exe, за Залипание клавиш - sethc.exe.
  1. В командной строке последовательно вводим несколько команд (предполагается, что Windows установлена на диске С, но при загрузке в консоль восстановления литера С присваивается скрытому загрузочному разделу, а системному присваивается литера D):
cd /d D:\
cd Windows\System32
move Utilman.exe Utilman.original или move sethc.exe sethc.original
Получим ответ: Перемещено файлов: 1
copy cmd.exe Utilman.exe или copy cmd.exe sethc.exe
Получим ответ: Скопировано файлов: 1
Примечание. Если вы затрудняетесь определить букву раздела с Windows, попробуйте  способ из этой статьи или последовательно перебирайте буквы разделов с использование команды dir после каждой буквы.

     2.  Перезагружаемся.

 После перезагрузки:

Если был использован Способ 1, то командная строка появится сразу, если Способ 2, то:
  1. На стартовом экране Windows нажмите кнопку Специальные возможности в левом нижнем углу (если подменяли Utilman.exe) или 5 раз нажмите на клавишу Shift (если подменяли sethc.exe).

     2.  Запустится командная строка.
     3.  Последний шаг - выполните команду:
net user <Имя_пользователя> <пароль>,
         где <Имя_пользователя> - имя пользователя, которому нужно сбросить пароль,                          например, Администратор;
         <пароль> - новый пароль учётной записи.

Примечание 1. Если имя или пароль содержат пробелы, введите их в "кавычках".
Примечание 2. Введите команду net user без параметров, чтобы отобразить все имеющиеся учётные записи.

Внимание! Данная операция сделает недоступными шифрованные файлы для данного пользователя и его приватные ключи (если таковые имеются). Возможно, лучше будет создать нового пользователя и включить его в группу Администраторы.

Способ 3. Суть - разблокировка скрытой учётной записи Администратор. По умолчанию эта учётная запись не имеет пароля, что позволит без проблем войти в систему и изменить пароль к любой другой учётной записи.
  1. В командной строке набираем regedit и жмём Enter. Откроется редактор реестра.
  2. Выделяем раздел HKEY_LOCAL_MACHINE. Затем из меню Файл выбираем пункт Загрузить куст.
  3. Переходим на диск, где установлена Windows, и открываем файл:<буква_диска>:\Windows\System32\config\SAM
  4. Вводим произвольное имя для загружаемого раздела. Например - temp.
  5. Теперь выбираем раздел HKEY_LOCAL_MACHINE\temp\SAM\Domains\Account\Users\000001F4 и дважды кликаем по ключу F. Откроется редактор, в котором первое число в строке 038 (это 11) меняем на 10. Внимание! Поменять надо только его, не добавляя и не удаляя другие числа!
  6. Выделяем раздел temp в HKEY_LOCAL_MACHINE, затем из меню Файл выбираем пункт Выгрузить куст.
  7. Закрываем редактор реестра. Перезагружаемся.
Теперь на стартовом экране появится учётная запись Администратор.

Способ 4.  Последний способ не требует даже диска с Windows! Оригинал статьи - здесь.
  • Включите компьютер.
  • Когда появится экран с надписью "Запуск Windows", нажмите кнопку питания.

  •  Перезапустив систему, при загрузке вы получите возможность выбрать: Обычный запуск Windows или Запустить восстановление загрузки. Выберите Запустить восстановление загрузки.
  • Далее, у вас спросят, хотите ли вы использовать Восстановление системы. Нажмите Отмена.
      • После непродолжительного ожидания, вам сообщат, что Восстановление загрузки закончилось неудачей. Нажмите на кнопку со стрелкой вниз, чтобы посмотреть детали проблемы.
      • Прокрутите в самый низ и кликните на ссылке для просмотра offline-версии заявления о конфиденциальности.

      • Откроется Блокнот. Нажмите Файл -> Открыть.

      • В диалоге Открыть перейдите в Компьютер, затем в папку C:\Windows\System32 (буква системного диска может быть другой).
      • Измените тип файла с Текстовые документы на Все файлы.
      • Найдите файл utilman.exe или sethc.exe.
      • Щёлкните правой кнопкой мыши и переименуйте файл, например, добавив к имени bak или old.
      • Найдите файл cmd.exe.
      • Щёлкните правой кнопкой мыши и скопируйте его, затем тут же вставьте.
      • Получится файл с именем cmd - Копия, переименуйте его в utilman или sethc.
      • Закройте Блокнот и нажмите Завершить. Система перезагрузится.
      Дальнейшие действия я описал в разделе После перезагрузки немного выше.


      И последнее - ОБЯЗАТЕЛЬНО "откатите" все сделанные вами изменения. Иначе в безопасности системы образуется огромная дыра.

      v.2.4

      четвер, 19 червня 2014 р.

      Получение доступа к папке System Volume Information

      Для чего нужна папка System Volume Information?

      Папка «System Volume Information» — это скрытая системная папка, которая используется программой восстановления системы для хранения своих данных и точек восстановления. Такая папка создается в каждом разделе жесткого диска компьютера.

      Для чего получать доступ к этой папке?

      Доступ к этой папке иногда необходим в процессе устранения возникших в системе неполадок.

      Как получить доступ к этой папке?

      1. Откройте Проводник (WIN+E);

      2. В главном меню окна откройте Сервис и выберите пункт меню Свойства папки (для XP) или Параметры папок (для Vista и выше);
      Примечание. В Vista/7 строка меню может быть скрыта, для отображения нажмите Alt.

      3. В окне Свойства папки (Параметры папки), перейдите на вкладку Вид;

      4. В окошке Дополнительные параметры, в разделе Файлы и папки снимите галочку с параметра Скрывать защищенные системные файлы (рекомендуется);

      5. В разделе Скрытые файлы и папки выберите параметр Показывать скрытые фалы и папки;

      6. Если вы используете Windows XP Professional с файловой системой NTFS, то дополнительно нужно снять галочку Использовать простой общий доступ к файлам (рекомендуется);

      7. Нажмите кнопку ОК;

      8. Теперь открываем диск C: (предполагается что Windows установлена на диск C:) и находим папку System Volume Information. Она будет затенена, это признак скрытой папки.

      9. Щелкаем правой кнопкой мыши на папке и выбираем пункт Свойства;

      10. Переходим на вкладку Безопасность;

      11. В окне Группы и пользователи в списке будет только одна группа SYSTEM. Для того чтобы Вы могли открывать эту папку, нужно добавить Вашего пользователя в этот список. Для этого:
      • Нажмите кнопку Добавить;
      • В окне Выбор: Пользователи или группы нажмите кнопку Дополнительно;
      • Нажмите кнопку Поиск;
      • В появившемся списке найдите своего пользователя, затем выделите его мышкой и нажмите кнопку ОК;
      • Ваш пользователь должен появится в окне Введите имена выбираемых объектов (примеры);
      • Нажмите кнопку ОК;
      12. Убедившись в том, что Ваш пользователь появился в окошечке Группы и пользователи рядом с группой SYSTEM, нажмите кнопку ОК.

      Теперь можно пробовать открыть папку System Volume Information.