Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2019 - Windows Server 2019 Snandard Core - не появляется окно выбора файлов

Ответить
Настройки темы
2019 - Windows Server 2019 Snandard Core - не появляется окно выбора файлов

Ветеран


Сообщения: 2098
Благодарности: 143


Конфигурация

Профиль | Отправить PM | Цитировать


Доброе время суток. Имеется сервер с Windows Server 2019 STD Core, установлен пакет Windows FOD. Сервер внедрен недавно, все было ОК. Видимо после какого-то обновления появилась проблема: в некоторых программах не появляется окно выбора файлов: 1С - окна открытия файлов, различные утилиты для 1С ( Обновлятор 1С ), Google Chrome. Т.е. проблема однозначно в ОС. Т.к, во-первых, проблема в ряде программ, а не в одной, во-вторых - переустановка вышеуказанных программ проблему не решает. Как решит эту проблему ?

-------
"Нет" - войне.


Отправлено: 06:31, 19-05-2020

 

Ветеран


Сообщения: 2098
Благодарности: 143

Профиль | Отправить PM | Цитировать


В общем что делал и не дало эффекта:
1. Проверка и установка всех обновлений
2. dism /online /cleanup-image /restoreheals . Перезапуск
3. Удаление антивируса
4. Переустановка FOD

Net.Framework - установлены 3.5 и 4.7

Мне кажется, может попробовать зацепиться за этот лог ? Если я в просмотре событий Windows выделяю событие и нажимаю "Сохранить выбранное событие", то получаю ошибку - "Необрабатываемое исключение в оснастке управляемого кода":

Ошибка
FX:{b05566ad-fe9c-4363-be05-7a4cbb7cb510}

Создание экземпляра COM-компонента с CLSID {C0B4E2F3-BA21-4773-8DBA-335EC946EB8B} при помощи интерфейса IClassFactory завершилось со сбоем из-за следующей ошибки: 80040111 Требуемый класс отсутствует в ClassFactory (Исключение из HRESULT: 0x80040111 (CLASS_E_CLASSNOTAVAILABLE)).

Трассировка стека расширения:

в System.Windows.Forms.SaveFileDialog.CreateVistaDialog()
в System.Windows.Forms.FileDialog.RunDialogVista(IntPtr hWndOwner)
в System.Windows.Forms.CommonDialog.ShowDialog(IWin32Window owner)
в Microsoft.ManagementConsole.Internal.ConsoleDialogHost.ShowDialog(WaitCursor waitCursor, ShowDialogCallback callback)
в Microsoft.Windows.ManagementUI.CombinedControls.MMCConsole.ShowDialog(CommonDialog dlg)
в Microsoft.Windows.ManagementUI.CombinedControls.CEventsCommon.GetSaveLogFileName(Boolean clearLog, String& fileName, Boolean modal, Boolean suppressElf, Boolean getUncPath)
в Microsoft.Windows.ManagementUI.CombinedControls.CEventsCommon.GetSaveLogFileNameAndLocales(Boolean clearLog, String& fileName, Boolean modal, Boolean suppressElf, Boolean showLocalized, Boolean getUncPath, ArrayList& locales)
в Microsoft.Windows.ManagementUI.CombinedControls.EventDetailControl.ExecuteExportEventsAction()
в Microsoft.Windows.ManagementUI.CombinedControls.EventDetailControl.OnAction(ManagementAction action)
в Microsoft.EventViewer.SnapIn.MMCEventsResultView.OnAction(Object sender, ManagementAction mmcAction)
в Microsoft.EventViewer.SnapIn.FormControlBase.OnAction(Object sender, ActionEventArgs e)
в Microsoft.ManagementConsole.Action.RaiseTriggeredEvent(Object sender, AsyncStatus status)
в Microsoft.ManagementConsole.View.DoAction(Int32 actionId, Boolean selectionDependent, Int32 selectionId, IRequestStatus requestStatus)
в Microsoft.ManagementConsole.View.ProcessRequest(Request request)
в Microsoft.ManagementConsole.ViewMessageClient.ProcessRequest(Request request)
в Microsoft.ManagementConsole.Internal.IMessageClient.ProcessRequest(Request request)
в Microsoft.ManagementConsole.Executive.RequestStatus.BeginRequest(IMessageClient messageClient, RequestInfo requestInfo)
в Microsoft.ManagementConsole.Executive.SnapInRequestOperation.ProcessRequest()
в Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(SimpleOperationCallback callback)

-------
"Нет" - войне.


Последний раз редактировалось __sa__nya, 20-05-2020 в 06:24.


Отправлено: 06:17, 20-05-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 2098
Благодарности: 143

Профиль | Отправить PM | Цитировать


