Leaderboard
Popular Content
Showing content with the highest reputation on 05/25/2024 in Posts
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod.7z Official UXP changes picked since my last build: - [network] Make http digest auth cnonce length configurable. (f3413e94b9) - [gfx] Clear mSharedBlobData if blob creation failed. (552cd74b08) - [DOM] Clean up ReportLoadError and normalize error messages. (22830d18cf) - [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. (7672f932f7) - [gfx] Use calloc for cairo font-creation functions. (7d2ecc13dd) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.4 points
-
4 points
-
"Taskbar2" is new StartAllBack (partially) recreated taskbar prototype. It's not a product and is for testing only. Task buttons: - Better: ungrouped icons are pixel-perfect if possible - Different: does not depend on immersive shell / shows faster - Different: no horizontal 1px padding; no drag&drop to pin to apps Thumbnails: - Better: can be rearranged with drag and drop - Different: list of windows overflows into multiple columns, not scrolling - Different: animation, Win7 design, Snap Groups / Window sharing / Toolbar design Alpha Milestone 1 limitations: - No multi-monitor taskbars - No perks (centered, segmented ex.) - Still totally depends on classic taskbar code Those to be researched later. Expect major degradations or never shipping at all. Please stay strictly on topic. Do regression testing (compare with existing classic taskbar) Judgment Day: http://startisback.com/T2.exe3 points
-
... It's no longer publicly available ; 't was shared with Dave by the Thorium maintainer himself, as a test build, for Dave to test whether one of the issues he was facing had been cured by that specific Thorium build ; the download link to that test build (inside a GitHub issue tracker comment) has now expired...3 points
-
3 points
-
I disabled them all about 17 years ago on Vista, and even earlier on XP, lost nothing.3 points
-
And now, disable Circular Kernel Context Logger and Audio logger. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger] "Status"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Audio] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Circular Kernel Context Logger] "Start"=dword:000000003 points
-
WMItracing.log OFF (Vista) Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\Tracing\WMI] "SessionEnabled"=dword:00000000 "Level"=dword:000000003 points
-
I can forgot about XP, better ask @AstroSkipper, the guy who knows everything! For Vista - Disable HDD Performance Counters Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfDisk\Performance] "Disable Performance Counters"=dword:000000013 points
-
Got the same glitch on Vista, I simply disabled all performance timers and turned off the EventViewer.3 points
-
I found a German forum site where the same issue was reported under Windows XP long time ago: https://administrator.de/forum/win-xp-ereignis-id-3012-loadperf-16362.html Use an online translator! Maybe, the solution at the end of this thread works for you, too. Cheers, AstroSkipper3 points
-
Please respect the rules; do direct comparsion with 3.7.9 to improve feedback quality.2 points
-
In Thorium SSE2 122.0.6261.168 WINXP x32 under Windows XP, there is no update button on an extension page when an update is available. Updates of extensions are not shown on extension pages, and a manual update does not work. At least in my installation. That's why I installed the Chromium Web Store. I added one flag, switched an internal flag and now, updating works. PS: On an extension page, I can only see an Add or, if the extension has already been installed via the Chrome Web Store, an Remove button but never an Update button.2 points
-
I don't know if this has already been mentioned here. Installing and removing extensions works perfectly in Thorium under Windows XP. Unfortunately, updating extensions does not. In my installation of Thorium SSE2 122.0.6261.168 WINXP x32, it does not matter whether the update is done by dragging and dropping the CRX file or by unpacking the extension (in developer mode). Both methods do not work as expected in a standard installation of Thorium, at least for me. Therefore, I changed some settings and installed the Chromium Web Store extension. Now, I can update my extensions simply by dragging and dropping the CRX file. And what I was always missing in Thorium, the Chromium Web Store badge additionally shows a red number indicating that updates are available. A click on the badge and then on the name of the offered extension update leads to the download of the latest version, which of course has still to be installed manually, based on my changed settings in Thorium. BTW, that's a very convenient method to directly archive all extension updates as I always do.2 points
-
Much more simpler solution is to add it in the form of a flag. --enable-features=ExtensionManifestV2Availability No quotes, commas, exclamation marks, mysterious signs or ancient runes needed.2 points
-
2 points
-
Glad it worked for you!2 points
-
Hello! In the NM28 browser, the website of the Russian national social network "In contact" is reflected with errors Photos are attached. Thank you for your hard work. https://ibb.co/MRbJJ6m https://ibb.co/n0gR7LC1 point
-
That functionality is not recreated yet and provided by existing taskbar code. Refer to checklist1 point
-
with more fixes, it works. after porting/restoring something for RNG, it even works in Neptune!1 point
-
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.4-Goanna-20240525.7z Changelog: In-tree changes: - app: OnShowTooltip()/GetNodeText() API change for matching engine changes. (96521b30) - bump KM version for engine API changes (as of NM27 rev df2987f6) (91bd7c9c) Out-of-tree changes: (snip) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon761 point
-
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20240525-65c612352-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240525-65c612352-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: [network] Make http digest auth cnonce length configurable. (f3413e94) (1ef2155e7) - import from UXP: [gfx] Clear mSharedBlobData if blob creation failed. (552cd74b) (a433921f8) - ported from UXP: [DOM] Clean up ReportLoadError and normalize error messages. (22830d18) (e63613265) - import from UXP: [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. (7672f932) (a2d940753) - import from UXP: [gfx] Use calloc for cairo font-creation functions. (7d2ecc13) (65c612352)1 point
-
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240525-7bda12e7-uxp-f8f3b3ee43-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240525-7bda12e7-uxp-f8f3b3ee43-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240525-id-656ea98-uxp-f8f3b3ee43-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240525-id-656ea98-ia-93af9a0-uxp-f8f3b3ee43-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild1 point
-
1 point
-
No. It is the Chromium Web Store extension in the latest version 1.5.4.2 from here: https://github.com/NeverDecaf/chromium-web-store1 point
-
1 point
-
1 point
-
You're welcome! Did you check the result manually? Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger] "Status"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Audio] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Circular Kernel Context Logger] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\DiagLog] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-Application] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-Microsoft-Windows-Backup] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-Security] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\EventLog-System] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\NBSMBLOGGER] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\NtfsLog] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\PEAuthLog] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\RAC_PS] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\RdrLog] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\SQMLogger] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\TCPIPLOGGER] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WdiContextLog] "Start"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WFP-IPsec Trace] "Start"=dword:000000001 point
-
1 point
-
1 point
-
Well, I tend to disagree, if it's ported without the bloat adding, without spyware, I mean, only its API changed, why it's a knock-off?1 point
-
1 point
-
Good Series! The actor went to something called (if I remember correctly) "The Good Doctor". I haven't watched any of "The Good Doctor" to know if it's as goos as "Bates Motel".1 point
-
Functionality checklist Task icons Enumeration of existing; adding, removing classic/uwp apps; AppID, title, icon task update reflection Virtual desktop filter toggling / switching Enumeration of existing pins; pinning via other UI; pinning via drag & drop; unpinning from other UI, jumplist, if shortcut deleted; policy preventing pinned apps Reordering by dragging: single / multiple rows Click to activate/minimize; combined button click shows thumbnails Ctrl+clicking group or LastActiveClick registry key switches between combined button tasks Shift+clicking button or middle-clicking launches new app instance; ctrl+shift+clicking group launches elevated app elevated Right-click, dragout: show jump list Shift+right-click: window system menu or shortcut context menu Layout: all combinations Different icon size / padding / screen DPI / metrics Vertical / horizontal layout on different screen edges Multiple horizontal rows: filling each visible row with maximum density Different visible / total rows: scrolling and scrollbar position Combined/auto-combined/uncombined behavior Task list extensibility Overlay icons + badges on uwp apps: grouped/grouped Progress bar: paused/error/normal/indeterminate; grouped/ungrouped Window flashing: depends on caret blinking speed Custom windows added or removed to list; alternate activation windows (Office < 2013?) Thumbnails Thumbnails are shown after ExtendedUIHoverTime (default hover time) Thumbnails are used when there are less than NumThumbnails (16) tasks Thumbnails are sized according to display aspect ratio no bigger than MaxThumbSizePx (200) Hover thumbnails should close if any key is pressed Click to activate window; press-and-move to rearrange Right-click for system menu Close with red button or middle-button click Window tabs (IE? VMWare?): active tab, tab order/switching/thumbnails Thumbnail toolbars: lot of rarely used behaviors; special media toolbars for UWP apps Snap groups: activation, closing, group context menu Window sharing (webex/Teams): not for groups or tabs Hover for Aero Peek: shows if DisablePreviewWindow(0) is not 0 after ThumbnailLivePreviewHoverTime(250) initial hover Keyboard: Win+{number}: same as click with one-window button; switch between tasks while help Alt+Win+{number}: show jumplist Shift+Win+{number}: launch new apps instance Win+(Shift)+T, F6/Tab/keyboard arrows/space/enter: navigate between icons and thumbnails Accessibility: Narrator / automation Misc: Drop file over icon / thumbnail to activate window Animations: open/close, collapse/expand, hover, launch feedback, added to group, flashing, progress bar, move from icons to thumbnails Taskbar on virtual desktop switching animation (unfinished) Fullscreen classic / uwp app behavior Tooltips1 point
-
AV1 and VP9, both, smooth out stuff, H265 keeps more detail (8 bit), H264 is behind, trying also keep up. x265 (10 bit) is over-contrast.1 point
-
1 point
-
IMPLIED. But sure, I should have clarified that "WinXP" was referring to WinXP's cert store. SEMANTICS.1 point
-
We are mixing apples and oranges. Mypal uses an INTERNAL cert store to pass ECC on XP. Supermium uses an INTERNAL cert store (hidden from the user as far as I can tell) to pass ECC on XP. 360Chrome fails ECC on XP because its INTERNAL cert store does not contain the same INTERNAL certs as Mypal or Supermium. This has actually always been one of the ADVANTAGES of Mozilla-based browsers - a cert store fully INDEPENDENT of the OS it is ran on because the cert store is INTERNAL to the browser itself. Update the browser, you update the cert store. No need for threads like this because the cert store is updated when the browser is updated, keep the OS as old and ancient as you want, you're not using the OS cert store.1 point
-
1 point
-
Internet Explorer 8 These are my updates to the Internet Explorer 8 addons originally released by YumeYao and 5ereph at the RyanVM forum, and which includes the final IE8 security updates for POSReady 2009. System files are removed in these addons, so I have disabled their entries in sfcfiles.dll so that they are not flagged by the System File Checker. File: YumeYao_IE8_Addon_Nosetuperr_ENU_1.5.44.7z (Dropbox) File: YumeYao_IE8_Addon_Nosetuperr_ENU_1.5.44.7z (Google Drive) File: YumeYao_IE8_Addon_Nosetuperr_ENU_1.5.44.7z (4Shared) MD5: 879324EF89046713DF67CF14265DACB7 SHA-1: CECD955BFC292F3BE3A471CCEAE60CBE3B67611F Size: 14.4 MB Build date: 28/06/2022 No Setuperr Style: Tricks are made to avoid setuperr.log reporting while not modifying syssetup.inf which require syssetup.dll to be patched. File: YumeYao_IE8_Addon_Clean_ENU_1.5.44.7z (Dropbox) File: YumeYao_IE8_Addon_Clean_ENU_1.5.44.7z (Google Drive) File: YumeYao_IE8_Addon_Clean_ENU_1.5.44.7z (4Shared) MD5: 5510CCD02498F18414BEF698AD3DECBF SHA-1: ACE800F0425C980276F1606D6255F25695CDDC67 Size: 14.4 MB Build date: 25/08/2020 Clean Style: Files are copied directly resulting in setuperr.log items. Note: 4Shared is blocked in the UK, so UK residents need to use a VPN server in the United States1 point
-
I'm new to the boards, so I'm not really sure if this has been posted yet. I tried searching the forums and didn't find anything this detailed about the registry locations for visual effects. EDIT: Found Completely VisualEffects Detail and a work in progress by smc1979. To access visual effects performance options normally under Windows XP, access System Properties through the Control Panel, go to the Advanced tab, then click the Settings button under Performance. First off, I initially found most of these registry entries under HKEY_USERS\S-1-5-21-*****-500\, where the second part of this key is a unique identifier for the user. I suspect that this is used as the root for HKEY_CURRENT_USER, so I shall be using HKCU to refer to this location. Here's how to choose which performance option to use: [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects] ;0 = Let Windows choose what's best for my computer ;1 = Adjust for best appearance ;2 = Adjust for best performance ;3 = Custom "VisualFXSetting"=dword:00000003 Here's the locations for each visual effect, in no particular order. All values are set to enable the visual effect. [HKCU\Software\Microsoft\Windows\CurrentVersion\ThemeManager] ;Use visual styles on windows and buttons (0=off 1=on) "ThemeActive"="1" [HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] ;Use common tasks in folders (0=off 1=on) "WebView"=dword:00000001 ;Show translucent selection rectangle (0=off 1=on) "ListviewAlphaSelect"=dword:00000001 ;Use drop shadows for icon labels on the desktop (0=off 1=on) "ListviewShadow"=dword:00000001 ;Use a background image for each folder type (0=off 1=on) "ListviewWatermark"=dword:00000001 ;Slide taskbar buttons (0=off 1=on) "TaskbarAnimations"=dword:00000001 [HKCU\Control Panel\Desktop\WindowMetrics] ;Animate windows when minimizing and maximizing (0=off 1=on) "MinAnimate"="1" [HKCU\Control Panel\Desktop] ;Show window contents while dragging (0=off 1=on) "DragFullWindows"="1" ;Smooth edges of screen fonts (0=off 2=on) "FontSmoothing"="2" ;Smooth scroll list boxes ;Slide open combo boxes ;Fade or slide menus into view ;Show shadows under mouse pointer ;Fade or slide tooltips into view ;Fade out menu items after clicking ;Show shadows under menus ;(All off = 90,12,01,80 All on = 9e,3e,05,80) "UserPreferencesMask"=hex:9e,3e,05,80 This last entry deserves some elaboration. UserPreferencesMask uses a 4 byte entry to hold the values for 7 different visual effects, and probably a few other options. If we expand this 4 byte hex entry into binary, we get 1001ABC0 00D1EF10 00000G01 10000000 where bits A - G are used for the following visual effects using 0=off and 1=on A = Smooth scroll list boxes B = Slide open combo boxes C = Fade or slide menus into view D = Show shadows under mouse pointer E = Fade or slide tooltips into view F = Fade out menu items after clicking G = Show shadows under menus For example: 1001ABC0 00D1EF10 00000G01 10000000 10010000 00010010 00000001 10000000 = 90 12 01 80 (all off) 10011110 00111110 00000101 10000000 = 9e 3e 05 80 (all on) 10010000 00110010 00000101 10000000 = 90 32 05 80 (mouse and menu shadows) I hope this helps. If I made any mistakes or if anyone knows what the other bits for the UserPreferencesMask are used for, please post and let me know.1 point
-
I have made a batch file that will adjust visual effects for best performance which can be inserted into the $OEM$\$1\install folder with an appropriate entry under the GuiRunOnce section of winnt.sif. If that does not work place it in $OEM$\$$\Temp and make a batch file in $OEM$\$1\install to place an entry in the RunOnce key to run visual_effects.bat from the %SystemRoot%\Temp folder. When Windows runs for the first time not all the settings are applied until you log off. The settings for "Use visual styles on windows and buttons" are not applied until you click the Apply button and the Themes service is activated, which obviously you cannot do in a batch file. Therefore I logged all the relevant settings that are made when "Use visual styles on windows and buttons" is turned off, and included them in my batch file. The only problem is that the reg.exe of XP/2003 does not support the QWORD data type used in some of the settings. Is there an upgrade for reg.exe we can use for XP/2003? Visual_Effects.bat1 point
-
Exdit: duplicat thread: Is anyone familiar with this bug and if so, what causes it? The bug occurs when one installs .NET framework 4.0 on (even on full XP SP3). Apps at log on are delayed for 2minutes on the first reboot after installing 4.0 and occurs everyboot thereafter until 4.0 is otherwise uninstalled). In a pre-made image of XP, available on the web, there is described a feature called "F4SBF Patch v2.0" which supposedly fixes this. I don't want to link to the page due to forum policy. I'm curious what this update entails. References https://social.msdn.microsoft.com/Forums/vstudio/en-US/cb75c4dc-e0af-4b22-85b2-c2c1b08bfea1/why-does-net-framework-4-client-profile-slow-down-boot-time-network-creation1 point
-
Bumping this thread because I think it would prove to be an interesting topic. Why would NGEN background service halt logon for 90s? I'v used XP for over 15years, installed .net countless times and never had I noticed this issue of prolonged logon times, until last year. According to antedotes on other forums, this is common, even on factory image of XP pro; so it its not just me. It may be deliberate act of planned obsolecene, hardcoded into XP (a countdown timer thats since elapsed?). I doubt switching from Intel x86 based system to an AMD x86 system led to this. Any thoughts?1 point
-
Update: I managed to track down the patch, here is the code that supposedly fixes the bug. (save as .vbs and run it) ' This Script fixes the Windows XP slow boot bug which is caused by the "Microsoft .NET Framework NGEN v4.0.30319" Service. ' This Script will checks if the "Microsoft .NET Framework NGEN v4.0.30319" Service is "Running" and if it is then the Script will try to set the "Startup type" for this Service to "Disabled". ' Disabling the "Microsoft .NET Framework NGEN v4.0.30319" Service will not cause any problems with the programs that are run on Microsoft .NET Framework v4. strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colServiceList = objWMIService.ExecQuery _ ("Select * from Win32_Service where Name = 'clr_optimization_v4.0.30319_32'") For Each objService in colServiceList If objService.State = "Running" Then errReturnCode = objService.ChangeStartMode("Disabled") End If Next It works! If that doesn't work theres: ' [ MS .NET Framework 4 - WinXP Slow Boot Fix v3.1 ] ' This Script will fix silently in the background a Microsoft .NET Framework 4 bug that causes a slow Windows XP boot up. ' This Microsoft .NET Framework 4 bug can occur, for example when reinstall Microsoft .NET Framework 4 or when installing new Microsoft .NET Framework 4 Updates. Set objShell = CreateObject("WScript.Shell") Set objFSO = CreateObject("Scripting.FileSystemObject") ExeFile = objShell.ExpandEnvironmentStrings("%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\ngen.exe") If (objFSO.FileExists(ExeFile)) Then objShell.Run Chr(34) & ExeFile & Chr(34) & "eqi", 0, false End If WScript.Quit The fact NGEN halts the logon process upward of 90seconds is rediculous. What is NGEN? When you install .net framework, uncompiled or raw libraries aka native images, that programs built using .net depend on, are moved from .net installer to target hard drive. However these libraries cannnot be read in their raw state, they first have to be compiled. With older .net installations,compile was done during initial .net installation which now explains why these sometimes took a long time. Instead .net distros (as of 2,0?) install a background service alongside the libs - the service becomes active when the computer is idle, supposedly compiles the libs, which when finished are used with .net based apps. Native images or raw libs supposedly simplifies software development at the burden of we, the clients (thanks lazy developers). It excels in scenarios where software is deployed en masse and enables compatilty across varying architecures i.e. intel/amd, x86/x64 (32 and 64bit) or ARM. That is, when the raw libraries are unpacked by end-user via .net installer, they are compiled to reflect the architecture of the system on which it is installed. I assume that the aim is/was to save dev time and simplifiy software deployment; it eliminates need for multiple itterations of software otherwise needed to work on systems of varying architecture. If the NGEN (£%$!@) service is disabled and an app (developed with .net and this depends on the ,net libraries), is exectued this - ***supposedly*** - hinders app start up time (warm start vs cold start) though I've never experienced this personally and I've used net apps for almost two decades - so I call BS on that.1 point
-
I am discontinuing this addon because all beta versions of Paint.NET 4.0 use .NET Framework 4.5 and up, hence they won't officially work on XP. If you choose to get Paint.NET 3.5.11, the links will not be removed. Regards1 point