Метка: Windows Server 2025

  • ‘Ошибка расширенного типа’ при доступе к сетевой папке (диску) в Windows

    При попытке открыть сетевую папку на удаленном компьютере (устройстве) или подключить сетевой диск из Windows 11 может появится ошибка доступа:

    An extended error has occurred
    Ошибка расширенного типа

    Если такая ошибка возникла в Windows 11 24H2 или Windows Server 2025, скорее всего это связано с (далее…)

  • Не найдена команда WMIC в Windows

    Начиная с Windows 11 24H2 и Windows Server 2025, утилита командной строки wmic по умолчанию не установлена в Windows. Поэтому при попытке запустить команду wmic напрямую или через какой-либо скрипт, появится ошибка о том, что команда не найдена.

    'wmic' is not recognized as an internal or external (далее…)
  • Чистка корзины у всех пользователей Виндовс

    На общих компах Виндовс, за которыми работают несколько пользователей (включая терминальные RDS сервера), размер удаленных частей в корзине на диске может занимать существенно место. Если пользователи не очищают свои корзины без помощи других, с течением времени их размер в папке $Recycle.Bin может занять значительную часть диска.

    Чистка корзины пользователей при помощи PowerShell

    Для чистки корзины текущего пользователя (без доказательства) употребляется PowerShell команда:

    Clear-RecycleBin -Force

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

    Чтоб очистить корзины во профилях всех пользователей (сохраняя правильную структуру папок корзин пользователей с их SID в качестве имени), сделайте:

    Get-ChildItem -Path 'C:$Recycle.binS-1-5**' -Force -Recurse | Remove-Item -Force -Recurse

    Если необходимо удалить из корзин пользователей только старые файлы (к примеру, старше 15) дней, используйте такую команду PowerShell:

    $Date = (Get-Date).AddDays(-15)
    Get-ChildItem -Path 'C:$Recycle.binS-1-5**' -Force -Recurse |
    Where-Object { $_.LastWriteTime -lt $Date } |
    Remove-Item -Force -Recurse

    При помощи групповых политический деятель и PowerShell скрипта можно настроить автоматическую чистку содержимого корзины при выходе пользователя.

    Для этого в GPO настраиваем логофф скрипт (User Configuration -> Windows Settings -> Scripts -> Logoff), который запускает такой PowerShell код:

    %windir%System32WindowsPowerShellv1.0powershell.exe -NoProfile -Command Clear-RecycleBin -Confirm:$false

    Очистка корзины Windows с помощью Storage Sense

    В Windows 11 и Windows Server 2019 (и выше) настроить автоматическую очистку корзины можно с помощью встроенной функции Контроль памяти (Storage Sense). Включается она через панель Settings -> System -> Storage -> Storage Sense.

    По умолчанию Storage Sense отключена, но Windows может включить ее самостоятельно, если на системном диске заканчивается место.

    В параметре Delete files in my recycle bin if they have been there for over можно настроить через сколько дней старые файлы можно удалять из корзины.

    Но тут есть одна особенность. По умолчанию Storage Sense активируется, когда на диске заканчивается свободное место: Run Storage Sense = During low free disk space (default). Поэтому, если вы хотите, чтобы Storage Sense очищал для вас корзину регулярно, нужно задать частоту его запуска.

    Для централизованного включения автоматической очистки содержимого корзины службой Storage Sense на компьютерах, можно настроить следующие опции групповой политики в разделе Computer Configuration -> Administrative Templates -> System -> Storage Sense:

    • Allow Storage Sense
    • Configure Storage Sense Recycle Bit cleanup threshold

    Теперь на компьютерах, на которые действует данная GPO, файлы старше 15 дней будут автоматически удалятся из корзин пользователей.


  • Как вручную скачать и установить обновления в Windows?

    Microsoft выпускает новые обновления безопасности для своих продуктов как минимум один раз в месяц. В большинстве случаев служба Windows Update прекрасно справляется с автоматическим получением и установкой обновлений в Windows. Но если нужно, вы можете вручную найти, скачать и установить (далее…)

  • Отключаем ограничение на максимальную длину пути в Windows (260 символов)

    В Windows есть известный анахронизм, ограничивающий максимальную длину пути к файлу или папке 260 символами. Проводник Windows (File Explorer) и многие приложения не умеют с такими длинными именами файлов. При попытке создать, сохранить, скопировать или переместить папки/файлы с путями, (далее…)

  • PowerShell: просмотр лог-файла в реальном времени

    В Windows логи некоторых приложений/сервисов хранятся не виде бинарных логов Event Viewer ( *.evtx) , а в виде простых текстовых лог файлов. При диагностике или решении проблемы иногда удобно, чтобы содержимое лог файла выводилось на экран в реальном времени и обновлялось по мере появления в логе (далее…)

  • Управление модулями PowerShell в Windows

    Модули PowerShell – это собранные в пакет наборы командлетов PowerShell для управления различными компонентами Windows, серверными ролями, облачными сервисами. Модули используются для управления инфраструктурой и автоматизации различных задач. В централизованном репозитории PowerShell Gallery (далее…)

  • Экспорт (миграция) драйверов принтеров в Windows

    Некоторые оригинальные драйверы печати (особенно для старых моделей принтеров) найти и скачать в сети довольно сложно. Производители часто удаляются страницы поддержки для устаревшего оборудования со своих веб сайтов. В том случае, если у вас есть живой Windows компьютер, на котором установлены (далее…)

  • Закрепить/открепить ярлык в панели задач Windows 11 с помощью PowerShell

    Иногда нужно для пользователей програмно закрепить определенные приложения или ярлыки на папки в панели задач (таскбаре) Windows. От версии к версии Windows архитектура управления закрепленными приложениями в панели задач менялась. В частности, мы столкнулись с тем, что большинство ранее (далее…)

  • Кто создал папку (файл) в Windows?

    В статье мы покажем, как узнать имя пользователя, создавшего папку или файл в локальной папке или в общей сетевой шаре. Можно определились пользователя, который создал файл/папку, по владельцу объекта или через события аудита файловой системы.