Что пробовал еще: переустановил Net.Framework 4.7 .
Вот здесь говорится что вроде функционал диалогового окна который должен вызываться, предоставляется Net.Framework'ом. Но переустановка ничего не дала.
Может как-то можно зарегить недостающий класс ?

-------
"Нет" - войне.


Отправлено: 07:29, 20-05-2020 | #3


Аватара для Anton04

Ветеран


Сообщения: 2054
Благодарности: 388

Профиль | Отправить PM | Цитировать


__sa__nya,

sfc /scannow - что говорит?

Цитата __sa__nya:
Net.Framework - установлены 3.5 и 4.7 »
Насколько я помню, 1С обновлятор работает исключительно с Net.Framework 3.х версию выше не использует.

Цитата __sa__nya:
Что пробовал еще: переустановил Net.Framework 4.7 . »
Уже давно вышел Net.Framework 4.8...

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 10:44, 20-05-2020 | #4


Ветеран


Сообщения: 2098
Благодарности: 143

Профиль | Отправить PM | Цитировать


Цитата Anton04:
sfc /scannow - что говорит? »
- что не обнаружил повреждения.
Цитата Anton04:
Уже давно вышел Net.Framework 4.8... »
- Дело в том, что без него проблемы не было. Поставил "методом тыка" - проблема есть.

-------
"Нет" - войне.


Отправлено: 12:49, 20-05-2020 | #5


Аватара для Anton04

Ветеран


Сообщения: 2054
Благодарности: 388

Профиль | Отправить PM | Цитировать


Цитата __sa__nya:
- что не обнаружил повреждения. »
Тогда возможно повреждено часть реестра. Логи Windows смотрели? Есть ошибки или предупреждения?

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.


Отправлено: 18:45, 20-05-2020 | #6


Ветеран


Сообщения: 2098
Благодарности: 143

Профиль | Отправить PM | Цитировать


При попытке в программе, например 1С или Google Chrome вызвать окно открытия файла, никаких ошибок и информационных событий в журналах Ситстема и Приложение нет.

-------
"Нет" - войне.


Отправлено: 19:19, 20-05-2020 | #7


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


__sa__nya, попробуйте сделать лог Process Monitor'ом и посмотреть на него, в файловую и реестровую части.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:24, 20-05-2020 | #8


Ветеран


Сообщения: 2098
Благодарности: 143

Профиль | Отправить PM | Цитировать


Цитата Iska:
_sa__nya, попробуйте сделать лог Process Monitor'ом и посмотреть на него, в файловую и реестровую части. »
Попробовал, посмотрел логи, не могу найти события в PML-файле, которые связаны с проблемой- событий с результатом отличным от "SUCCESS" много. Может кто глянуть ?
Получается так.
Проблема проявляется например если в диспетчере служб IIS ( inetmgr) вызвать диалог открытия файла, например при выборе сертификата:

После этого Inetmgr.exe "падает" без каких-либо ошибок. В журнале событий в Приложение появляется такое событие:

IIS-IISManager_ID13
Имя журнала: Application
Источник: Microsoft-Windows-IIS-IISManager
Дата: 21.05.2020 7:32:29
Код события: 13
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: srv1c83_3
Описание:
IISMANAGER_CRASH

Неожиданное завершение диспетчера IIS.

