FDS Installation in Windows 11 - WMIC Error #14058
-
Hello, I got an error while installing FDS (version 6.9.1) in a new laptop that came with Windows 11. The error was as follows: I don't think this is related to a specific FDS version install. This appears to be related to Windows Management Instrumentation Command (WMIC) line which is currently needed to install FDS in a Windows machine. However, the WMIC tool is superseded by Windows PowerShell for WMI, and therefore it now comes as "disabled by default" on new Windows 11 machines. Refer to this blog for more details: https://techcommunity.microsoft.com/blog/windows-itpro-blog/wmi-command-line-wmic-utility-deprecation-next-steps/4039242 I found a temporary solution for installing FDS in Windows 11 machines which have WMIC disabled, that is by installing WMIC as a "Features on Demand (FoD)" service from the settings. For anyone experiencing a similar error/issue, refer to this blog for help (note that it takes a while to install this): https://techcommunity.microsoft.com/blog/windows-itpro-blog/how-to-install-wmic-feature-on-demand-on-windows-11/4189530 Are there plans to resolve this, i.e., find a workaround which does not require calling WMIC for future FDS installations? Thank you for your time. Kind Regards, |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 3 replies
-
I'll take a look at this . fyi: we use wmic to find the number of processors the PC has. |
Beta Was this translation helpful? Give feedback.
-
type |
Beta Was this translation helpful? Give feedback.
-
good. try installing fds using a nightly bundle located at
https://github.com/firemodels/test_bundles/releases/tag/FDS_TEST
…On Tue, Jan 14, 2025, 7:42 PM hasanrz3 ***@***.***> wrote:
Hi Dr. Forney,
Thank you for your response. I did type that command, I got 22, which is
the number of my processors.
—
Reply to this email directly, view it on GitHub
<#14058 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC6UCRUY72FJ5FPZ3IKBVED2KWVHNAVCNFSM6AAAAABVFF6UXGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOBTG4ZTINQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
yes. I used this environment variable %NUMBER_OF_PROCESSORS% instead. the installer uses it to determine the number of OpenMP threads to use by default when running the OpenMP version of fds. |
Beta Was this translation helpful? Give feedback.
-
its part of the bundle scripts now . so will be part of the windows bundle
going forward
…On Fri, Jan 17, 2025 at 9:49 AM hasanrz3 ***@***.***> wrote:
I see, thank you very much. My suggestion would be to make this change
part of future FDS release if possible so others installing with Windows 11
machines don't run into this.
Kind Regards,|
Hasan
—
Reply to this email directly, view it on GitHub
<#14058 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AC6UCRVJL2WNMBKGB3L4WY32LEKAZAVCNFSM6AAAAABVFF6UXGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCOBWHAYDENA>
.
You are receiving this because you commented.Message ID:
***@***.***>
--
Glenn Forney
|
Beta Was this translation helpful? Give feedback.
yes. I used this environment variable %NUMBER_OF_PROCESSORS% instead. the installer uses it to determine the number of OpenMP threads to use by default when running the OpenMP version of fds.