I am using Creo Parametric 2.0 M250
One of our licenses has expired. I used the installation tool for PTC to see the new license but the software is still stuck on the old license. What do I do?
When licenses expire (assuming you are working with subscription licenses) you need to replace the outdated license file on the license server with a new one you get from PTC. The instructions I wrote up for our folks to do this are as follows:
The Creo license file must be updated on a yearly basis. Doing so is somewhat simple, but can have troublesome ramifications if not done properly. Here's how it's done: (1) Obtain the new license file from PTC. If no changes have been made to the configuration of the server (new name, Host ID, etc.), this can be done with a simple web inquiry. (2) Copy that file to the desktop of the server. You're going to be modifying it based upon the settings of the currently active license file. (3) Traverse the directory tree to the current license file. It will be in a directory that is of the format: C:\Program Files\PTC\FLEXnet Admin License Server\licensing\license.dat (4) Open the current license file, and verify that the PTC Host ID and other info in the comments (lines that begin with "#") agree with the new license file. If all is okay, copy the two lines that start with "SERVER" and "DAEMON". These lines should look something like: SERVER INNOVENT-LIC PTC_HOSTID=XX-XX-XX-XX-XX-XX 7788 DAEMON ptc_d "C:\Program Files\PTC\FLEXnet Admin License Server\x86e_win64\obj\ptc_d.exe" "C:\Program Files\PTC\FLEXnet Admin License Server\licensing\ptc.opt" These two lines tell the licensing software what computer is being used to host the license, and the paths to the software it needs to run. (5) Open the new license file on the desktop, and replace the two "SERVER" and "DAEMON" lines with the ones copied from the current license file. (6) Run the "Services" program to bring up the list of all running software services. (7) Scroll down to the "lmadmin_ptc" service. (8) Using the right mouse button, STOP that service. (9) Rename the current license file in the Program Files\PTC\FLEX... directory to "license-old.dat". This is done as a precaution in case something was not done correctly, so things can be reverted back to the previous state. (10) Rename the new license file on the desktop to "license.dat". (11) Move/copy the new "license.dat" file to the Program Files\PTC\FLEX... directory. (12) In the Services program, right click on the "lmadmin_ptc" entry and hit "Start". (13) The lmadmin_ptc program should now have a status of "Running". (14) Verify that things are okay by running "ptcstatus" on one of the computers in the network, or by trying to run Creo. (15) If all is well, you are done. Close all the programs and files involved, and log out of the server.
Hopefully this makes sense to you. The big roadblocks in fixing these things are having the right permissions to change things on the server and getting the new license file from PTC.
I'd imagine the process is basically the same, except the new file is saved on your desktop and the various install directories are on your machine. You'll need to have administrator privileges to mess with the services and such, but otherwise it's probably identical to what I described.
Ah the good old days, when I had autonomy on what was running on my machine...
Actually, local install doesn't require services. The license file is just referenced by the .psf file. Just need to make sure the name and location matches what is specified in the .psf file.
Hmmm, seems like you opened the .psf file, but maybe when you went to save it the default .txt extension was used. Perhaps there are permissions problems on writing to the directory?
If it was me, I would save a copy of the original .psf to something with the extension .psf-old, but it might be too late for that.
Some windows installations are weird about writing file into the C:\Programs directories. They won't let you overwrite things, but you can rename or delete the existing file and then write the new file. Hard to determine without seeing any error messages.
The icon that Windows chooses to assign to the .psf file doesn't matter, but the file extension does. Do you have file extensions displayed? If yes, make sure the extension is still .psf and not .txt.
Did you restart the license server to activate the license file after you installed it?
Putting the file in the license location is only 1 step in the process.
You need to have the license management software read the file and then restart the license manager.