PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NF tools


4Fighting
2016-01-23, 11:46:05
Hab keinen Thread dazu gefunden:

NF Tools Beta 3.0 Changelog (also include most important Beta 1.0 stuff)
⦁ AMD/INTEL/NVIDIA GPUs Support (Partial support for AMD)
⦁ DXGI/DXVA Frame Buffer Algorithm (for AMD/INTEL/NVIDIA)
⦁ Frame Drawing Improvement
⦁ Double Buffering/SwapChain Support for DX9/DX10/DX11
⦁ Event Tracing Optimization for INTEL GPUs
⦁ Better Reproduction Colors for INTEL and NVIDIA GPUs
⦁ More GPU control on Optimus Platform (INTEL/NVIDIA)
⦁ Panel Self Refresh Experimentation (with INTEL/NVIDIA GPUs)
⦁ Bette Caching Texture (Mainly improve assets load)
⦁ Better use of the segmented memory (INTEL and NVIDIA GPUs, mostly for GTX 970)
⦁ Decoding/Encoding Video should be faster
⦁ Remove certain features (make system unstable or crashing)
⦁ and more
NF Tools Beta 1.0 Changelog
⦁ More Stable Overclocking
⦁ Fix Security Kernel Issue
⦁ Fix TDR during browsing
⦁ Force the use of advanced features with WDDM 2.0 (usually disabled).
⦁ Disable GPU Boost, Clock Slowdown, CLK lock etc… for the good (prevent throttling and co)
⦁ Gsync/VRR False Emulation (in a way avoid tearing)
⦁ Force the use of the GPU at 99% to 100% on every 3D/2D task
⦁ Force DX12 Advanced Features (Hybrid/Optimus)
⦁ Force Compute Async (Future DX12 use) for all NVIDIA GPUs
⦁ Enable SLI WDDM 2.0 (Including Fermi)
⦁ Force Max Performance
⦁ Allow GPU PassThrough (Virtualization/Computing/Physx)
⦁ Enable support of Hybrid GPU (iGPU/dGPU)
⦁ Enable Fake HDMI 2.0
⦁ Improve performance in general up to 50% depending Game/Application
⦁ Force the use of Link Gen 3
⦁ Enable the use of Full 4GB for GTX 970 or similar GPU
⦁ Improving Drawing Frame in SLI mode
⦁ Tweaking Gameworks VR/PhysX performance
⦁ Allow Full use of the Cuda cores.
⦁ No Overclock limit (you choose but careful)
⦁ WDDM 2.0 Fermi also available on older driver than 361.43


Nunja...Ich bin da ja skeptisch bei z.B.

Enable the use of Full 4GB for GTX 970 or similar GPU :freak:

https://nabilfathi.wordpress.com/2016/01/16/nf-tools-beta-3-0-for-amdintelnvidia-gpus/
Guru3d Thread

http://forums.guru3d.com/showthread.php?t=405360

Chip4000
2016-01-23, 11:57:06
Liest sich nicht schlecht, aber irgendwie trau ich der Sache nicht.

kruemelmonster
2016-01-23, 12:42:49
So basically, only thing this does is adding a lot of registry entries which may or may not do anything at all?
Seems that way

Could be the last public version (future new revision will remain private, due to false accusations, irrespect and free insults) . Remind you that it was a beta version that will be improved anyway.

This revision will be temporary available, the blog will after become private, only offer access to the blog to certain (trust) people and if the next NF Tools is leaked without asking me, I will definitely stop working on it, thank you.

Mimimi, das Schlangenöl kann er behalten.

/edit:

Im decompilierten Setup stecken keinerlei Dateien sondern lediglich das folgende Inno Setup Installationsscript welches reichlich Registryschlüssel setzt:
;InnoSetupVersion=5.5.0

