.PRX

Arquivo PRX

FoxPro Compiled Program File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PRX é um programa FoxPro compilado - bytecode binário produzido quando você executa o comando COMPILE em um arquivo de origem .PRG no Microsoft Visual FoxPro. Para executá-lo, você precisa do Visual FoxPro 9.0, um produto que a Microsoft descontinuou em 2007 (o suporte terminou em 2015). Arquivos PRX não têm relação com o Windows Media Player ou vídeo; são arquivos de programa de banco de dados legados.

Desenvolvedor: Microsoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro) Categoria: Arquivos Executáveis MIME: application/octet-stream
ABRE EM Windows
Relacionado: .APK · .EXE · .VBS · .JAR

Nesta página

19k+ extensões indexadas
Última revisão em Sep 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PRX?

Um arquivo .prx é a saída de bytecode compilada produzida quando o Visual FoxPro processa um programa de origem .prg com seu comando COMPILE. Em vez de código de máquina nativo, os arquivos .prx contêm p-code interpretado em tempo de execução pelo mecanismo de runtime do VFP. O formato compilado apareceu no FoxPro 2.x (edições DOS e Windows) e em todas as versões do Visual FoxPro de 3.0 a 9.0 SP2 (2007).

O bytecode interno é proprietário e não documentado; não é compatível entre versões - um arquivo .prx compilado no VFP 6 não funcionará corretamente no VFP 9. O Visual FoxPro também produz arquivos compilados com a extensão .fxp; o runtime seleciona o .fxp primeiro quando ambos estão presentes, recorrendo ao .prx se o .fxp estiver ausente. Ao contrário do código-fonte .prg original, os arquivos .prx são binários e não podem ser lidos como texto simples.

A extensão .prx é ocasionalmente confundida com o formato PRX do Sony PSP - executáveis realocáveis do PlayStation Portable usados para plugins de firmware - que é um formato binário totalmente não relacionado. A Microsoft encerrou o desenvolvimento do Visual FoxPro em 2007; o suporte estendido foi concluído em 13 de janeiro de 2015. Executar aplicativos VFP hoje normalmente requer modos de compatibilidade do Windows XP/Vista ou uma máquina virtual. A comunidade de código aberto VFPX mantém extensões para a base de código VFP congelada, incluindo ferramentas para acesso a bancos de dados DBF.

Segurança e proteção

RISCO: MEDIUM

Arquivos .prx são bytecode interpretado executado pelo runtime do VFP - eles podem realizar operações no sistema de arquivos e no registro dentro dos limites permitidos pelo FoxPro. No contexto moderno: um arquivo .prx de uma fonte não confiável não deve ser executado. A principal preocupação hoje são as vulnerabilidades de sistemas legados; o VFP 9.0 não recebe patches de segurança desde 2015.

Detalhes do formato

em resumo
NOME COMPLETOFoxPro Compiled Program Filetambém conhecido como Visual FoxPro compiled program, FoxPro compiled PRG
DESENVOLVEDORMicrosoft (Visual FoxPro); originally Fox Software (FoxBase/FoxPro)desde circa 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
TIPO MIMEapplication/octet-stream
TIPOBinário de bytecode compilado do FoxPro/Visual FoxPro (compilado a partir de um programa de origem .PRG)
RELACIONADO.apk.exe.vbs.jar
Esta extensão também é usada por…
  • PlayStation Portable PRX (PSP Plugin/Firmware) - PRX on PSP is a Relocatable Executable (ELF-based, MIPS) used for PSP firmware modules and plugins - completely unrelated to FoxPro.
  • Polaris Office Template - Some versions of Polaris Office use .prx as a template or extension file; niche, mobile-office context.

Programas que abrem arquivos PRX

Windows1 app
Microsoft Visual FoxPro 9.0 Pago Execute o .prx compilado de dentro do ambiente VFP: «DO program.prx» na Janela de Comando, ou o runtime (VFP9R.DLL) o executa como parte de um aplicativo.

Detalhes técnicos

especificação profunda
Codificação de arquivoBinário (bytecode p-code compilado; não legível por humanos)
Ordem dos bytesLittle-endian (plataforma de destino Windows x86)
Tipo de bytecodeP-code interpretado executado pelo runtime do VFP, não código de máquina nativo
Relação com a origemCompilado a partir de um arquivo de origem `.prg` usando o comando `COMPILE` do VFP; o arquivo de origem e o compilado compartilham o mesmo nome base
Vinculação de versãoO bytecode não é compatível entre versões - um `.prx` compilado no VFP 6, 7, 8 ou 9 roda apenas no runtime daquela versão
Preferência de arquivo de runtimeO runtime do VFP executa o `.fxp` se presente no mesmo diretório; recorre ao `.prx` se o `.fxp` estiver ausente
Tamanho típico do arquivo1 KB - 500 KB dependendo da complexidade do programa
Documentação do formatoProprietário e não documentado pela Microsoft; não existe especificação pública para a estrutura do bytecode
Sistema operacionalWindows 95 até Windows XP/Vista (principais alvos do VFP 9); possível via Wine no Linux
Status do produtoVisual FoxPro 9.0 SP2 é a versão final; o suporte estendido da Microsoft terminou em 13 de janeiro de 2015
Conflito de extensãoNão relacionado ao `.prx` do Sony PSP (PlayStation Relocatable Executable), um formato de plugin de firmware para o portátil PSP
Formatos relacionados`.prg` (programa de origem FoxPro), `.fxp` (formato compilado alternativo), `.dbf` (tabela de banco de dados FoxPro)
Lançadocirca 1987 (FoxBase/FoxPro era); .prx extension used through Visual FoxPro 9.0 (2004)
Versão mais recenteVisual FoxPro 9.0 SP2 (2007) - final version; product EOL

Conversões de PRX

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PRX. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PRX.

Perguntas frequentes

O que é um arquivo .prx?
Um arquivo de programa FoxPro/Visual FoxPro compilado - bytecode gerado pela compilação de um arquivo de origem .prg. Requer o Visual FoxPro 9.0 ou anterior para ser executado, um produto descontinuado pela Microsoft em 2007.
Posso abrir um arquivo .prx no Windows Media Player?
Não - um arquivo .prx é um programa de banco de dados compilado, completamente não relacionado à reprodução de mídia. A associação em alguns bancos de dados é um erro.
Como executo um arquivo .prx?
Você precisa do Microsoft Visual FoxPro 9.0 instalado. Na Janela de Comando do VFP, digite: DO seuprograma.prx. O VFP 9.0 SP2 pode ser baixado do site da Microsoft para usuários licenciados.
Posso converter .prx para .exe?
Não - .prx é bytecode interpretado e não pode ser convertido em um executável autônomo. O VFP podia criar distribuições .exe, mas isso exigia o código-fonte .prg original e o IDE do VFP.
O .prx é o mesmo que o arquivo PRX do PSP?
Não - são formatos completamente diferentes. Arquivos .prx do PSP são executáveis MIPS ELF para o firmware do PlayStation Portable. Arquivos .prx do FoxPro são bytecode para o runtime de banco de dados do Visual FoxPro.

Referências

1Microsoft KnowledgeBase - Visual FoxPro File Extensions (Q130686)jeffpar.github.io
2VFP Help - COMPILE Commandvfphelp.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.PRO6XProPresenter 6 Bundle File
10.PRDXSoftMaker Presentations Document

Extensões relacionadas

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z