====== Windows - ошибки и фиксы ====== См. также [[microsoft:windows:windows_tnt|Windows tipsNtricks]] Здесь собраны самые разные ошибки, для которых нет смысла заводить отдельную статью/страницу. ===== Ошибки ===== ==== OpenXML 2.5 ==== Ошибка **Could not load file or assembly DocumentFormat.OpenXml** Установить Open XML SDK с [[https://web.archive.org/web/20190116000204/https://www.microsoft.com/en-us/download/details.aspx?id=30425|сайта Microsoft]] или [[https://github.com/dotnet/Open-XML-SDK/releases/tag/v2.5|github]]. * [[http://download.microsoft.com/download/2/7/F/27FF6744-D970-4FFB-90B8-5226B2B82E0A/OpenXMLSDK.msi|Open XML SDK 1.0]] [[https://www.nuget.org/packages/DocumentFormat.OpenXml/1.0.0|(NuGet link)]] * [[https://www.microsoft.com/en-us/download/details.aspx?id=5124|Open XML SDK 2.0]] [[https://www.nuget.org/packages/DocumentFormat.OpenXmlSDK/|(NuGet link)]] * [[https://www.microsoft.com/en-us/download/details.aspx?id=30425|Open XML SDK 2.5]] [[https://www.nuget.org/packages/DocumentFormat.OpenXml/2.5.0|(NuGet link)]] ==== tracert no resources ==== ping и tracert показывают **no resources** В моем случае все оказалось просто, [[https://support.microsoft.com/en-us/help/3139164/tracert-command-doesn-t-receive-responses-when-you-trace-resources-on|ICMP заблокированы]] брандмауэром Windows. Решение - отключить Windows Firewall или разрешить ICMP. ==== Office 365 не активируется ==== * [[https://gallery.technet.microsoft.com/office/How-To-Reset-Office-01cf9c07|https://gallery.technet.microsoft.com/office/How-To-Reset-Office-01cf9c07]] * [[https://answers.microsoft.com/en-us/msoffice/forum/msoffice_install-mso_win10-mso_o365b/how-do-you-change-the-account-that-office-says-it/96293526-9a47-4373-ab2c-b97e7a380f82|How do you change the account that Office says it belongs to?]] * [[https://support.office.com/en-gb/article/what-to-try-if-you-can-t-install-or-activate-office-2016-for-mac-5efba2b4-b1e6-4e5f-bf3c-6ab945d03dea?ui=en-US&rs=en-GB&ad=GB#bkmk_cantsignin|What to try if you can't install or activate Office 2016 for Mac]] ==== Ошибка 8007000e в Windows update ==== Для Windows 7/2008 нужен патч [[https://www.microsoft.com/en-us/download/details.aspx?id=48973|KB3083324]] [[https://support.microsoft.com/ru-ru/help/3083324/windows-update-client-for-windows-7-and-windows-server-2008-r2-septemb|Центр обновления Windows клиент для Windows 7 и Windows Server 2008 R2: Сентябрь 2015 г.]] ==== inaccessible boot device ==== [[https://support.microsoft.com/ru-ru/help/927392/use-bootrec-exe-in-the-windows-re-to-troubleshoot-startup-issues|Использование средства Bootrec.exe в среде восстановления Windows для устранения неполадок при запуске]] Bootrec.exe **/FixMbr**\\ Этот параметр записывает в системный раздел основную загрузочную запись, совместимую с Windows 7 или Windows Vista. Он не перезаписывает существующую таблицу разделов. Данный параметр следует использовать для устранения проблем, связанных с повреждением основной загрузочной записи, или если необходимо удалить из основной загрузочной записи нестандартный код. **/FixBoot**\\ Это параметр записывает новый загрузочный сектор в системный раздел, используя загрузочный сектор, совместимый с Windows Vista или Windows 7. Этот параметр следует использовать, если выполняется хотя бы одно из перечисленных ниже условий. * Загрузочный сектор заменен на нестандартный загрузочный сектор Windows Vista или Windows 7. * Загрузочный сектор поврежден. * После установки Windows Vista или Windows 7 на компьютер была установлена более ранняя версия операционной системы Windows. В данном случае для запуска компьютера вместо диспетчера загрузки Windows (Bootmgr.exe) используется загрузчик Windows NT (NTLDR). **/ScanOs**\\ Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Он также отображает все записи, не включенные в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если на компьютере присутствуют установленные операционные системы Windows Vista или Windows 7, которые не отображаются в меню диспетчера загрузки. **/RebuildBcd**\\ Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Кроме того, он позволяет выбрать установленные системы, которые необходимо добавить в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если необходимо полностью перестроить хранилище данных конфигурации загрузки. Примечание. Используйте средство Bootrec.exe для устранения ошибки с сообщением «Bootmgr отсутствует». Если перестройка хранилища данных конфигурации загрузки не приводит к устранению проблемы, можно экспортировать и удалить данные конфигурации загрузки, а затем выполнить этот параметр повторно. Это обеспечит полную перестройку хранилища данных конфигурации загрузки. Для этого в командной строке среды восстановления Windows введите следующие команды: * bcdedit /export C:\BCD_Backup * c: * cd boot * attrib bcd -s -h -r * ren c:\boot\bcd bcd.old * bootrec /RebuildBcd ==== Не работает версия Mafia 1 из Steam ==== http://steamcommunity.com/sharedfiles/filedetails/?id=1207457346 Выполнить в CMD x64 REG COPY "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Illusion Softworks\Mafia" "HKEY_CURRENT_USER\SOFTWARE\Illusion Softworks\Mafia" /s /f x86 REG COPY "HKEY_LOCAL_MACHINE\SOFTWARE\Illusion Softworks\Mafia" "HKEY_CURRENT_USER\SOFTWARE\Illusion Softworks\Mafia" /s /f ==== Если завис Windows Update ==== Бывает так вот нажмёшь проверить обновления и час-два пройдет и ничего. Чудо батник @ECHO OFF echo Sbros Windows Update echo. PAUSE echo. attrib -h -r -s %windir%\system32\catroot2 attrib -h -r -s %windir%\system32\catroot2\*.* net stop wuauserv net stop CryptSvc net stop BITS ren %windir%\system32\catroot2 catroot2.old ren %windir%\SoftwareDistribution SoftwareDistribution.old ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old net Start BITS net start CryptSvc net start wuauserv echo. echo Gotovo echo. PAUSE * https://superuser.com/questions/951960/windows-7-sp1-windows-update-stuck-checking-for-updates * https://support.microsoft.com/en-us/help/971058/how-do-i-reset-windows-update-components ==== Перезагружается Windows 2012 Server R2 без видимых причин, Microsoft-Windows-Kernel-Power ==== Server 2012 R2 стал постоянно перезагружаться без каких-либо закономерностей. {{:windows:windows_kernel_power_41_1.png?nolink|}} BlueScreenView, о котором написано чуть ниже ситуацию совсем не прояснил, а скорее наоборот повёл по ложному пути. {{:windows:windows_kernel_power_41_2.png?nolink|}} Чего только не узнал по запросу //ntoskrnl.exe microsoft-windows-kernel-power//. Все кивают в сторону железа (питание, память, драйверы). Но что делать если это XEN VPS где DDR4 ECC память. Реклама. Это Winwelt. Рекомендую. Проблем с железом быть не может. VPS имеют аптайм по несколько месяцев. TL;DR это вонючки хакеры. Какой-то адовый баг в SMB - NSA Eternalblue SMB * [[https://vulners.com/myhack58/MYHACK58:62201785358|NSA Eternalblue SMB vulnerability analysis-vulnerability warning-the black bar safety net]] * [[https://blogs.technet.microsoft.com/msrc/2017/04/14/protecting-customers-and-evaluating-risk/ |Protecting customers and evaluating risk]] (TechNet) По запросу page_fault_in_nonpaged_area srv.sys 2012 уже куда больше интересного {{:windows:windows_kernel_power_41_3.jpg?nolink|}} Из ссылки https://social.technet.microsoft.com/Forums/en-US/c0779e02-b7b5-4ace-bdab-4b066cc7f85a/2008r2-server-bsod-pagefaultinnonpagedarea-50-srvsys-srvsrvos2featont45-?forum=winservergen уже стало почти ясно, что виной всему [[http://blogs.360.cn/360safe/2017/04/17/nsa-eternalblue-smb/|NSA Eternalblue SMB]]. Но как же такое могло произойти? Ведь все доступные патчи через Windows Update установлены. Окей гугл Микрософт. Переходим по ссылке [[https://technet.microsoft.com/en-us/library/security/ms17-010.aspx|MS17-010]] из которой ясно, что надобно патчить, но непонятно как. Изучаем ссылку [[https://support.microsoft.com/ru-ru/help/4023262/how-to-verify-that-ms17-010-is-installed|Поверка установки MS17-010]]. Патча нет в системе PS C:\Users\Administrator> get-hotfix -id KB1234567 get-hotfix : Cannot find the requested hotfix on the 'localhost' computer. Verify the input and run the command again. At line:1 char:1 + get-hotfix -id KB1234567 {{:windows:windows_kernel_power_41_4.jpg?nolink|}} Из [[https://support.microsoft.com/ru-ru/help/3173424/servicing-stack-update-for-windows-8.1-and-windows-server-2012-r2-july|ссылки]] выясняется такое, что надо набрать воздуха, как советует один сатирик. //Важно. При установке языкового пакета после установки этого обновления, необходимо переустановить это обновление. Таким образом, рекомендуется установить все языковые пакеты, которые вам нужны, прежде чем установить данное обновление.// Если я всё правильно понимаю, то я установил все патчи, потом установил в системе новый язык, и усё, патч надо ставить заново. Вот жеж поворот! И действительно, версия файла ''%systemroot%\system32\drivers\srv.sys'' была ниже 6.3.9600.18604 ([[https://support.microsoft.com/ru-ru/help/4023262/how-to-verify-that-ms17-010-is-installed|Способ 2. Проверка по версии файла %systemroot%\system32\drivers\srv.sys]]) Ставим патч KB4012213 вручную [[https://www.catalog.update.microsoft.com/Search.aspx?q=KB4012213|отсюда]]. На этом история заканчивается. Microsoft, не надо так. Профит!!1адинадин. В подтверждение теории с языковым пакетом могу сказать, что таки да. На другом сервере где первоначально был установлен дополнительно русский язык, а потом уже все патчи такой проблемы не было. Но будут другие. Потому-что Р-Е-Ш-Е-Т-О-! ==== Просмотр memory.dmp ==== [[http://www.nirsoft.net/utils/blue_screen_view.html|BlueScreenView]] работает, но ничего в итоге непонятно. [[http://www.resplendence.com/whocrashed|WhoCrashed]] платная, а бесплатной редакции не работает через RDP. Ответыmail.rumicrosoft меня [[https://answers.microsoft.com/ru-ru/windows/forum/windows_7-update/ntoskrnlexe-%D0%BA%D0%B0%D0%BA/33151690-5129-4b86-a3fe-5a7d2f68ab18|вразумили]] и я нашёл нормальную утилиту WinDbg (Debugging Tools for Windows) для анализа дампа, которая входит в состав [[https://developer.microsoft.com/ru-ru/windows/downloads/windows-8-1-sdk|Windows SDK]]. И тут имхо требуется уровень выше power-user, чтобы докопаться до истины. Оставлю ссылку-несколько по ошибке ''ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe'' * https://social.technet.microsoft.com/Forums/windows/en-US/26f5f26a-3cb6-485d-8ba9-b9dcacf4de72/bsod-please-help-ntoskrnlexe?forum=w7itprogeneral * http://windbg.info/forum/13-crash-dump-analysis-/26-unable-to-load-image-ntoskrnlexe.html * https://www.technlg.net/windows/symbol-server-path-windbg-debugging/ tl;dr Open WinDbg > File > Symbol File Path and then paste the following under "Symbol path": SRV*c:\symbols*http://msdl.microsoft.com/download/symbols ==== Как восстановить пароль Administrator в Windows 2008 ==== https://www.howtogeek.com/106333/how-to-reset-your-forgotten-domain-admin-password-on-server-2008-r2/ ==== Скрипт avz lms.exe ==== begin ExecuteFile('net.exe', 'stop tcpip /y', 0, 15000, true); if not IsWOW64 then begin SearchRootkit(true, true); SetAVZGuardStatus(True); end; QuarantineFile('C:\Windows\Fonts\LMS.exe', ''); QuarantineFile('C:\Windows\Fonts\sppsrv.exe', ''); DeleteFile('C:\Windows\Fonts\sppsrv.exe', '32'); DeleteFile('C:\Windows\Fonts\LMS.exe', '32'); RegKeyIntParamWrite('HKEY_LOCAL_MACHINE', 'SYSTEM\CurrentControlSet\Control\LSA', 'RestrictAnonymous', 2); ExecuteSysClean; RebootWindows(true); end. ==== Видеокарта в простое сильно греется ==== Ситуация - видеокарта в IDLE/простое заметно перегревается через некоторое время после запуска ОС. Большой Windows troubleshooting опыт подсказал мне, что наверное кто-то адски использует GPU. Сперва грешил на аппаратное ускорение в Chrome/Firefox, но это был ложный путь, хотя в сети много людей у кого была проблема в этом, особо вникать не стал так как пофиг. Помогла мне программа [[http://www.ozone3d.net/gpushark/|GPU shark]]. Через неё смотрим нагрузку на GPU и какие процессы используют нашу видеокарту. Далее смотрим этот процесс в Диспетчере задач. В моём случае в списке был странный процесс **wecutil.exe**. Постоянная нагрузка на CPU 25% и 80-90% на GPU. В итоге оказалось, что в каталог .minecraft был запрятан биткоин майнер. После удаления сего файла нагрузка упала, а температура пришла в норму. Пользователи они такие. {{:windows:lamers_users.jpg?500|}} ==== Альтернативные оболочки для Windows (замена explorer.exe) ==== * [[http://www.sharpenviro.com/wp/|SharpE]] As of december 2011 the SharpEnviro project is no longer under active development. * [[http://emergedesktop.org/|Emerge Desktop]] [[http://web.archive.org/web/20150606154937/http://emergedesktop.org/|emergedesktop.org has shutdown]] * [[http://www.lsdev.org/|LiteStep]] * [[http://ldex.terica.net/|LDE(X)]] * [[http://sites.google.com/site/greengnomeoe/|GreenGnome]] * [[http://www.geoshell.org/|GeoShell]] * [[http://bb4win.sourceforge.net/bblean/|bbLean]] FIXME --- //[[todo@rtfm.wiki|dx]] 2016/01/21 15:15// проверить актуальность ==== Удалить PsiService_2.exe ==== [[http://arconclub.org/index.php?showtopic=3807|Как удалить PsiService_2.exe?]] ==== Отключить анимацию при загрузке ==== https://msdn.microsoft.com/en-us/library/ff794272%28v=winembedded.60%29.aspx bcdedit /set bootux disabled ===== Ссылки ===== **Общий доступ к файлам** * [[https://www.sysadmins.lv/blog-ru/setevoe-okruzhenie.aspx|Обозреватель компьютеров – Computer Browsing]] | Супер статья! * [[http://forum.ru-board.com/topic.cgi?forum=8&topic=18306|Некоторые новые аспекты сетевого доступа в Windows XP.]] * [[http://www.imho.ws/showthread.php?t=14338|Доступ к папкам компьютера по сети (sharing) в Windows]] * [[http://forum.oszone.net/thread-41825.html|Доступ - [решено] Как получить доступ к файлу или папке]]