don-Rumata
Windows soft Bluetooth driver Продолбался с проблемой установки дров блютуса на win7 на буке DNS C15B.

Vendor id, device id:

BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}_VID&000102b0_PID&0000
BTHENUM\{0000110b-0000-1000-8000-00805f9b34fb}_LOCALMFG&005d

BTHENUM\{0000110e-0000-1000-8000-00805f9b34fb}_VID&000102b0_PID&0000
BTHENUM\{0000110e-0000-1000-8000-00805f9b34fb}_LOCALMFG&005d

BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_VID&000102b0_PID&0000
BTHENUM\{0000111e-0000-1000-8000-00805f9b34fb}_LOCALMFG&005d

BTHENUM\{66666666-6666-6666-6666-666666666666}_VID

Помог тред 4pda.to

Надо качнуть ftp.dns-shop.ru и зайти в папку WLAN_BT_Combo\AW_NB159H_NB114H\BT .
Strephil
Linux Windows коммунизм Linux — это капитализм, твой компьютер — это твоя собственность, и только ты решаешь, какая программа будет выполняться на твоём компьютере;

Windows — это коммунизм, какая программа будет выполняться на "этом компьютере", решает партия.
Self-Perfection
Windows nomad_sesrver Поставил на номадный сервер Pi-hole блокировать рекламу в локалке. Админка роутера недоступна (ужасно конечно, но вот приходится так жить), так что по DHCP адрес pi-hole хоста не раздать. Но в хозяйстве у меня сейчас помимо номадного сервера всего 4 устройства, казалось просто прописать им всем адрес нужного DNS сервера вручную. Ну что могло пойти не так?

Но случился Windows, кажется 11. Прописал в свойствах подключения к локальной Wi-Fi точке доступа адрес DNS в 192.168.1.N вместо "автоматически". И вроде работало. Вот только теперь DNS сервер 192.168.1.N используется при подключении к любой точке доступа, несмотря на то, что в настройках остальных сохранённых подключений DNS выбран "получать автоматически".

Похоже для всех точек доступа используется последний сконфигурированный IP адрес DNS сервера. Даже если все настроить в "получать автоматически" отказаться от него не удаётся. Как мне unfuck настройки сети Windows я не представляю. Возможно придётся всем прописать 8.8.8.8
cypa
Windows я правильно понял что сейчас в венде нету штатного текстового редактора в терминале? раньше был edit.com, а сейчас нету?
cypa
Windows оказывается большая проблема со сменой пароля пользователя удалённо через RDP ... если политика требует смены пароля пользователя, то войти по RDP не получится, никак!
janPona
Windows Грехопадение продолжается. Купил Eset NOD32. Купил, Карл! Кто меня знает, подтвердит, что я уже не торт.

Пора переименовываться в janIke
vt
Windows говно windows 11 Прошло как минимум полгода с момента релиза Windows 11, поиск в "пуске" до сих пор работает со второго раза. В прошлый раз им потребовалось лет 7, чтоб починить, интересно сколько займет в этот раз.
janPona
· Edited
винда говно уебаемся Я сдался. Линукс меня заебал постоянно отпадающими дровами, нерабочим блютусом, адом зависимостей и прочим красноглазым пердежом.

Пересел на православненькую одиннацадку. Лицензия, не хрен собачий.

И что же?

Zoom как терял авторизацию при открытии через ссылку на митинг, так и теряет. Выражение "разогреть zoom перед митингом" по-прежнему актуально.

В том же зуме, если помитинговать минут 10, вдруг выключается экран, а потом звук начинает секунд тридцать идти как через дисторшн.

Телеграм не понимает, что я отключил USB-наушники — и воспроизводит звук разговора через... хз через что. Наверно через виндузячий аналог /dev/null.

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

Если создать кастомную раскладку клавиатуры MSовским тулом, она устанавливается в систему (как dll, Карл!) жутко криво, а зачастую и старые раскладки начинают при этом глючить.

Я уже молчу про разноцветнейшие баги с DirectX, visual studio redistributable и прочими говёнными рантаймовыми зависимостями, не удовлетворяющимимся без напильника при установке игр.

