This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PSPICE-FOR-TI: How to remove uninstalled PSpice for TI from Default Programs menu

Part Number: PSPICE-FOR-TI

Tool/software:

Hello,

I am currently facing an issue where the uninstalled PSpice for TI is still set as the default. Whenever I try to open .dsn or .opj files, they automatically open with the program shown below, and I can't change the default program for these file types.

I have already uninstalled PSpice for TI via the Control Panel, and the directory shown in the above image no longer exists.

I also followed the instructions from "How to manually uninstall PSpice for TI (no uninstaller in Windows)" to check the registry for any specific folders related to PSpice for TI.

Our IT department is also unsure how to resolve this, as they believe it’s a conflict between PSpice for TI and OrCAD (we use OrCAD at our company).

Any help would be greatly appreciated. Thanks in advance!

  • Hi Anthony,

    Can you check your enivornment variables? Both user and system. Let's see if there's something there directing to PSpice for TI.

    David

  • Hi David,

    I have checked both the user and system environment variables, but I didn't find any environment variables with the name of "PSpice/PSpice for TI". In my user variables, I did see some OrCAD-related variables (valued C:\cds_spb_home or C:\Cadence\SPB_17.2). 

    Do you have any other suggestions?

    Thank you for your help!

    Anthony

  • There's an FAQ for running both PSpice for TI and other OrCad Cadence products.

    https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/988716/faq-pspice-for-ti-i-already-have-the-full-commercial-version-of-cadence-spb-pspice-orcad-allegro-can-i-still-run-pspice-for-ti

    It mentions switch release. Maybe try that.

    If that dosn't work, let me know and I'll check in with Cadence for guidance.

    David

  • Hi David,

    I followed the instructions, but only 'SPB 17.2' was available as an option, as shown in the image, so I clicked 'OK'.

    Then I opened the .dsn or .opj files, but the default application still didn't change—it is still PSpice for TI.

    Thank you for your help!

    Anthony

  • I've submitted this to Cadence. They'll almost certainly want to set up a call.

    What is your availability?

    David

  • Hi David,

    Thank you for the heads-up!

    I'm located in Taiwan (GMT+8), so there might be a time difference.

    My working hours on weekdays are from 9 am to 9 pm (GMT+8), and I’d prefer to avoid calls outside of this window.

    Could we schedule a call during my working hours? Let me know what time works best for them, and we can coordinate accordingly.

    Also, is there a chance they will request that I share my screen? Should I set my system to English first?

    Anthony

  • Hi Anthony,

    We will work around your schedule. I'll let you know when I hear back from Cadence (I did include your email, so that may reach out directly).

    And yes, they may want to see your screen. I know that there was an issue with the language being set to Chinese that cause install problems. Not sure if this is related.

    And I have to say, your english is excellent. Did you study or live in the US? 

    David

  • Hi David,

    Great, I’ll install the English settings on my system first, so that I can switch to it if they need to see the English settings during the call.

    I've never stuided or lived in the US. I think it's because before posting, I always use Grammarly.com to polish my sentences and make them look more professional. Thank you for the compliment! It has reignited my desire to practice English writing.

    Thank you for your help, and I’ll wait for your notification.

    Anthony

  • Hi Anthony,

    I heard back from Cadence but missed their message on Wednesday. Sorry about the delay on this as it was my fault.

    They've provided a video showing how to set the default app by type.

    Let's see if this works for you.

    David

  • Hi David,

    No worries! Thanks again for your help!

    We tried this method with our IT department before. However, after selecting the Capture.exe, it still didn’t assign correctly. Even though I selected the Capture.exe file from the tools/bin directory, after completing the process, it still shows only the path to pspiceTI/tools/bin, as seen in the attached video.

    Anthony

  • Let's see what Cadence says.

  • Hi Anthony,

    Cadence replied while I was out on vacation. Sorry about the delay.

    Here's what they said:

    User can try following steps to change default program to open and see if it makes it correct.

     

    Select .dsn and click right mouse button and choose 'Open with' > 'Choose another app'

     

     

    Select 'Choose an app on your PC':

     

     

    Select capture.exe from standard installation which user has.

     

    Click on Open.

    Now select Always after choosing Orcad Capture:

     

     

    It should open dsn in correct program.

     

    Same steps need to be followed for .OPJ also.

     

    Once done, user should be able to open both dsn and OPJ without any issue.

    Please give the above a try and let me know if it fixes the problem.

    David

  • Hi David,

    No worries! 

    I followed the instructions, but whether I open the .opj or .dsn file, it still doesn’t assign correctly, as shown in the attached video.

    Thank you for your help!

    Anthony

  • Hi Anthony,

    Here's the latest from Cadence. They'll look into this further at their end as they think it's a Windows problem.

    In the meantime, please update the registry as noted below:

    Open Registry editor on user's windows machine.

    Go to following registry:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.DSN\OpenWithList 

    See if it shows C:\cadence\pspiceti\tools\bin\capture.exe  OR Capture.exe

    If yes, take a back up using export option and then delete it from there.

     

    Now also, observe if there are any hard paths to C:\cadence\pspiceti\tools\bin\ present in User's or system environment variable. If not, then try to run .dsn and see if it gives option to choose capture.exe in 'Open With...' context menu from C:\cadence\SPB_17.2\tool\bin\capture.exe ? If not, choose another program from PC and select the correct capture.exe and see if it open it in correct application or not?

     

    Also, from Cadence:

    NOTE: I have taken reference from Microsoft community for this issue:

    https://answers.microsoft.com/en-us/windows/forum/all/uninstalled-app-still-showing-as-default-app/3111e490-4c08-4e78-b1c9-1649081e38d0

  • Hi David, 
    I was able to open the file successfully, but I noticed that whenever the .dsn file (stored in a folder with a Chinese path), garbled text appears (this never used to happen before).

    Here are the steps I took:

    1. I opened the Registry Editor on the Windows machine and navigated to the following registry path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.DSN\OpenWithList. 
    I created a backup of capture.exe using the export option, and then deleted it from this location.

    2. I double-clicked on the backed-up REG file to merge it back.

    3. When prompted, I clicked Yes to approve the merge. This made the REG file reappear in the path: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.DSN\OpenWithList

    4. I noticed that .dsn files still showed only the path to pspiceTI/tools/bin, as they did before.

    5. I then opened a .png file using 'C:\cadence\SPB_17.2\tool\bin\capture.exe'.

    6. After closing the .png file, I tried opening another .dsn file, and at this point, I was able to successfully select  'C:\cadence\SPB_17.2\tool\bin\capture.exe' as the default program. 

    7. However, I found that if the .dsn file was in a folder with a Chinese path, garbled text appeared, as shown in the attached image. Before I downloaded PSpice for TI, I never had this issue. I'm not sure if it's because of the above steps or because I set the system language to English.

    I would appreciate any suggestions from Cadence on this matter.

    Thanks again for your help!

    Anthony

  • I've passed it on. There have been some weird issues with 2024 and Chinese language. I don't know if this is related.

    David

  • Hi Anthony,

    Support from Cadence was confused about the merging of the backed-up registry.

    Also, when they try to recreate by opening any dsn that has been placed at a Chinese path location), they get an error when trying to open with Capture 17.2

    Can you share the dsn that is causing the problems so we can see if we have the same problem on our side?

    David

  • Hi David,

    If I copy any .dsn file into a folder with a Chinese path and try to open it, it always displays garbled text.

    DESIGN3.DSN

    Additionally, if I try to save a new .dsn file named "new" in the same folder, OrCAD shows two error messages:
    ERROR(ORCAP-1650): Unable to save ' D:\測試\new.dsn'.
    ERROR(ORDBDLL-1005): Invalid file path name

    Could it be because my Windows system is currently set to English?

    Thanks for your help!

    Anthony

  • Hi Anthony,

    Rohit is going to arrange a call with you to see how to resolve this problem.

    David

  • Hi David,

    I just confirmed with Rohit: if the Windows display language is set to English and the file name or path is in Chinese, it will result in garbled text when opening the file (regardless of the OrCAD version).

    From my own testing: if the Windows display language is switched back to Chinese, files with Chinese names or paths can be opened normally.

    This issue might be related to compatibility between Windows and Cadence.

    Thank you again for your assistance over the past few weeks. I truly appreciate the time and effort you've put into helping me resolve the series of issues.

    Anthony