How can I move an activated program I bought 18 years ago from an x86 machine to an x64 machine.
I'm pretty sure the program's activated info is in the registry because it doesn't store any data on %appdata% or its root directory or anywhere else.
The best I've been able to do is update from xp to vista then to 7 and now 10 but I can't update from x86 to x64, And the company that made the software no longer exists. any tips or ideas?
if I buy another computer it has to be an x86 one. I want to bypass this. >"the company that made the software no longer exists"
Jace White
Why do you want to run it on x64 anyway?
Nicholas Roberts
Search the registry for the vendor's name, you will find the keys. Export them, install a second PC, add the keys and see if it works.
Or run that application into VirtualBox and ReactOS.
Carter Carter
Wait, ignore my second suggestion, which is retarded. Just try to extract the key.
Elijah Moore
Get a keygen or crack. If it's abandonware, you're not even doing anything illegal.
Brody Thompson
because it for an office and it's becoming harder to find new x86 machines it doesn't have a key, the program has an activation number it generates and then you give it a number based on that number. so I guess that key wouldn't work.
Easton Nelson
it's made by a local company, I wish it was a famous software.
Logan Brown
can you post the program/installer?
Ian Rogers
I dont understand why x86 wouldnt work on x64. Just run it in capatibility mode
Dominic Reyes
it's a 60MB file and it's in spanish, wait a second I will upload it
Dylan Diaz
I don't understand. Won't software written for x86 run under x64?
Jacob Collins
just crack it with ollydbg so the verification always succeeds
Leo Martinez
If OP is too stupid to know how to copy paste fucking files from one computer to the other, he surely is too stupid to have RE knowledge to be able to crack the software himself.
Jaxson Garcia
>because it for an office and it's becoming harder to find new x86 machines Literally what. What kind of machine are you using to post to this thread? SPARC?
Elijah Richardson
It was popular for a time to tie activation to the hard drive in some manner. I never fiddled with cracking it much but it should be fairly easy.
>it's a 60MB file and it's in spanish, jesus fucking christ just delete it
John Kelly
I think I will pass, it has the name of the company and I don't want to take any risk.
tell me more, is this easy?
we have 7 computers in out office and every time we have to change one it becomes harder to buy one with x86 drivers, last computer we bought doesn't even have a proper graphics driver installed.
we are fully dependent on that software because the people in our office are old and used to it.
Nolan Butler
Use a virtual machine.
Ayden Ortiz
>tell me more, is this easy?
For you? no.
Asher Collins
I don't think this is the case because I have cloned the entire OS from one drive to the other, that's how I managed to continue using the program
Chase Lopez
You do realise that what you refer to as x86 is actually AMD64, which are x86_64 extensions on top of the x86 architecture. I don't see the problem with just running the software on a modern CPU.
Aiden Johnson
you do realize that you're eventually gonna have to upgrade? it's only 7 fucking pcs, not 7000, just force them to switch
Isaiah Butler
>the company that made the software no longer exists >risk
Ryan Taylor
then why do you offer it as a solution? well we bought a computer and we managed to copy the windows and run it in legacy mode but we don't have the graphics driver to be exact, then we bought another with this in mind and we were able to find one that had x86 compatibility (it was an AMD one, the guy in the store told me), so I fear that I won't be able to find x86 motherboards in the future.
Josiah Perry
Either you're baiting really hard and are just pretending to be retarded, or you should look out for a different occupation.
Noah Reyes
OK so just to clarify your problem. It doesn't really have anything directly do do with x86_32 vs x86_64; that's just a consequence of not being able to reinstall it. The issue is that you /cannot/ reinstall it because it will refuse to activate. Is that correct?
You need to find a Spanish-speaking programmer with extensive reverse engineering experience who will accept a freelance job. Ideally find someone from the video game piracy scene, since they probably have the most experience doing this.
Ask them to crack the program so that it no longer needs to be activated. Provide them with >the installer >an image of the hard disk of the computer where it works correctly, along with the specifications of that computer >anything else you can think of e.g. activation keys, documentation for the program
This kind of thing takes a lot of time and is a major pain in the arse. You'll probably have to pay them a significant sum of money.
Josiah Thompson
Thanks for this info, I will do this.
Leo Fisher
Had the same experience user. Contacted the vendor and they refused to "support" in any way their old software even though we owned it.
Download Vmware Converter; you can image a physical machine to a VM. This works the best and you can create a R/O base image; then build snapshots on top.
I had no issues with activation since the registry was left intact.
A few years later we abandoned that shit and built our own tools anyway; but the VM saved our ass as old system it ran on died shortly after I imaged it.
David Clark
These people are not willing to change it, they're used to the interface and migrating the client database is a pain. Great idea about the VMs
Xavier Scott
x86 (pure 32-bit) binaries will work on an amd64 cpu, just not the ither way around. If you're that worried, just install a 32-bit version of Windows on the machine, it'll run with no amd64 extensions.
Thomas Collins
it depends on where it is, but if it's under Software (either under HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER), look under Wow6432Node that's where 32-bit keys are mapped in the 64-bit registry you may want a 64-bit key entry anyway in case the program refers to it by absolute address / keyname or whatever you call them (as opposed to using environment variables like %ProgramFiles%, %ProgramFiles(x86)%, %ProgramW6432% for relative key values).
Lucas Price
>The best I've been able to do is update from xp to vista then to 7 and now 10 but I can't update from x86 to x64, And the company that made the software no longer exists. any tips or ideas? idk how windows works lmao but x64 should be backwards compatible with x86 unless windows has some dumb abi shit idk about
Brody Wright
The only two realistic solutions for OP are probably: 1) Find a cracker to take care of all this & the activation as in 2) Image the old PC's to virtual machines #2 is almost certainly cheaper and may be longer-term as less future work is likely (for new OS releases)
Use linux and install wine. Best way to run old windows programs on new hardware.
Xavier Rodriguez
ay ay fellow redditor
Tyler Cook
why not just find an alternative program? What does it even do?
Leo Diaz
I say take a backup of registry, /user and program and see what happens
Ayden Nguyen
for amd64 (read: most desktop cpus), yes
Ryan Gonzalez
>it doesn't have a key, the program has an activation number it generates and then you give it a number based on that number. so I guess that key wouldn't work.
I'm talking about the data in the registry. Unless that program is locked to a disk serial number or something like that (quite possible) you should be able to copy/paste the registry data onto a new machine.
Jaxon Wilson
If this is an XP era program, it might be storing it's stuff in "Documents and Settings". In later Windows versions, this gets the "UAC virtualization" treatment. Look up where that gets stored and check the folders there.
Ayden Bell
Yes but apparently the issue is that OP can't reinstall the app on a different PC, because it's registered on a specific machine and the company went out of business
Ayden Parker
Just run it in a VM.
Andrew Flores
this
Dominic Thompson
fr
Justin Thompson
Use x64dbg and crack it.
Asher Price
It's a 18 years old software, probably a jmp is enough to crack it.
Jackson Stewart
x64 supports x86 you idiots. Copy your userhive data, appdata, programs x86 and anything in roaming.
Matthew Russell
if it's 18 yo , it's probably 16 bit (win 3.x ??) software which wont work on win x64
Matthew Baker
Just run it in compatibility mode for a 32-bit system. All that changes in the systems is there's more pointers that programmers can use.
Oliver Sanders
Since no one answered you, yes. There are tons of 32 bit only softwares that people use on x64 every day. No idea why op is even requesting advice, or why Jow Forumstards are biting.
Jaxson Price
Surely there's a modern alternative for 18 year old software.
Kevin Barnes
Just fucking remove 22 you fucking retard. Holy shit, /v/tards are more intelligent than this.