среда, 12 июля 2017 г.

UEFI Shell заметка про bcfg

Иногда загрузочные записи по опции add не добавляются поэтому можно использовать опцию addp.

чтобы получить помощь по команде bcfg можно дать команду

Shell>help bcfg -v -b

-v дополнительная информация

-b выводит справку поэкранно

пятница, 2 июня 2017 г.

Административные оснастки Windows, запуск из командной строки

services.msc

При управлении Windows сервером, да и не только сервером, рабочей win-машиной тоже, невольно замечаешь что рука устает возить мышь и как-то лень до нее тянуться. Возить мышь хоть как придется, если использовать оснастки Windows, но сократить время на их запуск можно без проблем! Нажимаем клавиши <Win>+R и вауля, можно запустить любой исполняемый файл(exe, bat, cmd, com, msc) либо элемент панели управления (cpl) и даже ярлык(lnk), просто введя его имя и если требуется путь до него. Ниже будет перечислены основные оснастки необходимые для системного администратора, отсортированные по частоте использования (4 me).

Название оснастки Имя оснастки
Active Directory Пользователи и компьютеры (AD Users and Computers) dsa.msc
Диспетчер служб терминалов (Terminal Services Manager) tsadmin.msc
Управление компьютером (Computer Management) compmgmt.msc
Консоль управления GPO (Group Policy Management Console) gpmc.msc
Редактор объектов локальной политики (Group Policy Object Editor) gpedit.msc
Результирующая политика (результат применения политик) rsop.msc
Локальные параметры безопасности secpol.msc
Настройка терминального сервера (TS Configuration) tscc.msc
Маршрутизация и удаленый доступ (Routing and Remote Access) rrasmgmt.msc
Службы (Services) services.msc
Общие папки (Shared Folders) fsmgmt.msc
Диспетчер устройств (Device Manager) devmgmt.msc
Локальные пользователи и группы (Local users and Groups) lusrmgr.msc
Локальная политика безопасности(Local Security Settings) secpol.msc
Управление дисками (Disk Management) diskmgmt.msc
Active Directory Домены и Доверие(AD Domains and Trusts) domain.msc
Active Directory Сайты и Доверие (AD Sites and Trusts) dssite.msc
Политика безопасности домена (Domain Security Settings) dompol.msc
Политика безопасности контроллера домена (DC Security Settings) dсpol.msc
Распределенная файловая система DFS (Distributed File System) dfsgui.msc

Запуск от имени администратора

Очень полезна будет команда RunAs, позволяющая запустить программу от имени другого пользователя из консоли. Синтаксис прост:
RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
        /smartcard [/user:<имя пользователя>] <программа>
Более подробно описано в справке к программе ("runas /?" в cmd). К примеру из сеанса пользователя нужно запустить\остановить службу, разумеется если у пользователя на эти действия нет прав. Как вариант можно запустить cmd, и выполнить команду runas /user:domain\admin "mmc services.msc", а можно сам cmd запустить от админа и из него уже запускать нужные программы, наследуя права.

Аналогично оснасткам, из командной строки можно запускать элементы панели управления и различные окна настроек системы. Например: настройки сети, пользователей или, что очень актуально на текущий момент - окно настройки даты и времени.

Название элемента панели управления Команда
Свойства системы sysdm.cpl
Установка и удаление программ appwiz.cpl
Учетные записи пользователей nusrmgr.cpl
Дата и время timedate.cpl
Свойства экрана desk.cpl
Брэндмауэр Windows firewall.cpl
Мастер установки оборудования hdwwiz.cpl
Свойства Интернет inetcpl.cpl
Специальные возможности access.cpl
Свойства мыши control Main.cpl
Свойства клавиатуры control Main.cpl,@1
Язык и региональные возможности intl.cpl
Игровые устройства joy.cpl
Свойства: Звуки и аудиоустройства mmsys.cpl
Мастер настройки сети netsetup.cpl
Управление электропитанием powercfg.cpl
Центр обеспечения безопасности wscui.cpl
Автоматическое обновление wuaucpl.cpl
Сетевые подключения ncpa.cpl

пятница, 10 февраля 2017 г.

