Задать вопрос
  • Как убрать изменение «даты изменения» файла NTFS?

    @alzneo
    Vitaliy Ivanov, это мощно, конечно :)
    Предлагаю свой вариант, один повершелл скрипт

    $fmt = 'yyyyMMddHHmmss'
    
    function Save-Timestamps($path, $out) {
        Get-ChildItem -Path $path -Recurse | Select-Object `
            @{N='filename';E={$_.FullName}},
            @{N='creation';E={$_.CreationTime.ToString($fmt)}},
            @{N='access';E={$_.LastAccessTime.ToString($fmt)}},
            @{N='written';E={$_.LastWriteTime.ToString($fmt)}} |
        ConvertTo-Csv -NoTypeInformation -Delimiter ';' |
        Set-Content $out -Encoding UTF8
    }
    
    function Restore-Timestamps($csv) {
        Import-Csv $csv -Delimiter ';' | ForEach-Object {
            if (Test-Path $_.filename) {
                $item = Get-Item $_.filename
                $item.CreationTime   = [DateTime]::ParseExact($_.creation, $fmt, $null)
                $item.LastAccessTime = [DateTime]::ParseExact($_.access,   $fmt, $null)
                $item.LastWriteTime  = [DateTime]::ParseExact($_.written,  $fmt, $null)
            }
        }
    }
    
    if ($args[0] -match '\.csv$') { Restore-Timestamps $args[0] }
    else                           { Save-Timestamps $args[0] $args[1] }



    Передаёте ему путь (папку) и файл.csv куда сохранить список с датами - сохраняет их.
    Передаёте только файл.csv - восстанавливает даты всем файлам из этого .csv
    Написано
  • Материнская плата не хочет работать с видеокартой, как починить?

    @alzneo
    У Вас ЦП со встройкой? Если да, то загрузитесь с активной встройкой и посмотрите, определяется ли GTX 650 операционкой. Даже если это проблема совместимости BIOS (что для H55 не редкость), то видеокарта должна определиться (вероятно, с кодом ошибки, по которому уже можно будет что-то диагностировать). Если её и в ОС нет, то, скорее всего, это уже аппаратная проблема.
    Написано
  • Кто в винде ворует хоткеи?

    @alzneo
    Windows, похоже, особенным образом обрабатывает медиа-хоткеи. Замечали, наверное, оверлей, когда нажимаете кнопки Next/Prev или громкость? Когда приложение, повесившее хук, имеет активное окно - событие придёт в него первым, иначе - событие придёт в то приложение, которое отображается активным в оверлее. Там его можно поменять (есть кнопки по краям) - и тогда хук срабатывает! :) Даже без редактирования параметра в реестре.
    Например, MPC-HC, даже в фоне, у меня всегда ворует медиа-хоткеи. Для проверки я сделал кастомные шорткаты с ремапом на медиа-хоткеи в PowerToys, и они точно так же не доходили до моего приложения до тех пор, пока не переключил его в оверлее. Помимо MPC-HC таким ещё страдает Game Bar (игровой оверлей), там есть галерея с записанными роликами, и когда она активна, то после открытия оверлея, даже если ни одного ролика в этой галерее нет, то хуки также перестают работать в моём приложении, пока я в него не переключусь.
    Написано
  • Bios не видит жесткий диск. В чём проблема?

    @alzneo
    Прислушайтесь, а диск вообще раскручивается? А шлейф прозвонить - все контакты работают? У меня был точно такой же ноутбук с самым дешёвым optibay с али, и всё работало безо всяких проблем с разными накопителями - и hdd, и ssd, без замыкания контактов.
    Написано
  • Кто в винде ворует хоткеи?

    @alzneo
    ImagineTables, попробуйте значение 1000. Это максимум, выше которого значение игнорируется и сбрасывается на дефолт (который у Вас, похоже, равен единице).
    Написано
  • Как протянуть оптический линк между двумя соседними домами?

    @alzneo
    Неочевидные нюансы - это гофра в грунте. Если один раз протянуть и забыть, то пойдёт. Но если хочется подумать о будущем (вдруг понадобится вторую нитку кинуть), то лучше вместо гофры взять ПНД трубу (и мини-УЗК). После усадки грунта гофра вся кривая будет.
    Написано
  • Содержит ли кадр пакета информацию об учетной записи на ПК-отправителе?

    @alzneo
    Добавлю к комментарию MaxKozlov:
    Если принтеры таки были подключены по сети, то проверьте по какому протоколу - классический ли это tcp/ip порт или wsd. Реализация последнего у производителей мфу хромает на обе ноги. Достаточно в одном сегменте появиться двум-трём одинаковым устройствам, как то одно, то другое перестаёт работать. Может, это Ваш случай.
  • Проблема с установщиком драйвера принтера Hp 1536dnf mfp windows 10?

    @alzneo
    Der0nded, Тогда распакуйте инсталлятор (7-Zip или WinRar справятся) и запустите установку драйверов через Installer\DPInst_x64\dpinst.exe. Можете добавить ключ /P, чтобы видеть результат.
    Если с принтером планируете работать по сети, то установите HP Standard Port Monitor из папки Setup\Core\SIPM_64 и добавьте этот порт принтеру.
    Это базовые вещи, и они должны установиться даже без .NET. Далее можете поэкспериментировать с остальными компонентами и опытным путём выяснить какой из них мешал установке в автоматическом режиме.
  • Как перевезти подключенные принтеры на другую машину вместе с дровами?

    @alzneo
    Какого типа драйверы, которые не экспортировались? Windows экспортирует только драйверы 3 типа (полученные со стороны), драйверы 4 типа скачиваются из Windows Update автоматически.
    Из утилит я всегда использовал стандартные printbrm / printbrmui, они не подводили.
  • Проблема с установщиком драйвера принтера Hp 1536dnf mfp windows 10?

    @alzneo
    Судя по логу, инсталлятор вообще не нашёл net.pipe. Возможно, у Вас всё-таки не все фичи .NET установлены.
    Включите одну из следующих опций в Windows Features и перезагрузите Windows:
    1) .NET 3.5 -> Windows Communication Foundation Non-HTTP Activation
    или
    2) .NET 4.x Advanced Services -> WCF Services -> Named Pipe Activation
    6849ec9514086856554588.png
    Это часть ASP.NET, и Windows для неё автоматически тоже проставит галку. После установки драйвера опции можно выключить.
  • Может ли браузер дублировать POST запрос?

    @alzneo
    Хромиум повторяет запрос (даже POST), если предыдущий был отправлен через уже существующее соединение и подвис (не вернул результат)/завершился с ошибкой. Тогда хромиум открывает новое соединение и шлёт запрос заново.
    Ваша основная версия о нестабильной сети выглядит наиболее вероятной. Попробуйте симулировать плохое соединение и погонять запросы с разными интервалами (с близким к Keep-Alive значением). Утилиты netem (linux) или clumsy (win) вполне ничего.
    Посмотрите ещё лог nginx (debug), что происходит между двумя этими POST-ами. Скорее всего, там будет "client xxxxx closed keepalive connection"
  • Как решить проблему с загрузкой BIOS?

    @alzneo
    1. Скорее всего, у твоего самсунга упоротый Phoenix BIOS, в котором включён режим "только CSM". Он мог и сам "включиться" из-за порчи флешки биоса или разрядившейся батарейки. Этот режим не инициализирует встроенную клавиатуру. Попробуй внешнюю. И, вместо зажатия и удержания, заспамь F2 сразу после того как появится логотип. Если не помогло, то тогда нужно сбросить биос.
    2. Сброс биоса на самсунгах немного сложнее, чем просто закоротить контакты батарейки. Нужно найти контактные группы RST и CRIS (обычно недалеко от разъёма батарейки RTC или под оперативкой). Батарейку и АКБ вынуть, закоротить RST и подать питание. Дождаться, когда раскрутятся вентиляторы, отпустить RST и закоротить CRIS (надо делать быстро), дождаться, пока ноут загрузится в BIOS и отпустить CRIS. Подойдёт пинцет, скрепка или просто широкая плоская отвёртка. С первого раза может не получиться.
    3. В BIOS нужно выполнить сброс до стандартных настроек, режим работы выбрать UEFI+CSM. Сохранить. Выключить питание, заменить батарейку RTC, вернуть АКБ. Теперь F2 будет работать.
    4. Загрузочную флешку сделать руфусом в EFI. Можно взять Ventoy, там тоже выбрать EFI, грузиться в режиме WIMBOOT.
  • Как реализовать файловую систему?

    @alzneo
    Василий Банников, Я предположил, что автор совсем-совсем начинающий. Пусть начнёт с того, что попроще :)
  • В чем может быть проблема перезагрузки ПК при запуске игр?

    @alzneo
    проверял оперативку на ошибки.

    Root_men, прогони Memtest86+, каждую планку по отдельности. Встроенный тест памяти Windows тестирует не всё.
  • Как распаковать архив .rar с паролем?

    @alzneo
    Можешь дать побольше информации? Версия архива (RAR4 или RAR5), зашифровано ли только содержимое архива или список файлов тоже. Ну и на код бы взглянуть, который занимается распаковкой.
  • Кто в винде ворует хоткеи?

    @alzneo
    Похоже на то, что это делает Windows в процессе установки апдейтов.


    Вряд ли это апдейты. Windows во время обновления может применить дефолтный профиль (HKEY_USERS\.DEFAULT) к пользовательским, чтобы обновить дефолтные значения, которые юзер не поменял, но в Windows 11 ключ LowLevelHooksTimeout из дефолта вообще убрали, так что менять нечего.
    Имеет смысл посмотреть в сторону софта наподобие фирменных утилит мышек/клавиатур и античитов.
  • Почему при установке любой ОС установщик не видит раздел?

    @alzneo
    Александр Абакумов, Если вывести диски из массива и выключить RAID, оставив только AHCI, что в логах того же дебиана/убунты?
    Можешь показать выдачу sudo lshw -c storage?
  • Почему при установке любой ОС установщик не видит раздел?

    @alzneo
    Загрузи какой-нибудь лайв и посмотри определяются ли устройства в принципе. Может быть, свежая прошивка имеет какие-то дефолтные настройки, конфликтующие с уже настроенным массивом и его нужно разобрать и собрать заново.
  • Образ сломался, а sfc с dism`ом не помогают, как быть?

    @alzneo
    Роман, у тебя сейчас машина в состоянии "между апдейтами". Обычно такое происходит, когда часть апдейтов поставилась, часть ждёт перезагрузки машины. Windows в таком состоянии сама в процесс не вмешивается и ничего не ломается.
    Однако, она и не запрещает влезть кому-то другому - например, выключить-включить опциональный компонент или поставить сторонний, отчего последующая часть апдейтов после перезагрузки поставиться не сможет из-за каких-нибудь конфликтов версий. Но и откатиться тоже не получается.
    Тебе нужно сначала сбросить Windows Update, чтобы он не пытался снова и снова накатывать/откатывать пакеты, затем выполнить dism /Online /Cleanup-Image /StartComponentCleanup.
    Как правильно сбрасывать Windows Update написали сами Microsoft: https://learn.microsoft.com/en-us/troubleshoot/win...
  • Как на винде включить динамик в системнике?

    @alzneo
    Ziptar, отнюдь, вообще не дичь, а распространённая практика :)
    Подобным образом в те годы поступали многие, не только HP. И не только в десктопах, но и в ноутбуках была аналогичная схема подключения. Вместе с драйвером ставилась утилита, которая переключала выводы звука встроенный/внешний, и утилита эта была у каждого производителя аудиочипов своя. В настольных дефолтным считался внешний вывод, в ноутбуках - внутренний. Ставишь не тот драйвер AC97/HDAudio - звук есть только из основного.
    Андрей, попробуй Realtek Audio Control из Microsoft Store. Выбери там Device advanced settings и попробуй включить/выключить Jack detection или поменять опцию в секции Playback Device.
    Если компы совсем старые и ещё на AC97, то тогда останется только искать утилиту от производителя аудиочипа. У HP и Dell в компах часто стояли SoundMax от ADI, утилита там называлась AudioESP с одной единственной кнопкой, меняющей вывод по умолчанию.