10 July 2016

Migration notes

For memorize:

  If program didn't work in generaly after migration from x86 to x64 Windows:
    1. Check ini files for program and see path "c:/Progra~/your_program.exe" try change to Path="c:/Program Files (x86)/your_program.exe" or %ProgramFiles(x86)%/your_program.exe
    2. Check start folder path. If need change "c:/Program Files/your_program.exe" to "c:/Program Files (x86)/your_program.exe"
    3. If you know realy what program need access to program try make link  - "mklink /J "C:\Program Files\your_program" "C:\Program Files (x86)\your_program"
    4. Check firewall settings and if need create rule  - "netsh advfirewall firewall add rule name="your_program(x64)" dir=in action=allow program="C:\Program Files\your_program\tt.exe" enable=yes"
    5. If you use SQL, Access database check ODBC manager for both version x86 "C:\Windows\System32\odbcad32.exe" and x64 "C:\Windows\Syswow64\odbcad32.exe". If need install drivers for x86 use special key passive "AccessDatabaseEngine.exe /passive". Be carefully: noticed trouble Office x86 and Access Engine.
    6. If your Access database not good working  - check version x86 or x64 your installed Microsoft Office by office_program->File->Help


If you have another metods - share it.

No comments:

Post a Comment