Настройка разрешения экрана загрузки в Linux Mint 18.1 после установки драйверов NVidia (еще один вариант)

 

Предыдущий вариант не плох, но там были лишние танцы с бубном. В результате танцев родилось чуть более простое решение. У меня работает. Возможно будет и вам полезно.

Проблема в том что набор разрешений при загрузке GRUB ограничен и он может не совпадать с фактическим разрешением монитора. Поэтому приходится подбирать наиболее близкое из того что есть. Ограничение происходит из-за того, что на этом этапе драйвера NVidia еще не загружены.

Ну а теперь как все можно поправить.

1) Устанавливаем hwinfo чтобы посмотреть поддерживаемые разрешения

sudo apt install hwinfo

2) Смотрим разрешения

sudo hwinfo --framebuffer

У меня к примеру монитор имеет разрешение 1920х1080, но такое разрешение не поддерживается при загрузке GRUB

Ближайшим более мене по масштабу оказалось разрешение 1280x800 с глубиной цвета 24 бита

3) Редактируем файл /etc/default/grub

sudo xed /etc/default/grub

и добавляем туда строки

GRUB_GFXPAYLOAD_LINUX="keep"
GRUB_VIDEO_BACKEND="vbe"
GRUB_GFXMODE="1280x800"

сохраняем и закрываем

5) Теперь нам надо сказать Plymouth чтобы он использовал framebuffer для этого редактируем файл /etc/initramfs-tools/conf.d/splash и добавляем туда строку:

FRAMEBUFFER=y

Сохраняем и выходим

6) Даем команды:

sudo update-initramfs -u
sudo update-grub

и перезагружаемся

все работает более менее нормально… но все равно эта корявость и недоделанность раздражает

Восстановление разрешения заставки Plymouth после установки драйверов NVidia в Linux Mint 18.1 (Ubuntu)

 

1) Перезагружаемся и при перезагрузке жмем долго и муторно клавищу Esc (или клавишу Shift если у вас GRUB2 )и ждем отображения GRUB меню

2) Жмем клавишу c и получаем приглашение grub>

3) Вводим следующие команды:

insmod vbe
set pager=1
vbeinfo

4) Получаем список разрешений поддерживаемых Plymouth. Максимальное разрешение поддерживаемое Plymouth обычно 1280x1024x32. Записываем это разрешение на бумажку :)

Если в списке вы видите это разрешение или любое другое выше чем 1024x768, то можно использовать опцию GRUB_GFXMODE.

5) Жмем Esc чтобы загрузиться в ОС

6) Редактируем файл /etc/default/grub

sudo xed /etc/default/grub

и добавляем туда строки

GRUB_GFXPAYLOAD_LINUX="keep"
GRUB_VIDEO_BACKEND="vbe"
GRUB_GFXMODE="1280x1024x32" (эта строка уже есть, ее можно расскоментировать и привести к нужному виду)

6) Теперь нам надо сказать Plymouth чтобы он использовал framebuffer для этого редактируем файл /etc/initramfs-tools/conf.d/splash и добавляем туда строку:

FRAMEBUFFER=y

Сохраняем и выходим

7) Даем команды:

sudo update-initramfs -u
sudo update-grub

и перезагружаемся

По идее все должно быть нормально, но если у вас разрешение экрана больше чем 1280x1024, то естественно что лого будет выглядеть чуть получше чем было до всех этих манипуляций, но все же пропорции будут искажены.

пятница, 6 января 2017 г.

Просмотреть OST файл

 

Не плохая программа http://www.freeviewer.org/ost/

Очищаем папку Installer в Windows

 

Папка Installer на Windows 8.1 за год разрослась у меня до 27Гб! Для SSD на 120Гб это слишком много! Надо чистить!

Процесс очистки системного диска стандартно должен включать ручное удаление неиспользуемых файлов в папках «Загрузки», «Видео», «Музыка» и прочих папках пользовательского профиля. Нужные же файлы должны быть перемещены на несистемные разделы диска. Следующий этап стандартной процедуры уборки внутри операционной системы – это очистка диска С в автоматическом порядке с помощью штатной утилиты Windows «Очистка диска», хотя большинство пользователей предпочитают делать это посредством сторонних программ-чистильщиков типа CCleaner.