[Setup]
AppName=NF tools Beta for NVIDIA GPUs Only
AppVersion=3.2
AppPublisher=Nabil Fathi, Inc.
AppPublisherURL=http://twitter.com/nabfathi15
AppSupportURL=http://twitter.com/nabfathi15
AppUpdatesURL=http://twitter.com/nabfathi15
CreateAppDir=no
OutputBaseFilename=NFtoolsBeta3.2_pw_nabfa
Compression=none
; Encryption=yes
; PasswordHash=6b5b1ea51872934aa86f5d9b56c7ac2746ba1a82
; PasswordSalt=71e521b9be434a07
ArchitecturesInstallIn64BitMode=x64
InfoBeforeFile=embedded\InfoBefore.rtf
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp

[Files]

[Registry]
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DelayBlankPolicy"; ValueType: Dword; ValueData: "$1"; Components: DelayBlankPolicy; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "vrrVblankExtension"; ValueType: Dword; ValueData: "$1"; Components: vrrVblankExtension; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RmDpuVrr"; ValueType: Dword; ValueData: "$1"; Components: RmDpuVrr; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableCheckSyncPolarity"; ValueType: Dword; ValueData: "$1"; Components: EnableCheckSyncPolarity; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "PowerSaverHsyncOn"; ValueType: Dword; ValueData: "$1"; Components: PowerSaverHsyncOn; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "GsyncTimingOptimizationPolicy"; ValueType: Dword; ValueData: "$1"; Components: GsyncTimingOptimizationPolicy; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RML2MaxWaysSysmem"; ValueType: Dword; ValueData: "$1"; Components: RML2MaxWaysSysmem; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "ModsMode"; ValueType: Dword; ValueData: "$1"; Components: ModsMode; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableResetEngine"; ValueType: Dword; ValueData: "$1"; Components: EnableResetEngine; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RmL2CleanFbPull"; ValueType: Dword; ValueData: "$1"; Components: RmL2CleanFbPull; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMEnableSMECC"; ValueType: Dword; ValueData: "$1"; Components: RMEnableSMECC; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableSegmentPreservation"; ValueType: Dword; ValueData: "$0"; Components: EnableSegmentPreservation; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "SystemMemoryForNonMigratableSegment"; ValueType: Dword; ValueData: "$1"; Components: SystemMemoryForNonMigratableSegment; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableNonMigratableSegment"; ValueType: Dword; ValueData: "$0"; Components: DisableNonMigratableSegment; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2ReserveVASpaceSizeForNvFBC"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2ReserveVASpaceSizeForNvFBC; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2InvalidatePDEsForReserveVA"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2InvalidatePDEsForReserveVA; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2EnableSLI"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2EnableSLI; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2DisableRenderGDI"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2DisableRenderGDI; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2ForceInvalidateAllCpuCache"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2ForceInvalidateAllCpuCache; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2Use64KBPages"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2Use64KBPages; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2EnableGdiBroadcast"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2EnableGdiBroadcast; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2EnableSLILinkMirroredWAR"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2EnableSLILinkMirroredWAR; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2OSDualPteSupported"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2OSDualPteSupported; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2DisableSlowCePagingWar"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2DisableSlowCePagingWar; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2ReplaceKindAtTransferVirtual"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2ReplaceKindAtTransferVirtual; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2DisableBasicPrimeForGPUVA"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2DisableBasicPrimeForGPUVA; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2DisableSLIVirtualChannels"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2DisableSLIVirtualChannels; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2EnableFermiWDDMv2"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2EnableFermiWDDMv2; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2UseUserMetadataForPromotion"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2UseUserMetadataForPromotion; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2ForceEngineResetForPageFault"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2ForceEngineResetForPageFault; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2KmdHighAddrReserve"; ValueType: Dword; ValueData: "$1"; Components: WDDMv2KmdHighAddrReserve; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableKmRenderBoost"; ValueType: Dword; ValueData: "$0"; Components: DisableKmRenderBoost; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableKmRenderStage"; ValueType: Dword; ValueData: "$0"; Components: DisableKmRenderStage; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableKmRender"; ValueType: Dword; ValueData: "$0"; Components: DisableKmRender; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RmDistRenderMax"; ValueType: Dword; ValueData: "$1"; Components: RmDistRenderMax; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMEnableHdmi2"; ValueType: Dword; ValueData: "$1"; Components: RMEnableHdmi2; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMEnableOveclockingAllPstates"; ValueType: Dword; ValueData: "$1"; Components: RMEnableOveclockingAllPstates; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableOverclockedPstates"; ValueType: Dword; ValueData: "$0"; Components: DisableOverclockedPstates; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMForceLockedClocksMode"; ValueType: Dword; ValueData: "$0"; Components: RMForceLockedClocksMode; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMEnableClk"; ValueType: Dword; ValueData: "$1"; Components: RMEnableClk; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMPcieLinkSpeed"; ValueType: Dword; ValueData: "$4"; Components: RMPcieLinkSpeed; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnablePerformanceMode"; ValueType: Dword; ValueData: "$1"; Components: EnablePerformanceMode; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMMaximizePteTableSize"; ValueType: Dword; ValueData: "$1"; Components: RMMaximizePteTableSize; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableSystemMemoryTiling"; ValueType: Dword; ValueData: "$1"; Components: EnableSystemMemoryTiling; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableMemoryTiling"; ValueType: Dword; ValueData: "$1"; Components: EnableMemoryTiling; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "UseUncachedPCIMappings"; ValueType: Dword; ValueData: "$1"; Components: UseUncachedPCIMappings; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMEnableVmm"; ValueType: Dword; ValueData: "$1"; Components: RMEnableVmm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMGpuCacheEnable"; ValueType: Dword; ValueData: "$1"; Components: RMGpuCacheEnable; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableAsyncPstates"; ValueType: Dword; ValueData: "$0"; Components: DisableAsyncPstates; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableForceIgpuDgpuFromUI"; ValueType: Dword; ValueData: "$1"; Components: EnableForceIgpuDgpuFromUI; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableCoreVoltage"; ValueType: Dword; ValueData: "$1"; Components: EnableCoreVoltage; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMNoECCFuseCheck"; ValueType: Dword; ValueData: "$1"; Components: RMNoECCFuseCheck; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableComputeReset"; ValueType: Dword; ValueData: "$1"; Components: EnableComputeReset; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMDisableAsyncMemScrub"; ValueType: Dword; ValueData: "$0"; Components: RMDisableAsyncMemScrub; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMOverrideP0Gpc2ClkMaxFreqKHz"; ValueType: Dword; ValueData: "$1"; Components: RMOverrideP0Gpc2ClkMaxFreqKHz; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableDx12OnMsHybrid"; ValueType: Dword; ValueData: "$1"; Components: EnableDx12OnMsHybrid; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableDx12OnOptimus"; ValueType: Dword; ValueData: "$1"; Components: EnableDx12OnOptimus; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableHybridPerfSLI"; ValueType: Dword; ValueData: "$1"; Components: EnableHybridPerfSLI; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableHybridMode"; ValueType: Dword; ValueData: "$1"; Components: EnableHybridMode; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DisableCudaContextPreemption"; ValueType: Dword; ValueData: "$0"; Components: DisableCudaContextPreemption; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMGsyncTswapRdyHi"; ValueType: Dword; ValueData: "$1"; Components: RMGsyncTswapRdyHi; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "LimitSegmentsTo4GB"; ValueType: Dword; ValueData: "$1"; Components: LimitSegmentsTo4GB; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "Disable4GBTAGLimit"; ValueType: Dword; ValueData: "$1"; Components: Disable4GBTAGLimit; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "WDDMv2PresentNotifyForFlipEx"; ValueType: Dword; ValueData: "$0"; Components: WDDMv2PresentNotifyForFlipEx; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableComputeAsync"; ValueType: Dword; ValueData: "$1"; Components: EnableComputeAsync; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableMClkSlowdown"; ValueType: Dword; ValueData: "$0"; Components: EnableMClkSlowdown; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMClkSlowDown"; ValueType: Dword; ValueData: "$0"; Components: RMClkSlowDown; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableXGPUSupport"; ValueType: Dword; ValueData: "$1"; Components: EnableXGPUSupport; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "AllowdGPUPassthrough"; ValueType: Dword; ValueData: "$1"; Components: AllowdGPUPassthrough; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "CUDA_MAX"; ValueType: Dword; ValueData: "$1"; Components: CUDA_MAX; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableSurroundOnMobile"; ValueType: Dword; ValueData: "$1"; Components: EnableSurroundOnMobile; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "ForceVrrTearingMode"; ValueType: Dword; ValueData: "$1"; Components: ForceVrrTearingMode; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "VRRAlwaysOn"; ValueType: Dword; ValueData: "$1"; Components: VRRAlwaysOn; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "ForceVrrEdidBlock"; ValueType: Dword; ValueData: "$0"; Components: ForceVrrEdidBlock; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableVrrFrameSmoothing"; ValueType: Dword; ValueData: "$1"; Components: EnableVrrFrameSmoothing; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableVrrOneshotMode"; ValueType: Dword; ValueData: "$1"; Components: EnableVrrOneshotMode; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableVrrModeFilter"; ValueType: Dword; ValueData: "$1"; Components: EnableVrrModeFilter; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableVrrExtendedSca"; ValueType: Dword; ValueData: "$1"; Components: EnableVrrExtendedSca; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "vrrVblankExtension"; ValueType: Dword; ValueData: "$1"; Components: vrrVblankExtension; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EnableVrrLowFreqFrameTimeEstimation"; ValueType: Dword; ValueData: "$1"; Components: EnableVrrLowFreqFrameTimeEstimation; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "DSREnableNB"; ValueType: Dword; ValueData: "$1"; Components: DSREnableNB; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RMOnDemandVblank"; ValueType: Dword; ValueData: "$1"; Components: RMOnDemandVblank; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RmPanelSelfRefresh"; ValueType: Dword; ValueData: "$1"; Components: RmPanelSelfRefresh; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "EarlyMonitorSync"; ValueType: Dword; ValueData: "$1"; Components: EarlyMonitorSync; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "Vblank"; ValueType: Dword; ValueData: "$1"; Components: Vblank; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm"; ValueName: "RmDisableAggressiveVblank"; ValueType: Dword; ValueData: "$0"; Components: RmDisableAggressiveVblank; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\NVAPI"; ValueName: "dxgiSwapChainDesc"; ValueType: Dword; ValueData: "$1"; Components: dxgiSwapChainDesc; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\NVAPI"; ValueName: "dxgiOutputDesc"; ValueType: Dword; ValueData: "$1"; Components: dxgiOutputDesc; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\NVAPI"; ValueName: "CreateDXGIFactory"; ValueType: Dword; ValueData: "$1"; Components: CreateDXGIFactory; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\NVAPI"; ValueName: "CreateDXGIFactory1"; ValueType: Dword; ValueData: "$1"; Components: CreateDXGIFactory1; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED9"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED10"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED11"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED12"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED13"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED14"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED15"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED16"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED17"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED18"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED19"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED20"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED21"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED22"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED23"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED24"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED25"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED26"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED27"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED28"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED29"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED30"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_RESERVED31"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVA_FILMGRAINBUFFER"; ValueType: Dword; ValueData: "$1"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "MOTIONVECTORBUFFER"; ValueType: Dword; ValueData: "$4"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DXVACOMPBUFFER_MAX"; ValueType: Dword; ValueData: "$8"; Components: DXVADXGIBufferAlgorithm; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\CUDA"; ValueName: "allow-expensive-optimizations"; ValueType: Dword; ValueData: "$2"; Components: AllowComputingOptimization; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\CUDA"; ValueName: "cuOccupancyMaxActiveBlocksPerMultiprocessor"; ValueType: Dword; ValueData: "$20"; Components: MaxBlockPerSMFlags; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\CUDA"; ValueName: "cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags"; ValueType: Dword; ValueData: "$20"; Components: MaxBlockPerSMFlags; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\CUDA"; ValueName: "cuOccupancyMaxPotentialBlockSize"; ValueType: Dword; ValueData: "$70"; Components: MaxBlockSize; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\CUDA"; ValueName: "cuOccupancyMaxPotentialBlockSizeWithFlags"; ValueType: Dword; ValueData: "$70"; Components: MaxBlockSizeFlags; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\"; ValueName: "scProfileWarpsPerSm"; ValueType: Dword; ValueData: "$80"; Components: WarpperSM; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\"; ValueName: "scProfileThreadsPerWarpLog2"; ValueType: Dword; ValueData: "$80"; Components: ThreadperWarp; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\"; ValueName: "ScheduleFP16OpsAsCoupled"; ValueType: Dword; ValueData: "$2"; Components: FP16Process; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\"; ValueName: "NvXDSyncEngineWW"; ValueType: Dword; ValueData: "$0"; Components: SyncEngine; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\"; ValueName: "NvXDSyncLibW"; ValueType: Dword; ValueData: "$0"; Components: SyncEngine; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\nvlddmkm\"; ValueName: "GeforceSyncFirmwareRevisionCheckDisable"; ValueType: Dword; ValueData: "$1"; Components: GeforceRevisionCheck; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "CreateGdiPrimaryOnSlaveGPU"; ValueType: Dword; ValueData: "$1"; Components: GDIPrimarySlaveGPU; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DriverSupportsCddDwmInterop"; ValueType: Dword; ValueData: "$1"; Components: SupportDWNInterop; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkCddSyncDxAccess"; ValueType: Dword; ValueData: "$1"; Components: SyncDirectXAccess; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkCddSyncGPUAccess"; ValueType: Dword; ValueData: "$1"; Components: SyncGPUAccess; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkCddWaitForVerticalBlankEvent"; ValueType: Dword; ValueData: "$1"; Components: WaitVblankEvent; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkCreateSwapChain"; ValueType: Dword; ValueData: "$1"; Components: CreateSwapChain; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkFreeGpuVirtualAddress"; ValueType: Dword; ValueData: "$1"; Components: FreeGPUVirtualAddress; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkOpenSwapChain"; ValueType: Dword; ValueData: "$1"; Components: OpenSwapChain; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkShareSwapChainObject"; ValueType: Dword; ValueData: "$1"; Components: SwapChainObject; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkWaitForVerticalBlankEvent"; ValueType: Dword; ValueData: "$1"; Components: WaitVblank; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "DxgkWaitForVerticalBlankEvent2"; ValueType: Dword; ValueData: "$1"; Components: WaitVblank; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "SwapChainBackBuffer"; ValueType: Dword; ValueData: "$1"; Components: SwapChainBackBuffer; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SYSTEM\CurrentControlSet\Services\DXGKrnl"; ValueName: "TdrResetFromTimeoutAsync"; ValueType: Dword; ValueData: "$1"; Components: TDRReset; MinVersion: 0.0,5.0; Flags: uninsdeletevalue
Root: HKLM64; Subkey: "SOFTWARE\Microsoft\Direct3D"; ValueName: "AllowAsync"; ValueType: Dword; ValueData: "$1"; Components: AllowAsync; MinVersion: 0.0,5.0; Flags: uninsdeletevalue