Microsoft Teams под своей родной осью просто не даёт ввести пароль, так как поле для его ввода (жаль что не для ввода в сраку Сатье Наделле) задизейблено, хотя и зареквайрено.

Ебучее Windows Hello на ноуте, куда винда была установлена OEM-ом, воротит нос от охуительной full HD камеры и говорит: "нет, ЭТОЙ камерой я твоё лицо для логина распознавать не буду. Даже не проси. Только ПИН-код или (по праздникам) отпечаток пальца. Нет у тебя нормальной камеры, лошара".

Кстати, об отпечатке пальца. Раз уж у меня завелась биометрия, то не попробовать ли мне научить Bitwarden разблокироваться через неё? Я ж не на сраном линуксе, как никак! Никак. Нет, no, não, nein, аж ніяк. С точки зрения Bitwarden-а нет у меня служб биометрии, не достоин я их.

Короче, дорогой Microsoft, спасибо за самую стабильную ось для десктопа (не то что отэто вот богомерзкое красноглазое бубунто-поделие, которое, как известно ну уж никак не для десктопа). Я теперь чувствую себя не просто как дома, а даже немного лучше. Мне, как и прежде, есть чем заняться, есть о чём поразмыслить и чем себя развлечь.
den-po
Windows говно Как сделать, чтоб в десятке скорость повтора при удержании кнопок не сбрасывалась на низкую? Причём она сбрасывается, но открываю настройки клавиатуры, а там выбрана высокая. Дёргаю ползунок туда-сюда, жму "применить" — становится норм. А потом (после сна?) опять сбрасывается.
Strephil
Windows VPN add-vpnconnection не удаётся подключиться к cim-серверу указанная служба не установлена

Хочу IKEv2, Ubuntu сервер, Windows клиент, Windows пишет вот то, что сверху. Это ведь на стороне винды проблема? установить что-то нужно?
Linda-chan
Windows программизм Заметила странность с DLL, собранными FreeBasic, в Windows 95. Допустим, у нас есть библиотека на FB, есть программа на VB6, которая её использует. Запускаем программу, она грузит библиотеку, всё хорошо. Теперь делаем ActiveX DLL на VB6, которая использует библиотеку, регистрируем через RegSvr32 в Windows 95. RegSvr32 грузит библиотеку, та грузит свои зависимости, в том числе FB библиотеку, а потом RegSvr32 получает от LoadLibraryEx() ошибку 0x45a. Даже если просто сказать RegSvr32 регистрировать FB библиотеку, то будет та же ошибка. Не понимаю, что происходит. В Windows 98 работает без проблем.
janPona
Windows vscode Решил поставить VSCode под виндой, чтобы потестить контейнеризированную разработку "в тылу врага".

Как только поставил расширение Remote Containers, сразу потянулся Docker, а за ним WSL.

Прекрасно. Практически никаких ручных телодвижений делать не приходится. Всё довольно интуитивно поставилось. Правда перезагрузиться пришлось уже дважды.
justonemore
Windows IT This is the answer I give to IT people when they ask if it’s okay to customize the Windows boot logo.

DO NOT DO THIS ON A PRODUCTION MACHINE OR YOU WILL REGRET IT.

If you hack the bitmap everything will seem fine until six months down the road when you decide to install the latest service pack. The service pack installer will not upgrade your ntoskrnl because it looks at the file and says “Hm, this isn’t the standard uniprocessor ntoskrnl, it’s not the standard multiprocessor ntoskrnl, it’s not the standard advanced server ntoskrnl, I can’t tell what this is, so I don’t know which version of ntoskrnl to update it to. I’ll just leave it alone.”

If you are lucky you will bluescreen at boot because the old ntoskrnl is incompatible with some other critical part of the service pack.

If you are unlucky, your machine will appear to run normally when in fact it is quietly corrupting itself, and then it will keel over or generate bogus data when you least expect it.

If you planned ahead, you will have quit your job and moved to Hawaii so the disaster falls on your replacement’s head to clean up while you sit on the beach sipping a pina colada.

devblogs.microsoft.com
cypa
Linux Windows кажется я понял
— венду делают, но не пользуются ею, умные наёмные проггеры по указке менеджеров
— linux делают кто попало и примерно все они пользуются linuxом сами!