Однако может случиться так, что по завершении их работы особый эффект в плане освобожденного места на диске С не будет достигнут. Так, например, системная папка Installer, которая находится в каталоге Windows, может разрастись до огромных размеров – до 10 Гб и даже более. Именно эта папка Installer не подлежит очистке в рамках работы штатной утилиты Windows «Очистка диска» или сторонних программ-чистильщиков.

Что это за папка и как с ней правильно поступить, если она достигла внушительных размеров? Обо всем этом ниже.

Содержание:

  1. Папка Installer и ее содержимое;
  2. Возможные последствия удаления файлов из папки Installer;
  3. Очистка папки Installer с помощью утилиты PatchCleaner;
  4. Перенос папки Installer на другой диск с помощью символьной ссылки.

1. Папка Installer и ее содержимое

Папка Installer – это системная папка, где хранятся необходимые для удаления или обновления программ их инсталляторы, инсталляторы различных программных компонентов, патчи, файлы не установившихся системных обновлений и прочие данные, которые необходимы системе и установленному софту для определенных процессов. Эта папка размещается по пути C:\Windows\Installer, но попасть в нее с помощью системного проводника просто так нельзя. Папка Installer скрыта и защищена. И чтобы проверить, сколько места занимает содержимое этой папки, прибегнем к некоторым настройкам проводника Windows.

В любой из актуальных версий Windows (7, 8.1, 10) перемещаемся на вкладку системного проводника «Вид», затем кликаем «Параметры».

1

В окне параметров также переключаемся на вкладку «Вид». Опускаем вниз перечень дополнительных параметров. Именно внизу находятся необходимые настройки. Устанавливаем галочку на пункте «Показывать скрытые файлы, папки и диски», а с пункта «Скрывать защищенные системные файлы» – наоборот – галочку нужно снять. Сохраняем настройки кнопкой «Применить».

2

Перед нажатием кнопки «Применить» необходимо дополнительно подтвердить отображение скрытых защищенных системных файлов.

3

Теперь можем открыть путь C:\Windows и увидеть в нем папку Installer. Вызвав на ней контекстное меню, получим доступ к свойствам папки, где будет указан ее размер.

4

Как видим, в нашем случае занимаемый папкой Installer на диске С объем незначителен.

5

Однако, как уже упоминалось выше, так может быть далеко не в каждом случае. Как правило, чем давнее была установлена Windows, тем больше будет весить папка Installer. Увеличению ее объема способствуют постоянные процессы установки и удаления программ и игр. Не всегда при стандартной деинсталляции убираются следы программ, и они за месяцы (а то и годы) могут накапливаться и утяжелять папку Installer.

2016-01-18_12-35-50

Так что же делать, если нужно освободить место на диске С, где папка Installer разрослась до огромных размеров?

2. Возможные последствия удаления файлов из папки Installer

Компания Microsoft является ярым противником, чтобы пользователи проводили какие-либо действия, а тем более удаляли папки или файлы из системного каталога C:\Windows. Потому так надежно и спрятана папка Installer от глаз обывателей. Содержимое этой папки используется для удаления, восстановления и изменения отдельных программ, установленных в системе. Так, к примеру, после удаления из папки Installer инсталлятора пакета офисных приложений Microsoft Office в дальнейшем нельзя будет удалять или добавлять отдельные его компоненты (Word, Excel, PowerPoint и т.д.).

После удаления содержимого папки Installer могут перестать работать ярлыки некоторых программ, в частности, ярлыки приложений того же Microsoft Office.

Полностью удалять содержимое этой папки не стоит. Если вопрос с нехваткой места на диске С стоит остро, и решить его увеличением размера системного раздела пока что нет возможности, как минимум прежде экспериментов с удалением файлов папки Installer необходимо создать точку восстановления, резервную копию или скопировать содержимое папки Installer на другой раздел диска, внешний носитель данных или облачное хранилище. Если в дальнейшем в работе Windows или каких-то программ возникнут проблемы, можно будет восстановить систему или поместить содержимое папки Installer обратно.

Для решения вопроса с внушительными размерами папки Installer существуют более лояльные альтернативы, чем полное уничтожение содержимого. Рассмотрим их.

