I fix my stutter fest FPS.
Before the tweak I get 60 fps but lots of stutter like in FO3 and NV,everyone know about this trick but couldn't make it work.
The thing was I needed to put the " iFPSClamp=61 " under Fo4 Ini and under section "General".
So far this worked and also I mimic my skyrim ini tweaks.
Just remember that if your machine can't maintain 60fps if it dips down below 60,the game will slow down too like in the previous games.
Video:
https://www.youtube.com/watch?v=9I9VJrnuQxQ&feature=youtu.be
Here's my ini's for reference.
Code for FO4.ini
iFPSClamp=61
sLanguage=en
uGridsToLoad=5
uExterior Cell Buffer=36
bDisableAllGore=0
[ScreenSplatter]
bBloodSplatterEnabled=1
[Display]
iPresentInterval=1
bDeferredCommands=1
fShadowLODMaxStartFade=8000.0
fSpecularLODMaxStartFade=8000.0
fLightLODMaxStartFade=8000.0
iShadowMapResolutionPrimary=2048
bAllowScreenshot=0
fMeshLODLevel1FadeDist=6000.0000
fMeshLODLevel2FadeDist=6000.0000
fMeshLODFadePercentDefault=1.2000
bNvGodraysEnable=1
bDynamicObjectQueryManager=1
bMultiThreadedAccumulation=1
bMultiThreadedRenderingUNP=1
fSAORadius=108.2
fSAOBias=0.6
fSAOIntensity=7.1
fSunUpdateThreshold:Display=0.5f
fSunShadowUpdateTime=1.0
[HairLighting]
fHairPrimSpecScale=0.02
fHairPrimSpecPow=125.0
fHairPrimSpecShift=0.36
fHairSecSpecScale=1.2
fHairSecSpecPow=160.0
fHairSecSpecShift=-0.40
[SSSSS]
fSSSSSPower = 4.0
[Audio]
bEnableAudio=1
[Interface]
fDefaultWorldFOV=70
fDefault1stPersonFOV=80
fSafeZoneX=10.0
fSafeZoneY=10.0
fSafeZoneXWide=64.0
fSafeZoneYWid=36.0
fSafeZoneXWide16x10=64.0
fSafeZoneYWide16x10=36.0
[MapMenu]
uLockedObjectMapLOD=16
uLockedTerrainLOD=32
[Controls]
fMouseHeadingXScale=.021
fMouseHeadingYScale=.021
[Grass]
iMinGrassSize=80
bAllowCreateGrass=1
[ImageSpace]
bDoRadialBlur=1
[Weather]
bPrecipitation=1
[Archive]
sResourceIndexFileList=Fallout4 - Textures1.ba2, Fallout4 - Textures2.ba2, Fallout4 - Textures3.ba2, Fallout4 - Textures4.ba2, Fallout4 - Textures5.ba2, Fallout4 - Textures6.ba2, Fallout4 - Textures7.ba2, Fallout4 - Textures8.ba2, Fallout4 - Textures9.ba2
sResourceStartUpArchiveList=Fallout4 - Startup.ba2, Fallout4 - Shaders.ba2, Fallout4 - Interface.ba2
SResourceArchiveList=Fallout4 - Voices.ba2, Fallout4 - Meshes.ba2, Fallout4 - Meshesixtra.ba2, Fallout4 - Misc.ba2, Fallout4 - Sounds.ba2, Fallout4 - Materials.ba2
SResourceArchiveList2=Fallout4 - Animations.ba2
sResourceDataDirsFinal=STRINGS\
SGeometryPackageList=Fallout4 - Geometry.csg
SCellResourceIndexFileList=Fallout4.cdx
SResourceArchiveMemoryCacheList= Fallout4 - Misc.ba2, Fallout4 - Shaders.ba2, Fallout4 - Interface.ba2, Fallout4 - Materials.ba2
[Papyrus]
fPostLoadUpdateTimeMS=500.0
bEnableLogging=0
bEnableTrace=0
bLoadDebugInformation=0
[LOD]
fLODFadeOutMultObjects=4.5000
fLODFadeOutMultItems=2.5000
[Pathfinding]
fWarpMaxTime=4
iWarpMaxPathFailureCount=3
[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1
And Fallout4Prefs.ini
flocalShadowMapHalveEveryXUnit=750.0000
focusShadowMapDoubleEveryXUnit=450.0000
fShadowBiasScale=1.0000
fDirShadowDistance=8000.0000
fShadowDistance=8000.0000
uiOrthoShadowFilter=3
uiShadowFilter=3
iShadowMapResolution=2048
uPipboyTargetHeight=700
uPipboyTargetWidth=876
iVolumetricLightingQuality=2
bVolumetricLightingEnable=1
bSAOEnable=1
iDirShadowSplits=3
bVolumetricLightingForceCasters=1
iTiledLightingMinLights=40
bComputeShaderDeferredTiledLighting=1
iMaxFocusShadowsDialogue=4
iMaxFocusShadows=4
bForceIgnoreSmoothness=0
fBlendSplitDirShadow=48.0000
bSinglePassDirShadow=1
bEnableWetnessMaterials=1
fTessFactorMaxDistanceScale=100.0000
sAntiAliasing=
fLeafAnimDampenDistEnd=4600.0000
fLeafAnimDampenDistStart=3600.0000
fMeshLODFadePercentDefault=1.2000
fMeshLODFadeBoundDefault=256.0000
fMeshLODFadeScalar=1.0000
fMeshLODLevel2FadeTreeDistance=2048.0000
fMeshLODLevel1FadeTreeDistance=2048.0000
fInteriorMeshLODLevel2FadeDist=2000.0000
fInteriorMeshLODLevel1FadeDist=2000.0000
fMeshLODLevel2FadeDist=6000.0000
fMeshLODLevel1FadeDist=6000.0000
iMaxAnisotropy=2
iPresentInterval=1
bTopMostWindow=1
bMaximizeWindow=1
bBorderless=1
bFull Screen=1
iSize H=1080
iSize W=1920
bAllowShadowcasterNPCLights=1
iScreenShotIndex=1
fMaxFocusShadowMapDistance=8000.0000
bPrecipitationOcclusion=1
iMaxSkinDecalsPerFrame=25
iMaxDecalsPerFrame=100
sD3DDevice="NVIDIA GeForce GTX 770"
iTexMipMapSkip=0
bEnableRainOcclusion=1
iAdapter=0
[Imagespace]
bDoDepthOfField=1
bScreenSpaceBokeh=1
bMBEnable=0
bLensFlare=1
[Pipboy]
fPipboyEffectColorB=0.3050
fPipboyEffectColorG=0.5550
fPipboyEffectColorR=1.0000
[VATS]
fModMenuEffectHighlightPAColorB=0.4100
fModMenuEffectHighlightPAColorG=0.8200
fModMenuEffectHighlightPAColorR=1.0000
fModMenuEffectPAColorB=0.4100
fModMenuEffectPAColorG=0.8200
fModMenuEffectPAColorR=1.0000
fModMenuEffectHighlightColorB=1.0000
fModMenuEffectHighlightColorG=0.6000
fModMenuEffectHighlightColorR=0.1706
fModMenuEffectColorB=1.0000
fModMenuEffectColorG=0.6000
fModMenuEffectColorR=0.1706
[MAIN]
fSkyCellRefFadeDistance=150000.0000
bCrosshairEnabled=1
fHUDOpacity=1.0000
bSaveOnPause=1
bSaveOnTravel=1
bSaveOnWait=1
bSaveOnRest=1
[LightingShader]
bScreenSpaceSubsurfaceScattering=1
bScreenSpaceReflections=1
[General]
iFPSClamp=61
bGamepadEnable=1
bPipboyCompanionEnabled=0
iStoryManagerLoggingEvent=-1
bEnableStoryManagerLogging=0
uGridsToLoad=5
[Interface]
bDialogueSubtitles=1
bGeneralSubtitles=1
iHUDColorB=255
iHUDColorG=152
iHUDColorR=43
bDialogueCameraEnable=1
bShowCompass=1
[Controls]
fMouseHeadingSensitivity=0.0300
fGamepadHeadingSensitivity=1.0556
bAlwaysRunByDefault=1
bInvertYValues=0
bGamePadRumble=1
[GamePlay]
iDifficulty=5
bShowFloatingQuestMarkers=1
bShowQuestMarkers=1
[Particles]
iMaxDesired=950
[SaveGame]
fAutosaveEveryXMins=10.0000
[AudioMenu]
fAudioMasterVolume=10.0000
fVal7=1.0000
uID7=0
fVal6=1.0000
uID6=0
fVal5=1.0000
uID5=0
fVal4=0.8471
uID4=138006
fVal3=1.0000
uID3=1007612
fVal2=1.0000
uID2=94881
fVal1=0.5137
uID1=466532
fVal0=1.0000
uID0=554685
[Water]
bUseWaterDisplacements=1
bUseWaterRefractions=1
bUseWaterReflections=1
bUseWaterDepth=1
[TerrainManager]
fTreeLoadDistance=60000.0000
fBlockMaximumDistance=110000.0000
fBlockLevel2Distance=100000.0000
fBlockLevel1Distance=60000.0000
fBlockLevel0Distance=60000.0000
fSplitDistanceMult=1.1000
bShowLODInEditor=0
[Grass]
fGrassStartFadeDistance=6000.0000
fGrassMaxStartFadeDistance=6000.0000
fGrassMinStartFadeDistance=400.0000
[Decals]
uMaxDecals=1000
bDecals=1
bSkinnedDecals=1
uMaxSkinDecals=100
uMaxSkinDecalsPerActor=40
[LOD]
fLODFadeOutMultSkyCell=1.0000
fLODFadeOutMultObjects=15.0000
fLODFadeOutMultItems=15.0000
fLODFadeOutMultActors=15.0000
[BlurShaderHDR]
bDoHighDynamicRange=1
[BlurShader]
bUseBlurShader=0
[Launcher]
uLastAspectRatio=1
Those tweaks work for me and may or may not work for you,but the " iFPSClamp=61 " might work for you with out tweak other stuff in the ini.
Reason I use 61 instead 60 is due to a bug in the game,having 60 is smooth but make your hands grow large and anything over 61 will make lypsync off.
I'm just trying to help with the stutter fest.
EDIT: NOV 20 2015
Don't use "60" it will make vault doors not be able to open,use 61 has no problems.
Or use window mode bordeless for alternative and safer solution,it might alleviate the microstutter better then full screen.
I'm guessing this why now Bethy let us use on the launcher option to run the game in borderless cause due thier game engine problems with microstutter.