Исключение:System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.Runtime.InteropServices.COMException: Создание экземпляра COM-компонента с CLSID {DC1C5A9C-E88A-4DDE-A5A1-60F82A20AEF7} при помощи интерфейса IClassFactory завершилось со сбоем из-за следующей ошибки: 80040111 Требуемый класс отсутствует в ClassFactory (Исключение из HRESULT: 0x80040111 (CLASS_E_CLASSNOTAVAILABLE)).
в System.Windows.Forms.OpenFileDialog.CreateVistaDialog()
в System.Windows.Forms.FileDialog.RunDialogVista(IntPtr hWndOwner)
в System.Windows.Forms.CommonDialog.ShowDialog(IWin32Window owner)
в Microsoft.Web.Management.Iis.Certificates.ImportCertificateForm.OnBrowseButtonClick(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
в Microsoft.Web.Management.Host.UserInterface.ManagementUIService.ShowDialogInternal(Form form, IWin32Window parent)
в Microsoft.Web.Management.Host.UserInterface.ManagementUIService.Microsoft.Web.Management.Client.Win3 2.IManagementUIService.ShowDialog(DialogForm form)
в Microsoft.Web.Management.Client.Win32.ModulePage.ShowDialog(DialogForm form)
в Microsoft.Web.Management.Iis.Certificates.CertificatesPage.ImportCertificate()
--- Конец трассировки внутреннего стека исключений ---
в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
в Microsoft.Web.Management.Client.TaskList.InvokeMethod(String methodName, Object userData)
в Microsoft.Web.Management.Host.UserInterface.Tasks.MethodTaskItemLinkLabelLine.OnLinkLabelLinkClicked (Object sender, LinkLabelLinkClickedEventArgs e)
в System.Windows.Forms.LinkLabel.OnLinkClicked(LinkLabelLinkClickedEventArgs e)
в System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.Label.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
в Microsoft.Web.Management.Host.Shell.ShellApplication.Execute(Boolean localDevelopmentMode, Boolean resetPreferences, Boolean resetPreferencesNoLaunch)

Процесс:InetMgr
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-IIS-IISManager" />
<EventID Qualifiers="0">13</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-05-21T01:32:29.419755600Z" />
<EventRecordID>8749</EventRecordID>
<Channel>Application</Channel>
<Computer>srv1c83_3</Computer>
<Security />
</System>
<EventData>
<Data>IISMANAGER_CRASH

Неожиданное завершение диспетчера IIS.

Исключение:System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---&gt; System.Runtime.InteropServices.COMException: Создание экземпляра COM-компонента с CLSID {DC1C5A9C-E88A-4DDE-A5A1-60F82A20AEF7} при помощи интерфейса IClassFactory завершилось со сбоем из-за следующей ошибки: 80040111 Требуемый класс отсутствует в ClassFactory (Исключение из HRESULT: 0x80040111 (CLASS_E_CLASSNOTAVAILABLE)).
в System.Windows.Forms.OpenFileDialog.CreateVistaDialog()
в System.Windows.Forms.FileDialog.RunDialogVista(IntPtr hWndOwner)
в System.Windows.Forms.CommonDialog.ShowDialog(IWin32Window owner)
в Microsoft.Web.Management.Iis.Certificates.ImportCertificateForm.OnBrowseButtonClick(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message&amp; m)
в System.Windows.Forms.ButtonBase.WndProc(Message&amp; m)
в System.Windows.Forms.Button.WndProc(Message&amp; m)
в System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
в Microsoft.Web.Management.Host.UserInterface.ManagementUIService.ShowDialogInternal(Form form, IWin32Window parent)
в Microsoft.Web.Management.Host.UserInterface.ManagementUIService.Microsoft.Web.Management.Client.Win3 2.IManagementUIService.ShowDialog(DialogForm form)
в Microsoft.Web.Management.Client.Win32.ModulePage.ShowDialog(DialogForm form)
в Microsoft.Web.Management.Iis.Certificates.CertificatesPage.ImportCertificate()
--- Конец трассировки внутреннего стека исключений ---
в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
в System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
в System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
в Microsoft.Web.Management.Client.TaskList.InvokeMethod(String methodName, Object userData)
в Microsoft.Web.Management.Host.UserInterface.Tasks.MethodTaskItemLinkLabelLine.OnLinkLabelLinkClicked (Object sender, LinkLabelLinkClickedEventArgs e)
в System.Windows.Forms.LinkLabel.OnLinkClicked(LinkLabelLinkClickedEventArgs e)
в System.Windows.Forms.LinkLabel.OnMouseUp(MouseEventArgs e)
в System.Windows.Forms.Control.WmMouseUp(Message&amp; m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message&amp; m)
в System.Windows.Forms.Label.WndProc(Message&amp; m)
в System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
в System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&amp; msg)
в System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
в System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
в Microsoft.Web.Management.Host.Shell.ShellApplication.Execute(Boolean localDevelopmentMode, Boolean resetPreferences, Boolean resetPreferencesNoLaunch)

Процесс:InetMgr</Data>
</EventData>
</Event>


Вот лог ProcessMonitor для inetmgr.exe .
Есть какие-нибудь мысли ?

-------
"Нет" - войне.


Отправлено: 04:40, 21-05-2020 | #9



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2019 - Windows Server 2019 Snandard Core - не появляется окно выбора файлов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2019 - Windows Server 2019 Core - в Проводнике не работает поиск __sa__nya Windows Server 2016/2019/2022 0 10-04-2020 11:36
2019 - [решено] как запустить internet explorer на VPS Windows Server 2019 Core f0r_ce Windows Server 2016/2019/2022 5 29-01-2020 16:29
Разное - Экран приветствия. После выбора пользователя не появляется окно ввода пароля eng4 Microsoft Windows 7 2 02-03-2016 13:29
Не загружается Windows. Вместо него появляется окно биос kos0760 Ноутбуки 2 03-11-2013 12:44
Установка - Не появляется окно приветсвия Windows MakeMeFeel Microsoft Windows 2000/XP 5 15-08-2012 15:17




 
Переход