отсюда и такие различия ...
Linda-chan
Windows программизм Ранее я писала, как Win16 выдавала мне страшное сообщение об ошибке при попытке вызвать функцию из не найденной DLL в VB3. Я подумала и нашла источник проблемы. Есть в Windows такая функция SetErrorMode(), которая устанавливает глобально для задачи (процесса в Win32), как будут обрабатываться некоторые ошибки. Например, можно сказать, чтобы при возникновении необработанного исключения программа просто схлопывалась и не выдавала никаких «Память не может быть read». Есть там флаг SEM_NOOPENFILEERRORBOX, который именно на это и отвечает. Если установить его для задачи, то выдача страшных сообщений прекратится, пользователь не будет знать, что программа чего-то не нашла, а программа сама будет действовать альтернативно. Собственно, после установки этого флага, сообщения прекратились. А в Win32 он вроде как установлен по умолчанию (хотя, документация говорит обратное), но, как мне показалось, даже если его сбросить, никаких сообщений не появится.
Linda-chan
Windows программизм There is a horrible non-obvious quirk of the Adjust­Token­Privileges function that is tripping us up: The function returns success even though it may have failed to do what you asked.
The function “succeeded” in the sense that it successfully attempted to adjust the privileges you requested, and it successfully reported the result of the adjustment attempt. But that doesn’t mean that the attempt actually accomplished what you asked it to do.
devblogs.microsoft.com
Linda-chan
Windows программизм В Windows 3.xx, если VB3 программа пытается вызвать функцию из отсутствующей DLL, появляется то самое системно-модальное окно сообщения, поясняющее, что данной библиотеки не найдено. После этого (если не установить обработчик ошибок) уже VB рантайм вываливает ошибку «File not found» и схлопывается. В принципе, это происходит и при запуске такой программы в NT и 9x. А вот в VB6 такой фигни нет.
pics.lindachan.net
pics.lindachan.net
Linda-chan
Windows программы программизм У MessageBox() есть ещё один прикольный флаг – MB_SYSTEMMODAL. В Win32 он ничего заметного не делает (документация говорит, что окно сообщения появляется поверх всех окон, что эквивалентно MB_TOPMOST), зато в Win16 показывает окно сообщения, которое блокирует всю систему пока не нажмёшь на кнопку. При этом, если не указать флаг иконки или указать MB_ICONSTOP, то показывается простейшее окно фиксированного размера, без заголовка (текст заголовка пишется отдельной строкой), с текстом шрифтом System и кнопкой. Такое окно рассчитано на ситуации, когда системные ресурсы закончились, система не может даже окно нормально нарисовать, но сообщение показать всё равно нужно, и делается это минимальными средствами. Если же указать другую иконку, то показывается обычное окно сообщения, только с одинарным бордюрчиком и без возможности окно это перетаскивать. Система при этом всё равно блокируется. Ещё одна интересная особенность заключается в том, что в Win9x приложения Win16 могут показывать такое окно с полной блокировкой системы, а Win32 приложения – нет. В NT даже Win16 приложения не могут заблокировать систему.
Linda-chan
Windows программы программизм В Windows есть функция MessageBox() сотоварищи, которая выводит окно с сообщением, иконкой и набором кнопок для реакции пользователя. Для выбора иконки есть следующие флаги:
• MB_ICONHAND – выводит красную фигню с крестиком, типа, сообщение об ошибке.
• MB_ICONQUESTION – выводит фигню с вопросительным знаком.
• MB_ICONEXCLAMATION – выводит фигню с восклицательным знаком, типа, предупреждение.
• MB_ICONASTERISK – выводит фигню с буквой «i», информация.
В глаза бросается некое несоответствие названия констант тому, что они показывают. Более того, у MB_ICONHAND есть вносящий ясность псевдоним – MB_ICONSTOP. Что такое? Почему так? Дело в том, что названия констант говорят о том, что показывало окно сообщения в самой первой версии Windows. Тогда вместо креста при ошибке показывалась поднятая рука, а вместо буквы «i» – «*». В Windows 3.x руку посчитали неинтересной и стали показывать знак «Движение без остановки запрещено», и у константы появился «псевдоним», отразивший новые реалии. Та же фигня и со звёздочкой: появилась буква «i», и константа начала называться MB_ICONINFORMATION. В Windows 9x и NT4 иконки снова обновили, вместо знака появился крест, и авторы решили перейти от формы к содержанию, добавив псевдонимы MB_ICONERROR и MB_ICONWARNING. Получилась занятная капсула времени.
Linda-chan
Windows программы Ахаха, сама себя обманула. NT4 знает о подписи, просто я забыла, что смотрю свойства билда без подписи (идёт работа, так сказать). Для других файлов Проводник показывает подпись.
ShpurloS
Windows mikrotik hyper-v Узнал сегодня страшную для себя вещь — при установке роли hyper-v хостовая машина начинает работать медленнее. Тест производительности 1С показал снижение на 20% попугаев... Буду переосмысливать свои микротики в виртуалках...
Linda-chan
Windows программизм Есть такая функция FindFirstFile(), которой передаём имя файла или путь с масками. В ответ получаем набор найденных файлов, точнее, данные о первом найденном файле и манипулятор, которым можно перечислить остальные элементы набора. Забавное случается, если попытаться передать функции имя каталога с слэшем на конце. Функция прекрасно что-то находит, возвращает манипулятор и данные, только вот в данных – пустота, всё по нулям. Что именно она там находит, я так и не выяснила. GetLastError() возвращает ERROR_FILE_NOT_FOUND, FindNextFile() говорит, что файлов не осталось.
vt
Windows Microsoft говно edge "мы не можем синхронизироваться, для того, чтоб убедиться, что это вы, авторизуйтесь еще раз". Но зачем, блять, я же залогинен в системе? Ок, нажимаю авторизоваться, запрашивает системный пин-код и ура, он меня узнал. Топ-менеджер по синхронизации Edge и топ-менеджер по логину в винду видимо давно не пересекались, блять
Linda-chan
Windows ненависть программы Берём винт с NTFS, витиеватой структурой каталогов, симлинками, владельцем файлов с другой системы, правами на доступ только для него и местами ещё с кое-какими правами. Пытаемся привести всё это к какой-то единой системе с владельцем – локальным пользователем и правами для него и ещё пары учёток. Фрустрируем несколько дней.
Linda-chan
Windows программизм Есть такие функции как GetOpenFileName() и GetSaveFileName(), которые выводят диалоги открытия и сохранения файла. Они могут показывать диалог в новом стиле и диалог в старом стиле (как в Windows 3.xx). При чём флаг OFN_EXPLORER прямо не влияет на выбор вида диалога, и в обычных ситуациях всегда показывается новый диалог независимо от этого флага. Чтобы показать старый диалог, нужно не только не указать этот флаг, но и подкинуть функции хук, который будет всегда возвращать FALSE (тоесть сигнализировать, что сообщение должна обработать библиотека, а не код хука). Это присказка. Сказка в том, что в Windows 2000 и Windows XP новым был диалог с панелькой неких предопределённых папок слева (которые правились через TweakUI). В Windows Vista диалог переделали, и в левую часть впилили дерево каталогов, а сверху убрали раскрывающийся список с деревом каталогов, впилив вместо него хитрый текстбокс с путём к текущему каталогу. И все нормально написанные программы в новой системе тут же начали показывать новый диалог, если, конечно не использовали хитрые шаблоны. Но я заметила, что были программы, которые выводили диалог, выглядящий как в Windows XP. Экспериментируя, я выяснила, что флаг OFN_EX_NOPLACESBAR, который в предыдущих версиях системы отрубал сайдбар слева и превращал диалог в такой, какой был в Windows 9x или NT4. В Windows Vista и выше оно работает примерно так же, и диалог даже начинает выглядеть примерно так же. Но это всё равно не то. Оказалось, что для того чтобы получить диалог как в XP. нужно провернуть тот же трюк, как со старым диалогом: указываем флаг OFN_EXPLORER и подкидываем такой же хук (что характерно, прототип у старого и нового хука одинаковый, но оба задокументированы отдельно друг от друга). И получаем немного ностальгии.
Linda-chan
Windows программы Если создать пустой BAT файл и попытаться его запустить, системный загрузчик скажет, что оный файл не является приложением Win32. Как-то раньше не приходило в голову создавать пустые BAT файлы и запускать их.