none
How to completely bypass *HARD BLOCKS* of Program Compatibility Assistant on Windows 7?

    Domanda

  • I have tried everything.

    First, I have disabled the PCA service. Then I have disabled PCA and Program Compatibility Engine in Group Policy. But that only bypassed the "soft blocks" (warnings for programs that have known compatibility issues). But I was still not able to run programs that are "BLOCKED due to compatibility issues"... The message was still displaying when I tried to run such program.

    Then something incredible happened: I have *COMPLETELY DELETED* everything (well, obviously NOT everything) that is related to PCA (C:\Windows\system32\pca* and also pcamain.sdb from all locations where it was) - and I was STILL not able to run the blocked program!! But this time the only difference was that there were no messages, but Windows just refused the program to run.

    So it seems that I have 2 options:

    1. Directly change the database of blocked programs (it MUST exist somewhere on my computer, either in the registry or in a file) and remove the blocked program, so PCA will not even report it as incompatible;

    2. Try to patch some system files, or to find / make a kernel patch, or any other patch that will change the way PCA works (by, for example, injecting itself to PCA, or Windows itself so that PCA is completely bypassed) - so that compatibility problems are actually NEVER CHECKED.

    Of course, the third and best option is just to WAIT for the developers to make a Windows 7-compatible version of their program (it does not matter which program is it, because I am NOT going to wait anyway - I want THAT version of program to run NOW on Windows 7).

    And the final notice: I do not care of ANY possible problems, including system crash, unbootable system or even permanent data loss or disk damage. I have a ghost copy of my harddisk so if anything gets wrong I can restore my files at any moment... So I can experiment whatever I want, nothing can be so dangerous for me.

    Now I just need an answer. How to permanently bypass that Program Compatibility Assistant and force Windows to run the program I want. Because I want to be the boss on my system, not Windows. I want the full control of it. I do not want Windows to limit me at absolutely anything.

    venerdì 1 ottobre 2010 22:22

Risposte

  • sorry I don't tell you how to damage your Windows. Tell me the name of the program and we can find a solution.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    • Proposto come risposta Sabrina Shen venerdì 8 ottobre 2010 07:46
    • Contrassegnato come risposta Sabrina Shen lunedì 11 ottobre 2010 07:17
    martedì 5 ottobre 2010 22:29

Tutte le risposte

  • Which program do you want to install?

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    sabato 2 ottobre 2010 12:51
  • I already mentioned, it does not matter. Because I am NOT going to wait for the update. Even if the compatible version exists right now.

    I want to BYPASS that block for ALL programs. Not to install something that is not blocked. And I do not matter if that PCA bypassing will be just temporary or permanent. It would be even better to PERMANENTLY and COMPLETELY remove that "protection". And I do not care if I get a BSOD. Or a permanent hardware corruption either. I just want to B-Y-P-A-S-S  Program Compatibility Assistant. And that's all.

    martedì 5 ottobre 2010 18:49
  • sorry I don't tell you how to damage your Windows. Tell me the name of the program and we can find a solution.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    • Proposto come risposta Sabrina Shen venerdì 8 ottobre 2010 07:46
    • Contrassegnato come risposta Sabrina Shen lunedì 11 ottobre 2010 07:17
    martedì 5 ottobre 2010 22:29
  • This sounds the wrong way round. If a programme is incompatible, then it will not run. It is not being "blocked". It won't run. A simple case would be a progamme where the application setup checks the OS version and is set to install if the OS is Windows XP or older.

    If it is natively incompatible you can create various fixes using the Windows 7 compatibility tools. These fool the application into installing and/or running despite the way it has been written by the vendor.

    There is no magic bullet compatibility fix for all incompatible programs, and there is no "block" list of blocked programs.

    lunedì 11 ottobre 2010 14:50
  • Hello,

     

    I too want to know how to disable that annoying PCA. When I disable the services it still pops up to block an installation.

    This night there was an update installed for my logitech webcam, i'm not satisfied with this update(less functionality) so i wanted to install my old driver/software from which I'm 360% SURE it works. However not PCA is blocking the installer.. (qc1150_x64.exe).

    I dont like the idea that windows is telling me what to do with/on my own pc..

     

    Kind regards,

    Wytse Talsma

    lunedì 25 ottobre 2010 08:35
  • extract the exe and install the driver with the DeviceManager. Installing incompatible programs damages your Windows, that's why they are blocked!

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    lunedì 25 ottobre 2010 12:18
  • I wouln'd want to completely kill the block feature, it should still be a level2-warning.

    I have the Sidewinder X6 keyboard and I can install the driver with Device Manager but that's not the problem. The windows update gives me IType 8.0 but with this version the sound keys and volume control extremely hang.

    In Vista, version 6.3 ran perfectly so i don't believe there could be a problem in 7. But cannot setup 6.3 and can't even use the IType.exe itself. So I must be able to kill the block for especially this exe.

    By the way i don't found a system32\pca directory (yes hidden & system files shown).

    "There is no block list" ? But there must be something. Something else maybe.

     

    mercoledì 15 dicembre 2010 14:34
  • OK, I just googled the solution:

    Open Regedit. Navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows".

    Create the Key "AppCompat" if not already there. In AppCompat create a new DWORD (32bit) named "DisableEngine" and set to 1.

    Restart Windows. WARNING: It works but any program compatibility settings in windows will not function anymore.

    Maybe I or someone else can make it possible to switch all blocks into warnings? I'll try...

    Edit: There are some settings in MMC controlling the feature, but don't know if such setting or even "DisableEngine" is included.

    mercoledì 15 dicembre 2010 16:46
  • this is what I don't wanted to post here. Now people can install software which may damage their Windows.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    giovedì 16 dicembre 2010 00:00
  • I can delete the post, if you wish. PCA from first post was keyword enough for me to google.

    Really, the IType 6.3 runs perfectly now. Would cause much anger if the users had to use 8.0.

    Running Partition magic without admin rights isn't blocked and WILL cause damage when acting wrong (because of UAC).

    So maybe you can tell me about a useful block and i'd be fine. Or microsoft could release a 6.3 masked as 8.1?

    Maybe microsoft just wants to block the macro users or force them to buy a new model ? I have a medion stick and it takes 5 minutes everytime to detect. USB-Stick can be made bootable (no driver needed) so i don't believe this isn't wanted.

    giovedì 16 dicembre 2010 11:57
  • OK, I read why dexter wanted to know. Wonder if this software could be dangerous. Mobile Phones should be usable without server editions.

    (Sidequestions removed due to all = yes.)

    P.S. I think "social" means we shouldn't let windows nerv or kid users. We should provide help.
    Wishing a good night, would have to use Vista without this thread, maybe.

    giovedì 16 dicembre 2010 12:41
  • Hi Community Members...

    I have read this forum post with interest due to my PCA.

    Here's a very useful link (at the bottom of the page), Titled 'Excluding Programs from PCA'.

    http://msdn.microsoft.com/en-us/library/bb756937.aspx

    Best.

    Paul.

    domenica 20 marzo 2011 14:06
  • I also have the same problem - Windows Virtual PC and Microsoft Virtual PC conflict with each other.
    sabato 31 dicembre 2011 03:56
  • No. I can run VPC 2007 on Windows 7 but after installing Windows Virtual PC, I can't.
    sabato 31 dicembre 2011 03:56
  • http://support.microsoft.com/kb/931709

    Try this. It worked well for me. (Even in Windows 8 Pro RTM)

    • Proposto come risposta prafiles mercoledì 22 agosto 2012 03:10
    mercoledì 22 agosto 2012 03:07