3. Очистка папки Installer с помощью утилиты PatchCleaner

Минималистичная бесплатная утилита PatchCleaner являет собой нечто эдакого искусственного интеллекта, который умеет определять, что из содержимого папки Installer нужное, а что – нет.  PatchCleaner сразу же при запуске показывает, какие из файлов могут в будущем пригодиться, а какие уже можно удалить. Утилита и определяет нужные и ненужные файлы, и тут же может ненужные удалить.

Скачать утилиту PatchCleaner можно с ее официального сайта. Ее установка стандартна.

После запуска утилиты жмем кнопку «Browse».

6

В окне проводника указываем путь C:\Windows\Installer и жмем кнопку «Выбор папки».

7

После чего в левом верхнем углу увидим данные по этой папке: сколько файлов еще нужны (столько-то files still used), а сколько можно удалить (столько-то files are orphaned). Также будет показано, сколько при этом освободится места на диске С. Чтобы удалить ненужные файлы папки Installer, жмем «Delete».

8

Подтверждаем.

9

На этом все.

4. Перенос папки Installer на другой диск с помощью символьной ссылки

Чтобы не удалять содержимое папки Installer – ни полностью, ни частично, можно прибегнуть к способу перемещения этой папки на другой раздел диска, но оставив при этом системе иллюзию ее нахождения на прежнем месте. Такая иллюзия создается с помощью символьной ссылки. Физически папка Installer будет находиться на диске D, E, F и т.д. и занимать там фактический объем, тогда как символьная ссылка будет иметь путь C:\Windows\Installer. Таким образом система и программы будут полагать, что обращаются к настоящей папке Installer.

Чтобы проделать эту процедуру, копируем папку Installer на диске С в каталоге Windows.

10

Далее заходим на другой раздел диска, возможно, выбираем какую-то папку, чтобы в корень диска не кидать всякий хлам, и вставляем папку Installer.

11

После этого возвращаемся на диск С и удаляем исходную папку Installer.

12

Затем запускаем командную строку от имени администратора. В Windows 7 можем ее отыскать с помощью поиска в меню «Пуск» и в контекстном меню на ярлыке выбрать запуск с правами администратора.

13

В системах Windows 8.1 и 10 жмем клавиши 851aefc6-d9e7-41b6-a160-2a5e45499b33_17.png+X для вызова меню, где будет размещаться прямая ссылка на запуск командной строки от имени администратора.

14

В окне командной строки в нашем случае вводим:

mklink /j "c:\windows\installer" "e:\Installer"

15

Последний путь команды - "e:\Installer" – это путь, куда была скопирована папка Installer. В каждом отдельном случае будет, соответственно, отдельный путь, потому команду необходимо отредактировать по типу:

mklink /j "c:\windows\installer" "буква_диска:\папка\подпапка\Installer"

Проверим результат проделанных операций. Возвращаемся на диск С в каталог Windows и видим, что папка Installer теперь имеет вид со стрелочкой, подобно виду ярлыков. В свойствах папки увидим ее расположение – якобы она размещается на диске С в каталоге Windows.

16

Disable Outlook Auto-Mapping with Full Access Mailboxes

Понадобилось мне теперь отключить авто подключение ящика DiscoverySearchMailbox

Ссылка на оригинальную статью https://technet.microsoft.com/ru-ru/library/dn750894(v=exchg.150).aspx

Синтаксис powershell продолжает радовать беспредельно :(

ExOn01

Вообще строка выглядит вот так

Add-MailboxPermission -Identity "DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852}@yourdomain.com" -User 'user@yourdomain.onmicrosoft.com' -AccessRight FullAccess -InheritanceType All -Automapping $false

Отключаем авто мапинг ящика DiscoverySearchMailbox бла бла бла (смотрие в консоли как у вас назыается) для пользователя user.

Внимание на двойные кавычки в которые заключен Discovery…..

Но это еще не все!

  • Надо в панели управления рабочей станции в почте удалить учетную запись Outlook
  • Удалить старый ost файл
  • Создать учетную запись заново
  • А еще лучше полностью удалить всю конфигурацию Outlook

Класс!