A systems administrator is configuring an automated silent deployment pipeline for a legacy 32-bit line-of-business application onto 64-bit Windows 11 Workstations. During initial testing, the deployment script fails on target client machines with an error indicating missing execution dependencies and permission denied errors when modifying configuration files stored in the installation path. Furthermore, the application requires elevated rights only during its first-run database schema initialization. Which of the following procedures represents the MOST appropriate resolution while adhering to the principle of least privilege and CompTIA application deployment best practices?
- AGrant standard domain users Full Control permissions over the C:\Program Files directory and re-run the deployment script.
- Ensure necessary 32-bit runtime dependencies are deployed via script, install the 32-bit application into C:\Program Files (x86), and use a one-time elevated provisioning task for the initial database schema setup.Cevap
- CPerform an in-place OS upgrade on the 64-bit Windows 11 workstations to a 32-bit Windows edition using Windows Update to natively match application architecture.
- DDisable User Account Control (UAC) enterprise-wide using Group Policy to prevent permission prompts during runtime execution.
Cevap
Ensure necessary 32-bit runtime dependencies are deployed via script, install the 32-bit application into C:\Program Files (x86), and use a one-time elevated provisioning task for the initial database schema setup.
Installing 32-bit software on a 64-bit Windows system utilizes the WOW64 subsystem and standard directory structure under C:\Program Files (x86). Ensuring missing runtimes are staged during deployment and elevating only during the initial configuration step fulfills technical requirements while preserving least privilege security guidelines.
Adım Adım Çözüm
Anahtar Kavram
Application Installation, Architecture Compatibility (32-bit vs 64-bit), and Privilege Management