[Components]
Name: "delayblankpolicy"; Description: "Delay VBlank Policy"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "vrrvblankextension"; Description: "VRR Vblank Extension"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmdpuvrr"; Description: "DPU VRR Function"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablechecksyncpolarity"; Description: "Synchronization Polarity"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "powersaverhsyncon"; Description: "Power Saving Horizontal Synchronization"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "gsynctimingoptimizationpolicy"; Description: "Gsync Timing Optimization"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rml2maxwayssysmem"; Description: "L2 Max (Sysmem)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "modsmode"; Description: "Enable ModsMode (Beta/Dev use)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enableresetengine"; Description: "Reset Engine/Shaders"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rml2cleanfbpull"; Description: "Pull Down Data after Clean Frame Buffer From L2 "; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmenablesmecc"; Description: "Enable ECC for Streaming MultiProcessor aka SM"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablesegmentpreservation"; Description: "Enable Segment Preservation (mem)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "systemmemoryfornonmigratablesegment"; Description: "Use System Memory for Non-Migratable Segment"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disablenonmigratablesegment"; Description: "Disabling Non Migratable Segment off"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2reservevaspacesizefornvfbc"; Description: "WDDM 2.0 will reserve a Virtual Address for NvFBC"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2invalidatepdesforreserveva"; Description: "WDDM 2.0 will invalidate PDE for Virtual Address"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2enablesli"; Description: "WDDM 2.0 Full Support to SLI Mode"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2disablerendergdi"; Description: "WDDM 2.0 Disable Render of the Graphic Device Interface/GDI (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2forceinvalidateallcpucache"; Description: "WDDM 2.0 Force Invalidate All CPU Cache (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2use64kbpages"; Description: "WDDM 2.0 use 64KB pages/warp (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2enablegdibroadcast"; Description: "WDDM 2.0 Enabling Graphic Device Interface for Boardcast (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2enableslilinkmirroredwar"; Description: "WDDM 2.0 Enabling SLI Mode/Link Mirrored (on, experiment)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2osdualptesupported"; Description: "WDDM 2.0 Enable Dual Page Table Entry (on, experiment)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2disableslowcepagingwar"; Description: "WDDM 2.0 Slow Paging (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2replacekindattransfervirtual"; Description: "WDDM 2.0 Transfer Virtualization, mostly CUDA (on, experiment)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2disablebasicprimeforgpuva"; Description: "WDDM 2.0 Disable Basic Prime For Virtual Address (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2disableslivirtualchannels"; Description: "WDDM 2.0 Disable SLI Virtual Channels (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2enablefermiwddmv2"; Description: "WDDM 2.0 Full Fermi Support"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2useusermetadataforpromotion"; Description: "WDDM 2.0 User Metadata For Promo (You don't need that)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2forceengineresetforpagefault"; Description: "WDDM 2.0 Reset Engine For Page Fault (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2kmdhighaddrreserve"; Description: "WDDM 2.0 reserve address for Distance/KM (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disablekmrenderboost"; Description: "Disable KM Render Boost Distance (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disablekmrenderstage"; Description: "Disable KM Render Stage Distance (off, we should)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disablekmrender"; Description: "Disable KM Render Distance (off, again we should)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmdistrendermax"; Description: "Enable Distance Render to Max (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmenablehdmi2"; Description: "HDMI 2.0 False Emulation"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmenableoveclockingallpstates"; Description: "Overclocking Possible for All P-States"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disableoverclockedpstates"; Description: "Disable possibility of Overclocking P States (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmforcelockedclocksmode"; Description: "Force Locked Clock Mode (off, why need that?)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmenableclk"; Description: "Enable Overclocking (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmpcielinkspeed"; Description: "PCI Express Link Speed (3.0)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enableperformancemode"; Description: "Enable Max Performance (offcourse)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmmaximizeptetablesize"; Description: "Maximize Page Table Entry (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablesystemmemorytiling"; Description: "Enable Memory for Tiled Process (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablememorytiling"; Description: "Tiled Process"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "useuncachedpcimappings"; Description: "Use Uncached PCI Mappings (Avoid cached conflict)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmenablevmm"; Description: "Enable Support Virtual Machine Manager"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmgpucacheenable"; Description: "Enable GPU Cache (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disableasyncpstates"; Description: "Disable Async P States (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enableforceigpudgpufromui"; Description: "Enable Hybrid use Integrate/Discrete GPU for UI(boost UI animatin/drawing)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablecorevoltage"; Description: "Enable Core Voltage"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmnoeccfusecheck"; Description: "No ECC Fuse Check (on, experiment)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablecomputereset"; Description: "Enable Computing Reset(on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmdisableasyncmemscrub"; Description: "Disable Asynchronization for Memory Scrubing"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmoverridep0gpc2clkmaxfreqkhz"; Description: "Enable P0 State Max Frequency"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enabledx12onmshybrid"; Description: "DirectX 12 Full Hybrid Support"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enabledx12onoptimus"; Description: "DirectX12 Full Optimus Support"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablehybridperfsli"; Description: "SLI Hybrid Performance(on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablehybridmode"; Description: "Hybrid mode"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disablecudacontextpreemption"; Description: "Disable Cuda Context"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmgsynctswaprdyhi"; Description: "Gsync Ready to Swap (frame use, on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "limitsegmentsto4gb"; Description: "Full 4GB access for GTX 970 and co"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "disable4gbtaglimit"; Description: "No 4GB Limit (you can also shared mem)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "wddmv2presentnotifyforflipex"; Description: "WDDM 2.0 Present Notify (you don't need that)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablecomputeasync"; Description: "Enable Compute Async"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablemclkslowdown"; Description: "Enable Clock Slowdown (off, this is stupid)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmclkslowdown"; Description: "Clock Slowdown Algor/Extension (disable, same)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablexgpusupport"; Description: "Enable X GPU Support"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "allowdgpupassthrough"; Description: "Allow GPU Pass Through (on, mostly for Virtualization)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "cuda_max"; Description: "Max Utilization of the Cuda Cores"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablesurroundonmobile"; Description: "Enable Surround for Mobile Platform"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "forcevrrtearingmode"; Description: "Force Variable Refresh for Tearing"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "vrralwayson"; Description: "Variable Refresh Always Active"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "forcevrredidblock"; Description: "Force Edid Vrr Block (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablevrrframesmoothing"; Description: "Enable Variable Refresh Frame Smoothing(on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablevrroneshotmode"; Description: "Enable Variable Refresh One Shot(on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablevrrmodefilter"; Description: "Enable Variable Refresh Filter (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablevrrextendedsca"; Description: "Enable Variable Refresh Extended Scanning(on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "enablevrrlowfreqframetimeestimation"; Description: "Variable Refresh Low Frequency (on)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "videoddsrmcall"; Description: "Directory Services Restore Mode Call (on, strong access)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "dsrenablenb"; Description: "Enable DSR for Mobile GPU"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmondemandvblank"; Description: "On Demande Vblank (mostly for Vblank Synchronization)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmpanelselfrefresh"; Description: "Panel Self Refresh mode for eDP Panel"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "earlymonitorsync"; Description: "Early Monitor Sync"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "vblank"; Description: "Enable Vblank use"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "rmdisableaggressivevblank"; Description: "Disable Agressive Vblank (off)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "dxgiswapchaindesc"; Description: "DXGI SwapChain Desc(Buffer)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "dxgioutputdesc"; Description: "DXGI Output Desc (Buffer)"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "createdxgifactory"; Description: "DXGI Factory"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "createdxgifactory1"; Description: "DXGI Factory1"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "dxvadxgibufferalgorithm"; Description: "DXVA/DXGI BUFER ALGORITHM"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "allowcomputingoptimization"; Description: "Allow Computing Optimization"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "maxblockpersmflags"; Description: "Max Block Per SM"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "maxblockpersmflags"; Description: "Max Block Per SM"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "maxblocksize"; Description: "Max Block Size"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "maxblocksizeflags"; Description: "Max Block Size"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "warppersm"; Description: "Warp Per SM"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "threadperwarp"; Description: "Thread Per Warp"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "fp16process"; Description: "FP16 Processing"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "syncengine"; Description: "Sync Engine"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "syncengine"; Description: "Sync Engine"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "geforcerevisioncheck"; Description: "Geforce Revision Check"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "gdiprimaryslavegpu"; Description: "GDI Primary to Slave GPU"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "supportdwninterop"; Description: "Support DWM Interop"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "syncdirectxaccess"; Description: "Synchronization DirectX Access"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "syncgpuaccess"; Description: "GPU Synchronization Access"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "waitvblankevent"; Description: "Wait For Vblank Event"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "createswapchain"; Description: "Create a SwapChain"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "freegpuvirtualaddress"; Description: "Clean/Free GPU Virtual Address"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "openswapchain"; Description: "Open SwapChain"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "swapchainobject"; Description: "SwapChain For Object"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "waitvblank"; Description: "Wait For Vblank"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "waitvblank"; Description: "Wait For Vblank"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "swapchainbackbuffer"; Description: "SwapChain BackBuffer"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "tdrreset"; Description: "TDR Reset"; Types: "nvidia"; MinVersion: 0.0,5.0;
Name: "allowasync"; Description: "AllowAsync"; Types: "nvidia"; MinVersion: 0.0,5.0;

[Types]
Name: "nvidia"; Description: "NVIDIA GPUs"; MinVersion: 0.0,5.0;

[CustomMessages]
english.NameAndVersion=%1 version %2
english.AdditionalIcons=Additional icons:
english.CreateDesktopIcon=Create a &desktop icon
english.CreateQuickLaunchIcon=Create a &Quick Launch icon
english.ProgramOnTheWeb=%1 on the Web
english.UninstallProgram=Uninstall %1
english.LaunchProgram=Launch %1
english.AssocFileExtension=&Associate %1 with the %2 file extension
english.AssocingFileExtension=Associating %1 with the %2 file extension...
english.AutoStartProgramGroupDescription=Startup:
english.AutoStartProgram=Automatically start %1
english.AddonHostProgramNotFound=%1 could not be located in the folder you selected.%n%nDo you want to continue anyway?
InstallingLabel=Installing...

[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "english"; MessagesFile: "embedded\english.isl";

Gast
2016-01-23, 12:52:46
Ich habe es installiert und seit dem diverse DX Errors und Abstürze bei Spielestarts. Es trägt sich nicht in die Programme ein. Es gibt kein Uninstall und auch welche Dateien es beinhaltet/installiert/beeinflußt habe ich nicht herausfinden können. Zur Sicherheit werde ich lieber Windows neu installieren.

Ja, das war wohl ein Schuß in den Ofen für mich. Ich denke, solange der Entwickler nicht transparenter darüber aufklärt welche Dateien und was sein Tool beinhaltet und auch eine gescheite deinstall Routine einbaut, solange kann ich nicht von Erfolg sprechen oder es gar weiterempfehlen.

Aber muss jeder für sich selbst entscheiden.

Hübie
2016-01-23, 13:30:06
Das sieht mir ja abenteuerlich aus X-D Ich lasse allen den Vortritt :biggrin:

-/\-CruNcher-/\-
2016-01-23, 14:29:38
Das ist doch Nabil er ist zurück :D

Wohl eine kleine Pause von seinem OS ;)

Hehe er leaked jetzt alles scheinbar :D

NF Tools doesn’t add any options to your GPU control panel, it simply enable/disable undocumented/hide features in low-level (kernel driver) that will never be revealed by brand or communicate in public (business reasons)


Naja ich finde es etwas krass das er alles zusammenmixed das wird auf vielen Systemen nicht gut gehen, aber das sollte er auch wissen ;)

Schon ein wenig unverantwortlich was er da macht, feedback von zerschossenen systemen :(


Full Disclosure ist ne tolle sache aber Nvidia hat die sachen teils nicht umsonst Disabled

Er hätte das lieber erstmal auf Beyond3D veröffentlichen sollen und dort testen als wie bei Guru3D :D

gogetta5
2016-01-28, 20:24:05
Für alle , die zu Faul sind auf die Links zu klicken
Originally Posted by Unwinder View Post
....Whole description of NF tools features is a pure lie. It absolutely doesn't perform even 1% of what Nabil is declaring. It is simply a set of blindly (and randomly!) tweaked NVIDIA debug registry keys, altered by a person without any deep undersranding of driver's internals. Statements telling that he tweaks GPU at low-level is a lie. Statements telling that he override swap chain handling methods at DXGI kernel level is a lie. Statements telling that he unlocks extra cuda cores of 970 is a lie. Statements telling that he is forcing full memory speed for both memory partitions on 970 is a lie. Your statements telling that gsync tool became private because NVIDIA remved his developer license is a laughable lie, he have zero chances to get a license with his current knowledge. NVIDIA is not related to that pooor show at all, Gamenab was shut down becase its author was caught on lie and fake info, so he preferred to hide under the table to save his face somehow.
Your statements telling that NVIDIA can be related to making NF tool private are laughable. Try to google what is NVStrap and SoftQuadro and then please try to explain how could those projects exist for a long time without any pressure from NVIDIA side, and what is so special about Nabil's project so NVIDIA hunting them down constantly......