AmazingMaz Posted March 21, 2017 Share Posted March 21, 2017 Alright, this is my first time posting on a forum and I have no idea how this works, but I'm calling out for help. Basically, I was doing some basic sprite work on PDN when all of a sudden my laptop blue screened. After rebooting, PDN kept giving a weird error and wouldn't open, after several tries I uninstalled and tried to reinstall, but every time when it's at the installing step it gives me this: System.TypeInitializationException: The type initializer for 'PaintDotNet.SystemLayer.FileSystem' threw an exception. ---> System.IO.IOException: The file or directory is corrupted and unreadable. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileSystemEnumerableIterator`1.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at System.IO.Directory.GetFiles(String path, String searchPattern) at PaintDotNet.SystemLayer.FileSystem..cctor() in D:\src\pdn\src\SystemLayer\FileSystem.cs:line 513 --- End of inner exception stack trace --- at PaintDotNet.SystemLayer.FileSystem.TryDeleteFile(String filePath) at PaintDotNet.Setup.InstallingPage.<DoInstallation>d__41.MoveNext() in D:\src\pdn\src\SetupFrontEnd\InstallingPage.cs:line 928 at PaintDotNet.Threading.Tasks.IterativeTask.IterativeTaskAnon.<OnExecute>d__1.MoveNext() in D:\src\pdn\src\Core\Threading\Tasks\IterativeTask.cs:line 33 at PaintDotNet.Threading.Tasks.IterativeTask`1.<>c__DisplayClass10_0.<StepTask>b__0() in D:\src\pdn\src\Core\Threading\Tasks\IterativeTask`1.cs:line 74 Help? Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted March 21, 2017 Share Posted March 21, 2017 You need to run chkdsk -- something on your hard drive got corrupted. Chkdsk is usually pretty good at fixing it though. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.