Forum Discussion
Cannot open pbip file from Power BI desktop
I am on Version: 2.153.1206.0 64-bit (April 2026) and I always encounter Method not found when I try to open the pbib file I saved "Void Newtonsoft.Json.JsonSerializerSettings..ctor (Newtonsoft.Json.JsonSerializerSettings)' error, even after I reinstalled Power BI desktop.
AI tells me to upgrade to remove file C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Newtonsoft.Json\v4.0_13.0.0.0__30ad4fe6b2a6aeed\Newtonsoft.Json.dll which I do not have right to. Please help.
Hi Dragut ,
What's happening on your machine is,
When you installed Power BI Desktop, it came with its own copy of a library called Newtonsoft.Json version 13.0.2 or higher. But somewhere on your PC — likely from Dell software (Dell Command Monitor/Update/SupportAssist) or tools like Tabular Editor, Redgate, or Intune — an older copy of the same library (version 13.0.1) got placed in a special Windows location called the GAC (Global Assembly Cache).
Now here's the cruel part: Windows always trusts the GAC copy over any app's own bundled copy. So when Power BI tries to open your .pbip file, Windows hands it the old 13.0.1 library instead of the newer one Power BI needs. Power BI then calls a method that simply doesn't exist in 13.0.1 — and crashes with "Method not found." Reinstalling Power BI doesn't help because the problem isn't Power BI — it's that old DLL sitting in the GAC.
Try the below (No Admin Rights Needed)
Since you can't delete or replace that GAC file yourself, here's what you do:
Step 1 — Find out what put it there
Go to Control Panel → Programs → Uninstall a program and look for any of these:
- Dell Command Monitor
- Dell Command Update
- Dell SupportAssist
- Tabular Editor
- Redgate software
If you find Dell software — uninstall it. That alone removes the bad DLL from the GAC and fixes the problem immediately. No admin rights needed to uninstall regular programs.
Step 2 — If you can't uninstall anything, escalate to IT with this exact message:
"There is an incompatible version of Newtonsoft.Json (13.0.1) installed in the GAC at C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Newtonsoft.Json\v4.0_13.0.0.0__30ad4fe6b2a6aeed\. Power BI Desktop April 2026 requires version 13.0.2 or higher. Please either remove this folder or replace the DLL with Newtonsoft.Json 13.0.3 from NuGet. This is a confirmed Microsoft regression."
Give IT this one-line PowerShell fix they can run as admin in 30 seconds:
powershell
$url = "https://www.nuget.org/api/v2/package/Newtonsoft.Json/13.0.3"
$zip = "$env:TEMP\newtonsoft.zip"
Invoke-WebRequest -Uri $url -OutFile $zip
Expand-Archive -Path $zip -DestinationPath "$env:TEMP\newtonsoft" -Force
$gac = "C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Newtonsoft.Json\v4.0_13.0.0.0__30ad4fe6b2a6aeed"
Remove-Item $gac -Recurse -Force -ErrorAction SilentlyContinue
New-Item -ItemType Directory -Path $gac -Force
Copy-Item "$env:TEMP\newtonsoft\lib\net45\Newtonsoft.Json.dll" -Destination $gac -Force
Write-Host "Fixed. Restart Power BI Desktop."
Hope this will resolve your problem.
Thanks and Regards
GainInsights Solutions
Trusted Microsoft Partner - https://gain-insights.com/partnerships/microsoft/
Hello Dragut ,
This problem is generally about Power BI Desktop version. Can you downgrade your version? You can download January 2026 from here:
If this solved your issue, please mark it as the accepted solution.
6 Replies
- v-prasare
Community Support
Hi Dragut,
We would like to confirm if our community members answer resolves your query or if you need further help. If you still have any questions or need more support, please feel free to let us know. We are happy to help you.
Kagiyama_yutaka , anilelmastasi & SharmilaBrisca ,Thanks for your prompt responseThank you for your patience and look forward to hearing from you.
Best Regards,
Prashanth Are
MS Fabric community support - SharmilaBrisca
Resolver I
Hi Dragut ,
What's happening on your machine is,
When you installed Power BI Desktop, it came with its own copy of a library called Newtonsoft.Json version 13.0.2 or higher. But somewhere on your PC — likely from Dell software (Dell Command Monitor/Update/SupportAssist) or tools like Tabular Editor, Redgate, or Intune — an older copy of the same library (version 13.0.1) got placed in a special Windows location called the GAC (Global Assembly Cache).
Now here's the cruel part: Windows always trusts the GAC copy over any app's own bundled copy. So when Power BI tries to open your .pbip file, Windows hands it the old 13.0.1 library instead of the newer one Power BI needs. Power BI then calls a method that simply doesn't exist in 13.0.1 — and crashes with "Method not found." Reinstalling Power BI doesn't help because the problem isn't Power BI — it's that old DLL sitting in the GAC.
Try the below (No Admin Rights Needed)
Since you can't delete or replace that GAC file yourself, here's what you do:
Step 1 — Find out what put it there
Go to Control Panel → Programs → Uninstall a program and look for any of these:
- Dell Command Monitor
- Dell Command Update
- Dell SupportAssist
- Tabular Editor
- Redgate software
If you find Dell software — uninstall it. That alone removes the bad DLL from the GAC and fixes the problem immediately. No admin rights needed to uninstall regular programs.
Step 2 — If you can't uninstall anything, escalate to IT with this exact message:
"There is an incompatible version of Newtonsoft.Json (13.0.1) installed in the GAC at C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Newtonsoft.Json\v4.0_13.0.0.0__30ad4fe6b2a6aeed\. Power BI Desktop April 2026 requires version 13.0.2 or higher. Please either remove this folder or replace the DLL with Newtonsoft.Json 13.0.3 from NuGet. This is a confirmed Microsoft regression."
Give IT this one-line PowerShell fix they can run as admin in 30 seconds:
powershell
$url = "https://www.nuget.org/api/v2/package/Newtonsoft.Json/13.0.3"
$zip = "$env:TEMP\newtonsoft.zip"
Invoke-WebRequest -Uri $url -OutFile $zip
Expand-Archive -Path $zip -DestinationPath "$env:TEMP\newtonsoft" -Force
$gac = "C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Newtonsoft.Json\v4.0_13.0.0.0__30ad4fe6b2a6aeed"
Remove-Item $gac -Recurse -Force -ErrorAction SilentlyContinue
New-Item -ItemType Directory -Path $gac -Force
Copy-Item "$env:TEMP\newtonsoft\lib\net45\Newtonsoft.Json.dll" -Destination $gac -Force
Write-Host "Fixed. Restart Power BI Desktop."
Hope this will resolve your problem.
Thanks and Regards
GainInsights Solutions
Trusted Microsoft Partner - https://gain-insights.com/partnerships/microsoft/
- DragutFrequent Visitor
Copy-Item "$env:TEMP\newtonsoft\lib\net45\Newtonsoft.Json.dll" -Destination $gac -Force failed as it is a protected directory.
- anilelmastasi
Super User
Hello Dragut ,
This problem is generally about Power BI Desktop version. Can you downgrade your version? You can download January 2026 from here:
If this solved your issue, please mark it as the accepted solution.
- Kagiyama_yutaka
Skilled Sharer
I think Windows picks up an older Json file stored in its system area before PBI can use the correct one. so the shortest path is restart → sign in → open only PBI first that small order makes Windows switch to the right file.
- v-prasare
Community Support
Hi @Dragut,
We would like to confirm if our community members answer resolves your query or if you need further help. If you still have any questions or need more support, please feel free to let us know. We are happy to help you.
Thank you for your patience and look forward to hearing from you.
Best Regards,
Prashanth Are
MS Fabric community support