Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
VirtaMove Knowledge Center
/
16-Bit Detection Utility
Updated Mar 25, 2022

    16-Bit Detection Utility

    A PowerShell utility, virtaCheck16bit.ps1, is available to scan your container for legacy 16-bit components that are not supported on 64-bit platforms. This utility reads the MS-DOS and PE headers from an executable file to determine whether an executable file is 16-bit, 32-bit, 64-bit, or unknown.

    16-bit .COM files might not have an MS-DOS header. VirtaMove assumes that any .COM file without a header is a 16-bit executable, even though it might be a non-executable file that has been given a .COM extension for some reason.

    To Run the Utility

    Note:

    By default, most Windows installations will not allow the script to run.

    1. Open a PowerShell prompt.

    2. Run the following:

      Set-ExecutionPolicy -ExecutionPolicy Unrestricted
    3. Enter Y to the Execution Policy Change prompt.

    4. In the PowerShell prompt, run the following:

      cd \Program Files\VirtaMove\Extras
    5. In the PowerShell prompt, run the following:

      virtaCheck16bit.ps1 <path to Container>

      If you do not specify a path to a container, the search defaults to C:\appliances.


    VirtaMove Documentation
    • VirtaMove Support Knowledge Base
      VirtaMove Support Knowledge Base
       This trigger is hidden
    Results will update as you type.
    • V-Migrate Documentation
      • 01. Managing Your VirtaMove Licensing
      • 02. Installation Guide
      • 03. Application Migration Guide
        • Environmental and Machine Requirements for Migration
        • Introduction to VirtaMove Application Migration
          • About Migrating Applications
          • The Application Migration Process
          • Network Latency and Migrations
          • Restrictions
          • 16-Bit Detection Utility
          • Source Information
          • Viewing Tether Messages and Errors
        • Activating Your VirtaMove License
        • Migrating an Application
        • Migrating an IIS Application
        • Using VirtaMove Source Monitor
        • Monitoring Migration
        • Running and Exercising Your Application
        • Dissolving Your Application
        • Advanced Application Migration
      • 04. Administration Guide
      • 05. CLI Guide
      • About VirtaMove V-Migrate Documentation
    • V-Maestro Documentation
    • VirtaLinux Documentation

      You‘re viewing this with anonymous access, so some content might be blocked.
      {"serverDuration": 29, "requestCorrelationId": "53dbe717bcd7470e9e33bb5c1d26c217"}