Microsoft Windows - серия операционных систем и графических пользовательских интерфейсов производства компании Microsoft. Компания впервые представил ОС Windows 20 ноября 1985 года в качестве дополнения к MS-DOS в ответ на растущий интерес к графическому интерфейсу пользователя GUI. Microsoft Windows стала доминировать на рынке персональных компьютеров в мире, обгоняя Mac OS, которая была введена в 1984 году. По состоянию на октябрь 2009, за Windows было около 91% доли рынка клиентских операционных систем.
Последней клиентской версией Windows является Windows 7.
Последней версии сервера является Windows Server 2008 R2.
Последние мобильную версию ОС Windows Phone 7.
Команды для работы с компьютером с установленной OS Windows:
Система
shutdown -r -t 0
перезагрузка компьютера через 0 секунд
Скрытый администратор
В home и starter версиях есть неактивированная учётная запись администратора. Её можно включить так:
net user администратор /active:yes
Вопросы с RDP
- Удаленный сеанс отключен из-за отсутствия доступных лицензий клиента сервера терминалов для этого компьютера
Идём в реестр от администратора и в
HKEY_LOCAL_MACHINE -> Software -> Microsoft -> MSLicensing
удаляем содержимое
Дефрагментация
Дефрагментация в консоли всех дисков
defrag /C /H /U /W
Сбились права
После работы rsync я не мог никуда зайти. Нужно было рекурсивно задать всем разрешение делать всё что угодно в этой папке. От имени админа запускаем cmd и отдаём команду
icacls Q:\ /T /grant Все:F
где Q:\ - путь к нужной папке
На будущее:
icacls /setowner Администратор /T /C
icacls /grant Администратор:F /inheritance:r /T /C
Удалённо удаляем программу через консоль (тихое удаление)
Список всех программ:
wmic product get name
Удаление программы
wmic product where name="Имя" программы" call uninstall /nointeractive
Сеть
Проблема с активацией
При активации выдаётся ошибка
Windows couldn’t be activated. Error code 0x8007232B’. Error description: DNS name does not exist.
Решение: в консоли задаём команду
slui.exe 0×3
У вас в окне активации теперь будет строка для Produck Key. Вводите и да прибудет с вами линукс…
Задаём статический адрес
netsh interface ipv4 set address name="Подключение по локальной сети" source=static
address=192.168.0.1 mask=255.255.255.0 gateway=192.168.0.254
Здесь:
- 0.1 - адрес
- 255.0 - маска
- 0.254 - шлюз
Более короткий вариант:
netsh interface ip set address name="eth0" static 192.168.0.1 255.255.255.0 192.168.0.254
Добавляем DNS
netsh interface ip set dns "eth0" static 8.8.8.8
netsh interface ip add dns "eth0" 8.8.4.4
DNS сервера принадлежат Google
Включаем получение адреса по DHCP
А так можно включить DHCP
netsh interface ip set address name="eth0" source=dhcp
…. и сбросить DNS
netsh interface ip delete dns name="eth0" all
Работа с MAC
Узнаём мас
arp -a [адрес IP]
Параметры команды arp
-a Отображает соответствие Адрес IP-Адрес MAC, которое хранится в локальном кэше ARP
-d Удаляет запись кэша ARP для указанного адреса IP
-s Добавляет статическую (постоянную) запись в кэш ARP
Отобразить все содержимое кэша ARP на компьютере с одним сетевым адаптером: arp -a
Удалить некорректную запись из кэша ARP: arp -d 10.98.7.205
Добавить статическую запись в кэш ARP: arp -s 10.98.7.205 00-bb-73-51-b8-4c
Подключение сетевых дисков
- Примонтировать сетевой диск с помощью команды net use
net use [driveletter:] \\ComputerName\ShareName[\volume] [password | *][/USER:[domainname\]username] [/PERSISTENT:{YES | NO}]
Пример: примонтируем сетевой диск под буквой X
net use x: \\Server\Share
\
- Отмонтировать сетевой диск
Синтаксис:
net use [driveletter:] /DELETE
Пример:
net use x: /delete
\
- Свойство Persistent
Чтобы при перезагрузке восстанавливались примонтированные диски:
net use /Persistent:Yes
Чтобы каждый раз настройки сбрасивались:
net use /Persistent:No
Не запускается служба сервер
На попытку запуска службы видим ошибку
Ошибка 1083: Исполняемая программа, запуск которой настроен в службе, не включена в состав службы
Нужно
- В реестре зайти сюда
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
Найти строчку netsvcs, жмём правой кнопкой и “изменить”
После Irmon должна быть строка LanmanServer. Если нет - добавляем
Перегружаем компьютер (традиция, что поделать)
Домены
Сделать сервер контроллером домена
dcpromo.exe
Откроется мастер настройки
Ввести компьютер в домен
netdom join COMPUTER /domain:DOMAIN /UserD:ADMINISTRATOR /PAsswordD:PASSWORD
- COMPUTER - имя локального компьютера
- DOMAIN - название домена
- ADMINISTRATOR - имя администратора домена
- PASSWORD - пароль администратора домена
Если возникнет надпись, что не может найти домен, скорее всего у вас неправильно стоят DNS. Прописывать в файл hosts нет смысла.
Поиск по домену
dsquery user -name a*
Пример вывода:
"CN=Administrator,CN=Users,DC=ad"
"CN=aleksdem,DC=ad"
Поиск пользователей, которых с нами больше нет
Вопрос: как найти пользователей, которые уже не работают по различным причинам. Наш отдел кадров вечно забывает оповещать об уволенных. В данном случае можно находить тех, кто уже длительное время (например, 6 недель) не заходил в сеть под доменными именами. Например, это можно сделать с любого компьютера домена следующей командой:
dsquery user ou=users,dc=DOMAIN,dc=LOCAL -inactive 6 -limit 300
Можно автоматом и отключать такие учётки (например, выставив это в заданиях сервера). Это можно сделать так:
dsquery user ou=users,dc=DOMAIN,dc=LOCAL -inactive 6 -limit 300 | dsmod user -disabled yes
Однако не рекомендую, мало ли кого сюда могли завести. Например, пользователя для SQL.
Windows 2003
Точное время в домене
Выставляем точное время на сервере:
w32tm /config /syncfromflags:manual /manualpeerlist:"0.pool.ntp.org, 1.pool.ntp.org, 2.pool.ntp.org"
Синхронизируем время на клиентах, если само не прошло:
net time \\SERVER /set /yes
где SERVER - сервер AD
Обновляем время
w32tm /query /peers
net stop w32time
net start w32time
w32tm /resync /nowait
Windows 7
Ошибка во время установки
- Установка windows на данный диск невозможна.
На выбранном диске находится таблица mbr-разделов. В системах EFI windows может быть установлен только на GPT-диск.
Тут просто: запускаем загрузку и жмём F6 или что там ещё, чтобы вызвать выбор устройств, с которых нужно загрузится (у разных моделей материнок по-разному). В списке устройств нужно выбрать ваше устройство (CD или USB) без UEFI. Всё, установка пойдёт без проблем.
Не работает поиск по F3
Пни нажатии F3 поиск не работает, появляется окно
Не существует связанной программы для выполнения....
Проблема проста - не работает службы Windows Search. Зайдите в службы и запустите его. Если в службах его нет, нужно добавить это:
Панель управления >
Программы и компоненты >
Включение/отключение компонентов Windows >
Установить флажок Windows Search
Не забудьте, что это Windows и перезагрузка будет нелишняя.
Добавить telnet
В cmd от имени администратора отдайте следующую команду:
dism /online /Enable-Feature /FeatureName:TelnetClient
Полный список всего и вся можно найти по сл. команде:
dism /online /get-features | more
Не работает печать
Валиться служба печати и пропадают принтеры из “Устройства и принтеры”. Один из вариантов лечения:
от имени администратора запускаем CMD
запускаем gpedit.msc
Идём в “конфигурация компьютера - административные шаблоны - принтеры”
Включаем
“Выполнить драйверы принтеров в изолированных процессах”
“Переопределить параметр совместимости…..”
Перезагрузка компьютера
exe ошибка при запуске приложения 0xc0000005
Всё просто, нечего жадничать и юзать нелегальщину. Накатывать обновления на взломанную машинку - развлечение для особых садистов. Итак:
Пуск - Панель управления - Центр Обновления - Настройка параметров - Не проверять наличие обновлений
Пуск - Панель управления - программы и компоненты - просмотр установленных обновлений
Здесь удаляем последние обновления вида:
Обновления для Microsoft Windows
до полного удовлетворения…
Для тру-айтишников, знающих обновления в лицо, можно поступить проще. Открываем консольку от имени администратора и выполняем команду такого типа:
wusa.exe /uninstall /kb:28.....
Работа с дисками и FS
Как вычислить средний размер файлов
Это может пригодиться при выборе размера кластера для файловой системы. Выделяем все файлы в корне диска и смотрим свойства. Дальше делим размер на количество файлов.
Немного чистим место
Удаляем архивы, созданные пакетами обновлений
dism /online /cleanup-image /spsuperseded
Удаляем содержимое
C:\Windows\SoftwareDistribution\Download
C:\Windows\Prefetch
C:\Windows\Temp
Удаляем ненужное:
Cmd.exe /c Cleanmgr /sageset:65535 & Cleanmgr /sagerun:65535
Отключаем журналирование там, где это не нужно
Отключаем журналирование для диска D, если в этом нет необходимости.
fsutil usn deletejournal /D D:
Как это включить обратно:
fsutil usn createjournal m=1000 a=100 D:
Запрещаем атрибут Время последнего обращения
fsutil behavior set disablelastaccess 1
Не стоит этого делать, если используете службу удаленного хранения (Remote Storage service)
Проблема после сбоя питания
После перезагрузки, WindowsXP начинала загружаться и уходила в перезагрузку. Что поделать, будем проверять. Итак, грузим LiveCD с Windows 7 и видим, что диск C помечен как RAW, а не NTFS. Поседевший бухгалтер начинает вспоминать какие базы там были, а у нас есть повод лишний раз намекнуть, что бэкап - не наша прихоть и слов “мне сейчас некогда, давай в следующем году” слышать мы не должны. Итак, отдаём команду (процесс не быстрый):
chkdsk C: /F
После перегружаемся и смотрим, как многие службы просто отказывают работать. Нормально, нужно подправить немного безопасность. Отдаём от админа следующую команду:
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
После выполнения перегружаемся.
Зеркальная копия файлов с сохранением прав
Можно сделать с помощью встроенный команды robocopy.
robocopy D:\source\ E:\destination\ /E /COPYALL /XJ /MIR
Делаем зеркало из D:\source\ в E:\destination\
См. так же: